Arduino IDE

Arduino IDE

2.3.6

Arduino

5.0 (1 votes)
December 10, 2025
Windows
150.20 MB
Freeware

Arduino IDE 通过云集成验证、编译和上传 Arduino 软件

广告
免费下载 对于 Windows

Arduino IDE 是 Arduino 官方集成开发环境,使用户能够开发 Arduino 项目。它是一款编程软件,使用 C++ 方言进行验证、编译,并将代码直接上传到开发板,无论您想开发什么类型的软件,包括机器人或定制的家庭自动化系统。

它是一款免费、开源且对初学者友好的实用工具,您可以轻松编写网站或应用程序等任何您想要的东西,因为 Arduino 提供来自软件工程师和专业人士的强大支持以及现成的模板。您可以使用这些模板创建功能类似的代码,或者将代码添加到多功能算法中。 

什么是Arduino IDE?

Arduino IDE 由 Arduino 团队开发,是 Arduino IDE 1.x 的升级版,它包含全新的用户界面、库管理器、调试器、自动补全功能等等。它使程序员,即使是新手,也能使用 C++ 方言构建 Arduino 软件。它可以帮助您验证、编译代码并将其上传到开发板。 

它是 Arduino 的官方开发环境,提供了一个由社区驱动的界面,无需任何技术技能即可开发网站和应用程序。它可以免费使用,但仅针对 Arduino 产品提供服务。 

Arduino IDE 功能

直观的界面

这款应用界面简洁直观,同时兼具文本处理器的功能,能够管理复杂的草图,并支持多种模板。它还提供自动格式化功能,使代码格式化更加可靠。您可以使用屏幕顶部的标签页同时处理多个项目。此外,您还会发现许多创新功能,包括语法高亮、错误检查、自动完成等等。

支持的语言

该工具支持Java语言,Java是全球最常用的编程语言之一。它简单易懂,因此对专业人士和新手来说都是最佳选择;专业人士可以轻松上手,新手也能快速掌握整个工作流程,并在很短的时间内完成项目。

社区驱动型公用事业

这个社区驱动的系统让用户,尤其是新手,能够从经验丰富的程序员那里获得大量帮助。论坛已集成到界面布局中,用户可以直接在论坛上上传代码,并获得其他用户的反馈来修复错误,从而在利用故障排除技巧和反馈的同时提升自己的编码技能。

跨平台兼容性

跨平台兼容性使用户能够在包括 Windows PC、macOS 和 Linux 在内的多个设备之间同步项目。用户可以将作品上传到云存储,与他人共享,并随时随地访问。此外,用户还可以访问其他用户上传的库文件。

实时调试

由于新版 Arduino IDE 新增了实时调试功能,您可以测试和调试程序。该功能在经典版本中并不具备,因此您可以检查正在运行的代码,并设置断点,从而快速轻松地进行故障排除。此外,它还允许您借助串口监视器和绘图器可视化实时数据。 

董事会管理模块

由于该程序用于硬件,因此提供了一个专用的电路板管理模块,方便您从下拉菜单中选择所需的电路板。您还可以根据自己的喜好修改电路板,例如更改端口信息。此外,它还支持第三方硬件,因此您可以轻松地在专有电路板上使用编程环境。 

创新功能

新版本在功能全面的文本编辑器中提供了快速而强大的功能;您可以更可靠地执行多项任务,例如:

  • 在文本编辑器中绘制草图是一个简单的过程。
  • Library Manager 提供了大量的库来操作多种功能,例如控制伺服电机、使用 Wi-Fi 模块等。
  • 串行绘图仪提供图表以查看数据,或监控电压峰值,以及同时监控变量。
  • 开发板管理器提供软件包的浏览和安装功能,并可帮助您编译和上传开发板所需的代码。
  • 串口监视器用于查看数据流。它与编辑器集成,但位于单独的窗口中。
  • 自动补全功能是代码编辑器的重要工具,有助于理解 Arduino API 元素。
  • Remote Sketchbook 使程序员能够远程控制草图,同时将草图从 Arduino 云同步到本地计算机。
  • 固件和证书上传器用于升级和降级固件版本,以管理 Wi-Fi 板。

优点

  • 综合性在线代码编辑器
  • 与其他社区成员分享草图
  • 集成了多个库
  • 提供通知系统,用于提醒用户注意多个问题
  • 简单、免费、易用
  • 驱动型社区系统集成
  • 编译、验证并发送给董事会

缺点

  • 仅支持 Arduino 软件
广告

Arduino IDE 程序提供其他语言版本

类似应用程序