跳到主要内容

JSON下载失败和下载速度慢的问题

在 Arduino IDE 中的开发板管理器添加开发板 ESP32:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

但是,使用这个地址是没办法正常下载的,就会出现以下错误信息,

1
  • 解决方法一:可以将之前的开发板地址更换为国内可以访问的代理加速地址,比如:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
https://arduino.me/packages/esp32.json
https://dl.espressif.com/dl/package_esp32_index.json

正常来说原地址和镜像地址的主域名会有区别,后面的路径是一样的。这个时候,如果镜像地址没有问题,就可以正常下载到 JSON 文件

之后,我们就可以在 开发板管理器 中搜索到 esp32

1

如果以上镜像地址均失效,可以尝试一下离线安装

  • 解决方法二:手动下载 esp32 包,在我们的资料包中的 3.开发工具 下的 esp32-2.0.4(离线库)。 复制该文件夹中的所有文件,
1

打开缓存目录:

1
1

将离线库的所有文件复制到该目录下的 staging 下的 packages 中:

1
提示

附加开发板管理器网址 仍然要填写,不能为空

选择 工具 菜单中的 开发板 -> 开发板管理器...

1

在搜索栏中搜索 esp32,可以看到 esp32 库,选择 2.0.4 版本,点击安装,等待安装完成即可

1