关于 Arduino IDE
一款致力于让硬件编程更简单的免费开源集成开发环境。
免费 · 开源 · 开放
Arduino IDE 遵循 GNU AGPL v3.0 许可协议发布,源代码托管于 GitHub,任何人都可以自由使用、学习、修改和分发。它基于 Eclipse Theia 与 Arduino CLI 构建,采用 TypeScript 与 Go 编写,是庞大 Arduino 开源生态的重要组成部分。
Arduino 的使命是让每个人都能创造,无论你是第一次接触编程的学生,还是经验丰富的工程师,都能用 Arduino IDE 把想法变为现实。
Arduino 开源生态
全球数百万开发者、创客与教育工作者共同参与的开放社区。
发展历程
从经典到现代
-
2005Arduino 项目诞生Arduino 项目在意大利伊夫雷亚交互设计学院诞生,旨在为艺术家与设计师提供易用的电子原型平台。
-
2011经典 IDE 1.x 时代基于 Processing 的经典 IDE 逐渐成为全球最流行的开源硬件编程工具之一。
-
2019Arduino Pro IDE 预览基于 Eclipse Theia 的全新 IDE 首次亮相,为专业开发者带来更强大的编辑体验。
-
2021IDE 2.0 Beta更名为 Arduino IDE 2.0,带来代码补全、实时调试等现代化特性。
-
2022IDE 2.0 正式发布2.0 版本成为稳定版,标志着 Arduino IDE 进入现代化开发时代。
-
至今持续演进版本持续迭代,当前稳定版为 2.3.10,不断优化性能、修复问题、扩展生态。
常见问题
FAQ
Arduino IDE 是免费的吗?+
是的,Arduino IDE 完全免费,并遵循 GNU AGPL v3.0 开源许可协议发布,你可以自由使用、修改和分发。
支持哪些操作系统?+
支持 Windows 10 / 11(64 位)、macOS 10.14 及以上(Intel 与 Apple 芯片)、以及主流 64 位 Linux 发行版。
支持哪些开发板?+
除官方 Uno、Nano、Mega、Zero 等开发板外,通过内置的开发板管理器,还可安装 ESP32、STM32、RP2040 等上千款第三方开发板支持包。
如何更新到最新版本?+
Arduino IDE 内置自动更新机制,新版本发布时启动会提示更新;你也可以随时前往下载中心手动下载最新安装包。
2.x 与 1.x 可以共存吗?+
可以。两者安装路径与 Sketch 目录相互独立,你的项目与库不会被覆盖,可按需同时使用。
免责声明
本网站(www.arduino-ide.cn)为 Arduino IDE 的中文推广与信息分享站点,与 Arduino 官方组织无隶属关系。「Arduino」名称及相关商标归其各自权利人所有。本站提供的软件安装包均链接自官方下载渠道(downloads.arduino.cc)与 GitHub 官方发布页,版权与许可归属原作者及开源协议。本站不对软件的可用性、适用性作任何明示或默示保证,因使用本软件产生的一切后果由使用者自行承担。