前言

当我们用arduino ide基于esp32开发板进行程序开发的时候,arduino ide按照默认安装之后是无法直接给esp32下载程序的,也不支持esp32相关的库。这主要是默认的arduino ide没有esp32的硬件支持库。这时,我们就需要给arduino ide添加esp32的硬件支持包。

可以看到,在添加esp32硬件支持以前arduino的开发板选项是没有esp32的。

1.添加下载链接

打开arduino ide之后,在软件左上方依次找到:文件->首选项->附加开发板管理器网址->打开后添加如下网址:

https://dl.espressif.com/dl/package_esp32_index.json

效果如下:

2.安装esp32硬件 包

打开:工具->开发板->开发板管理器

然后在搜索框搜索esp,找到esp32,然后点击安装就可以。 

等待安装完成,可以看到,开发板里面已经有esp32这个选项了。 

如果出现下载失败的情况,我们可以自行去github下载所需要的包。

然后放到相应的文件夹下面就可以了。

具体放在哪里可以在arduino ide里找到首选项,点击下方红框,会出现一个文件夹。 

然后点击stages-packages,找到这个文件夹下面,放在这里就可以

 如下图,我们放进来了,然后在开发板管理器里面找到对应的开发板,再次点击安装,由于本地已经有了硬件支持包,所以arduino ide可以检测到,就不会再去github下载,而是直接安装成功。

完成。