Homebrew 已停用此包:超过 90 天没有版本更新

Arduino IDE

Arduino · 开源开发环境,可用于编写、编译和上传 Arduino 草图,并提供开发板与库管理及串口工具。

Cask开发工具Apple 芯片 · Intel已停用
主页
来自 homebrew/cask
近 30 天安装638
近一年安装9,203365 天累计
最新版本2.3.104 天前 · 10月7日
下载大小195MBarm64 / x86_64 · dmg
更新节奏不定期近 30 天 1 个版本

介绍

Arduino IDE 2 是一款桌面开发环境,可用于编写 Arduino 草图、为选定的开发板编译草图,并将其上传到已连接的硬件。它基于 Theia 和 Electron 重写,后端编译和上传操作通过守护进程模式下的 Arduino CLI 执行。它与旧版 Arduino IDE 1.x 系列不同。

开发板、库和草图

编译或上传前,请先选择开发板型号和端口。开发板管理器会安装受支持开发板所需的平台工具,库管理器则可用于添加和更新草图依赖项。编辑器及其串口工具支持开发工作,并可观察已连接的设备。特定硬件的调试需要受支持的开发板和配置;安装 IDE 并不意味着所有开发板都支持调试器。

Arduino 兼容开发板、合适的数据线和所需的开发板软件包均需另行准备,不包含在 IDE 下载中。有些设备需要驱动程序或特定的引导加载程序模式。请遵循官方开发板说明,并在上传前确认所选端口,因为上传会替换设备上的程序。仅供电的数据线可能无法建立数据连接。额外的库和开发板工具链会占用更多磁盘空间,也可能需要下载。

Mac 安装与要求

发布方提供适用于 Intel 和 Apple Silicon Mac 的独立安装包。目前目录选用 2.3.10 Apple Silicon DMG;官方发布资源中的文件大小为 195168554 字节。目录 URL 使用 ARM64 大写形式,而官方资源名称使用 arm64;已验证官方 GitHub 重定向最终指向同一文件。只读检查确认,此 2.3.10 软件包的主可执行文件为 arm64,适用于 Apple Silicon。应用的 Info.plist 声明 macOS 10.15,但主可执行文件的 LC_BUILD_VERSION 将最低 macOS 版本设为 11.0。此 ARM64 构建应使用 macOS 11.0 或更高版本;不要将旧版软件包声明套用于 Apple Silicon。捆绑的 Electron 框架版本为 30.1.2;开发板工具链、驱动程序和可选集成各自仍有其要求。检查期间未执行任何应用或安装程序。

本地编辑源代码无需订阅 Arduino Cloud。开发板软件包、库、更新检查和可选的联网功能需要网络连接。Arduino Cloud 产品和实体硬件有各自的条款和费用。IDE 及其分发的代码采用 GNU AGPLv3 许可;项目文档还列出了兼容的第三方许可证。

版本 2 工作流程

版本 2.3.10 新增了通过按住 Shift 并单击“验证”来执行干净编译/验证的操作,解决了代码更改后编译缓存过时的问题,并修复了 CLI 目录默认值缺失时的启动问题。不同 IDE 版本捆绑的 Arduino CLI 版本可能不同;单独安装的 CLI 不一定就是 IDE 使用的版本。请备份草图或使用版本控制,并在目标硬件上验证编译后的行为,尤其是在连接电机、电力电子设备或其他会对输出作出响应的设备之前。

官方软件 · 官方 IDE 2 项目 · 当前确切版本

新版本 2.3.10 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 更新内容将捆绑的 Arduino CLI 更新至 1.5.1。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo