用于构建ESP32编译环境的Arduino IDE软件

Arduino软件 (IDE) 简单易用!

适用于ESP32 (ESP-WROOM-32) 的平台有很多。某些时候,在Windows中使用Linux或cygwin会使初学者望而却步,而Arduino集成开发环境(或是Arduino IDE)则更具用户友好性。

1、将开发板URL添加到Arduino软件 (IDE)

打开Arduino软件 (IDE)(我用的是1.8.0版本)
你可以在此处获取Arduino软件 (IDE) 的安装教程。
导航到文件>首选项,然后单击下图圈出的按钮:
用于构建ESP32编译环境的Arduino IDE软件_第1张图片

在新弹出窗口中输入以下URL。
https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json

你将看到此进度窗口:
用于构建ESP32编译环境的Arduino IDE软件_第2张图片

输入完成后,单击“确定”。

2.更新开发板列表

将ESP32 (ESP-WROOM-32) 的主板URL添加到Arduino软件 (IDE) 后,需要更新开发板列表并用Arduino软件 (IDE) 下载ESP32 (ESP-WROOM-32) 库。
打开工具—>开发板—>开发板管理器,如下图所示:
用于构建ESP32编译环境的Arduino IDE软件_第3张图片

打开开发板管理器后,开发板列表将自动更新,如下图所示:
用于构建ESP32编译环境的Arduino IDE软件_第4张图片

3.安装ESP32 (ESP-WROOM-32)

更新完成后,找到FireBeetleESP32主板 (FireBeetle-ESP32 Mainboard) 选项,稍后将对其进行编辑。
用于构建ESP32编译环境的Arduino IDE软件_第5张图片
选择“(FireBeetleESP32主板)”并单击“安装”。管理器将自动下载相关库。

用于构建ESP32编译环境的Arduino IDE软件_第6张图片
用于构建ESP32编译环境的Arduino IDE软件_第7张图片

4.编译一个Blink程序

编译环境现已设置完毕,可以上传一个测试程序。

打开工具—>开发板,选择FireBeetleESP32主板,如下图所示:
用于构建ESP32编译环境的Arduino IDE软件_第8张图片

导航到工具> 开发板并选择列表中的FireBeetleESP32主板。

请注意:如果你尚未安装ESP32 (ESP-WROOM-32) 主板,则列表中将不会显示该开发板,因此请务必按照上述步骤完成安装。

打开文件—>示例—> Basics—> Blink,如下图所示:
用于构建ESP32编译环境的Arduino IDE软件_第9张图片

单击在这里插入图片描述按钮开始编译。

用于构建ESP32编译环境的Arduino IDE软件_第10张图片

下一篇:用于构建ESP32编译环境的Arduino IDE软件

注:本文作者是Nuno Santos,他是一位和蔼可亲的电子和计算机工程师,住在葡萄牙里斯本 (Lisbon)。
他写了200多篇有关ESP32、ESP8266的有用的教程和项目。涉及arduino、micropython、 Picoweb、Espruino、Bluetooth、RFID、IDF……等等非常广泛,说是最全的完全不为过。

精华教程:

ESP32 MicroPython教程:uPyCraft IDE入门
ESP32 MicroPython教程:解析JSON
ESP32 MicroPython教程:MicroPython支持
ESP32 MicroPython教程:连接Wi-Fi网络
ESP32 / ESP8266 MicroPython教程:自动连接WiFi
ESP32 / ESP8266 MicroPython教程:从文件系统运行脚本
ESP32 / ESP8266 MicroPython教程:HTTP GET请求
ESP32 Arduino教程:用于构建ESP32编译环境的Arduino IDE软件
ESP32 Arduino教程:FreeRTOS队列性能测试
ESP32 RFID教程:打印MFRC522固件版本
ESP32 Picoweb教程:获取请求的HTTP方法
……

还有更多教程: ESP32教程 合集

英文版 :ESP32 tutorial合集

转载自:http://mc.dfrobot.com.cn/forum.php?mod=viewthread&tid=271928

你可能感兴趣的:(ESP32,arduino)