各位老铁:
有关Arduino 开发ESP32的帖子网上真不少。不过感觉踩过的坑真的很多,可以说血泪斑斑。用我的一点经验告诉大家,让大家少走些弯路吧。
1. 下载这个arduion IDE,网址 https://www.arduino.cc/ 可以选择 1.8.19 或2.0.0以上版本均可
2. 在首选项开发板 URL
请不要相信文档上的倒霉的 https://www.arduino.cn/package_esp32_index.json 或 https://dl.espressif.com/dl/package_esp32_index.json【某音、油管的视频都是这个URL】 或 https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json 等旧网址去找
直接去 https://github.com/espressif/arduino-esp32/ 页面下找 Latest Stable Release 或 Latest Development Release 点开版本号 找 Assets 下的下载列表当中的json。我现在看到的是:https://github.com/espressif/arduino-esp32/releases/download/2.0.6/package_esp32_index.json
3. 进到开发板管理后,查找 ESP32 开发板。如果版本还是1.0.6之类的旧版本,请到C:\Users\Admin\AppData\Local\Arduino15 当中将那个倒霉的 package_esp32_index.json 删掉,因为那是个旧的
4. 安装过程,如果老是失败,请反复点“安装”,上天眷顾锲而不舍的人。
5. 如果你不想锲而不舍,可以找打你当前的package_esp32_index.json,找到里面对应的URL,把包下下来,然后丢到C:\Users\Admin\AppData\Local\Arduino15\staging\packages目录里。
God bless you!一般都会成功的。
谢谢。