一、下载压缩包(已上传至群文件),在你的Arduino安装路径\hardware下新建一个文件夹,起名为expressif,并将压缩包解压到文件夹里
(图片中是我的路径,可以参考一下)
然后进入文件夹,点击expressif>arduino-esp-32-master>tools,找到get.exe并右键以管理员身份运行
窗口打开后会自己关闭,然后应该会多出这三个文件夹(如果直接从github的expressif下载esp32并解压在hardware的话可能会缺这几个包,虽然可能能在开发板处找到esp32,但是编译时可能会报错,提示缺少啥啥啥的)
进入Arduino IDE,这时应该可以看到ESP32的板了
PS:我的Arduino版本是1.8.12,版本不同应该没有问题(
>不知道为什么群文件只能保存10天,如果过期之后大家没有下载下来的话我看看上传到网盘里头(拒绝度盘)
PPS:如果选择完了ESP dev module后报了如图的错,可以把你的Arduino安装路径\hardware\expressif>arduino-esp-32-master\libraries中的AzureIoT文件夹删除,应该就不会报错了。(参考了群里张锴同学发的这篇教程https://blog.csdn.net/sudaroot/article/details/102839361)
补充:在线安装方法
不想用这种方法并且使用Arduino可以下载,但是下载太慢的同学可以试试将首选项的网址改成这个:https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json,这个是国内的源。