跳至正文
首页 » 文章 » 在 Arduino IDE 中安装和设置 ESP32 开发板

在 Arduino IDE 中安装和设置 ESP32 开发板

  • 由

警告图标:安全注意事项 开始之前,请确认您已安装当前版本的 Arduino IDE。

要在 Arduino IDE 中安装 ESP32 开发板,需要完成几个步骤:

数字1图标:程序步骤 在 Arduino IDE 中,打开“首选项”(Preferences)窗口。为此,点击 “文件”>“首选项”(File > Preferences)。

数字2图标:程序步骤 把链接  https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json 粘贴到 “附加开发板管理器网址”(Additional Boards Manager URLs)字段中,如下方截图所示。然后点击“确定”(OK)按钮。

Arduino IDE:安装 ESP32 开发板支持,开发板管理器

注意: 如果该字段中已经有其他开发板描述的链接,可以用逗号把这些链接彼此分隔开。像这样:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json,
http://arduino.esp8266.com/stable/package_esp8266com_index.json

警告图标:安全注意事项如果该字段中包含链接 https://dl.espressif.com/dl/package_esp32_index.json,必须把它删除!

数字3图标:程序步骤 在 Arduino IDE 中,打开 “开发板管理器”(Boards Manager)。为此,点击 “工具”>“开发板”>“开发板管理器…”(Tools > Board > Boards Manager…)。

Arduino IDE:选择 ESP32 Dev Module 开发板

数字4图标:程序步骤 在搜索框中输入 “esp32”。您会找到 ESP32 附加包 “ESP32 by Espressif Systems”。点击“安装”(Install)按钮进行安装。如果您之前已经安装了旧版本,请点击“更新”(Update)按钮,并确保所选版本为2.0.1或更高

现在需要检查 ESP32 是否安装正确。为此,把 ESP32 开发板连接到计算机。然后执行以下操作:

数字1图标:程序步骤 打开 Arduino IDE。

数字2图标:程序步骤 在 “工具”>“开发板”菜单中选择您需要的开发板。在我们的例子中是 “DOIT ESP32 DEVKIT V1”。

Arduino IDE:选择 ESP32 的连接端口

数字3图标:程序步骤 选择  “工具”>“端口” ,并指定开发板所连接的 COM 端口。如果在 Arduino IDE 中看不到这个端口,就需要在计算机上安装 CP210x 芯片的 VCP 驱动 ——它用于 USB 与 UART 接口之间的通信。

Arduino IDE:向 ESP32 上传程序(sketch)

数字4图标:程序步骤 在 Arduino IDE 中,打开示例程序(sketch) “WiFi Scan”。为此,点击 “文件”>“示例”>“WiFi (ESP32)”>“WiFi Scan”,程序就会在编辑器中打开。

Arduino IDE:编译 ESP32 的程序(sketch)

数字5图标:程序步骤 点击 Arduino IDE 中的 “上传”(Upload) 按钮。等待几秒钟,代码会被编译并上传到 ESP32 开发板。上传按钮的图标如下所示:

Arduino IDE:固件成功上传到 ESP32

数字6图标:程序步骤 当程序(sketch)成功上传到 ESP32 后,您应该会看到消息 “Done uploading”(上传完成)

Arduino IDE:ESP32 串口监视器

数字7图标:程序步骤 在 Arduino IDE 中,打开“串口监视器”(Serial Monitor) ,并把数据速率设置为 115200 波特。串口监视器按钮的图标如下所示:

Arduino IDE:为 Samovar 配置库

数字8图标:程序步骤 把 ESP32 重新连接到 USB 端口。结果,您应该能在串口监视器中看到 ESP32 开发板附近的所有 WiFi 网络。

Arduino IDE:烧录 Samovar 固件的最终配置

ESP32 的设置与检查到此完成。现在您可以继续向 Samovar 上传程序(sketch)

发表回复