如何在Arduino IDE上安装ESP32开发环境

导航栏:首页 / FAQ常见问题 / 如何在Arduino IDE上安装ESP32开发环境

Arduino IDE 默认仅支持官方 Arduino 系列开发板。若要使用功能强大的 ESP32 芯片编写和上传代码,必须先为其添加专用的开发板支持包。该支持包包含了编译器、库文件和烧录工具,使 Arduino IDE 能够识别 ESP32、正确编译程序并将其部署到设备上。完成此配置后,您即可用熟悉的 Arduino 语法快速开发 Wi-Fi、蓝牙及 AI 相关的智能硬件项目。

为了让您顺利使用 Arduino IDE 开发 ESP32 项目,请按照以下步骤操作。本教程适用于 Windows、macOS 和 Linux 系统,并特别优化了国内网络环境下的安装体验。

第一步:安装 Arduino IDE

  1. 访问 Arduino 官网:https://www.arduino.cc/en/software
  2. 下载适合您操作系统的最新版 Arduino IDE(建议选择 Installer 版本,非网页版)。
  3. 按照提示完成安装,并启动 Arduino IDE。

第二步:添加 ESP32 开发板支持

  1. 打开 Arduino IDE,点击顶部菜单栏的 文件(File)→ 首选项(Preferences)
  2. 在弹出窗口中找到 “其它开发板管理器网址”(Additional Boards Manager URLs)一栏。
  3. 在该栏中粘贴以下官方地址(支持国内加速):
    https://dl.espressif.com/dl/package_esp32_index.json
  4. 点击 “确定” 保存设置。

第三步:安装 ESP32 开发板包

  1. 点击顶部菜单栏的 工具(Tools)→ 开发板(Board)→ 开发板管理器(Boards Manager)
  2. 在搜索框中输入 esp32
  3. 如下图所示,找到由 Espressif Systems 提供的 esp32 条目,点击右侧的 “安装” 按钮。
  4. 等待下载和安装完成(首次安装可能需要几分钟,请保持网络畅通)。

第四步:选择您的 ESP32 开发板

  1. 安装完成后,点击 工具(Tools)→ 开发板(Board)
  2. 在列表中选择您使用的开发板型号,例如:
    • ESP32 Dev Module(适用ESP32 通用开发板)
    • ESP32 S3 Dev Module (适用ESP32-S3-DevKitC-1开发板)
  3. 根据实际连接情况,设置正确的 端口(Port)

第五步:测试程序

  1. 打开示例代码:文件 → 示例 → BareMinimum
  2. 点击 上传(Upload) 按钮(右上角箭头图标)。
  3. 若程序上传成功,说明环境配置成功!

现在,您已成功在 Arduino IDE 中配置好 ESP32 开发环境,可以开始您的 AI 创客之旅了!