免费且开源

Arduino IDE:
编写、编译、创造

全球数百万创客、工程师和教育工作者信赖的免费开源编程环境。编写 Sketch、管理开发板,让您的电子项目栩栩如生。

Windows macOS Linux | 无需注册

桌面上的 Arduino IDE 草图窗口、工具栏与开发板选择器预览
概述

什么是
Arduino IDE?

Arduino IDE 是用于编程 Arduino 开发板的官方集成开发环境。它使用简化的 C++ 方言构建,允许您验证和编译代码,然后一键上传到开发板。

无论您是刚开始接触电子产品的初学者,还是构建复杂 IoT 系统的专业工程师,Arduino IDE 都能提供您所需的工具,将想法转化为可工作的原型。

借助 Arduino IDE 2,您可以获得现代、响应式的界面,支持断点的实时调试,改进的开发板和库管理器,更快的编译时间,以及内置的 Serial Monitor 和 Plotter。

35M+
下载量
100+
开发板
10K+
库
Primary workspace view with multi-tab sketch editor and status bar in Arduino IDE
已验证安全
应用场景

跨行业信赖

Arduino IDE 为全球从教室到生产车间的项目提供动力。

教育与创客

教师和学生通过实践项目使用 Arduino IDE 学习编程和电子知识。内置模板和社区论坛使其成为初学者的理想选择。

IoT 与硬件开发者

专业开发者构建联网设备、传感器网络和自动化系统。第三方硬件支持和丰富的库加快了开发周期。

研究与原型设计

工程师和研究人员制作机器人、数据记录器和控制系统的原型。实时调试和 Serial Plotter 可对实验硬件进行精确监控。

对比

Arduino IDE 为何
脱颖而出

快速了解 Arduino IDE 与其他流行嵌入式开发工具的对比。

功能 Arduino IDE PlatformIO Keil MDK MPLAB X
价格 免费开源 免费 / 付费 付费(高级版) 免费 / 付费
初学者友好 优秀 中等 复杂 中等
设置时间 不到 5 分钟 15 分钟以上 30 分钟以上 20 分钟以上
社区规模 数百万用户 庞大 企业级 中等
内置调试 是(IDE 2) 是 是 是
跨平台 Windows、Mac、Linux Windows、Mac、Linux 仅 Windows Windows、Mac、Linux
用户评价

用户怎么说

"Arduino IDE 让入门电子变得异常简单。模板和社区支持无与伦比。"

MR

Michael R.

电子专业学生

"全新的 IDE 2 调试功能是颠覆性的。直接在开发板上设置断点和检查变量可节省数小时。"

SL

Sarah L.

IoT 工程师

"我每年向数百名学生教授 Arduino。自动格式化和错误检查帮助初学者更快地编写更好的代码。"

JT

Dr. James T.

大学教授

"轻量、快速且可靠。我在 Windows 和 Linux 上使用 Arduino IDE 已超过 5 年,没有任何问题。"

AK

Alex K.

机器人爱好者

"Arduino IDE 让入门电子变得异常简单。模板和社区支持无与伦比。"

MR

Michael R.

电子专业学生

"全新的 IDE 2 调试功能是颠覆性的。直接在开发板上设置断点和检查变量可节省数小时。"

SL

Sarah L.

IoT 工程师

"我每年向数百名学生教授 Arduino。自动格式化和错误检查帮助初学者更快地编写更好的代码。"

JT

Dr. James T.

大学教授

"轻量、快速且可靠。我在 Windows 和 Linux 上使用 Arduino IDE 已超过 5 年,没有任何问题。"

AK

Alex K.

机器人爱好者

信任

建立在透明之上

Arduino IDE 建立在开源原则之上。您的安全和隐私是我们的首要任务。

开源

完整源代码可供审计和贡献。

无恶意软件

经社区和防病毒供应商验证为安全。

无遥测

无数据收集或跟踪。您的代码保持私密。

社区驱动

数百万用户为论坛、库和文档做出贡献。

常见问题

常见问题

关于 Arduino IDE 的常见问题快速解答。

立即开始

准备好开始
构建了吗?

立即下载 Arduino IDE,加入数百万创客、工程师和教育工作者的行列,共同创造硬件的未来。

立即下载 Arduino IDE

免费用于个人和商业用途。无需注册。

下载
× Enlarged Arduino IDE screenshot preview