最近开始学习使用ESP32, VScode 配置了多日,项目代码烧写上去就一直重启,搜遍全网未找到一个有效方法。Arduino IDE就完全没有问题,无奈之下切换IDE, 也踩了不少坑,现开贴记录一下,一来备忘,二来助人。
老坑
如果你一开始搜索ESP32 Arduino IDE 开发配置 定会熟悉下面这个网址
https://dl.espressif.com/dl/package_esp32_index.json
让你复制到preference下的URL里,然后搜索ESP32来安装。这没问题,但最高只能到1.0.6,显然不是我们想要的,原因在于负责更新这个json文件的人已经不再管这个老掉牙的文件了。
正确的做法
你需要魔法,来到达
https://github.com/espressif/arduino-esp32
点击release 版本号,来到下载页面
复制这个JSON文件的链接,黏贴到preference的URL下。 然后再去搜ESP32,你就看到2.0.5版本了,如下图
但有时你的魔法并不抗风,或者github抽风,你就直接把json文件自己下载下来,放到 如下目录
C:\Users\你的用户名\AppData\Local\Arduino15下
别信什么安装目录,那里没这个文件夹。
愉快的安装吧,半小时起步,可以干点别的。
捎带吐槽
ESP32的ADC真是拉跨至极,所以软件的修修补补一定要跟上,,当硬件已经改不了的时候,千万不要拒绝一个崭新的补丁。