加载中...

`Arduino IDE`搭建`esp32开发环境`的过程中,官方的开发板管理器地址访问总是很慢,这里介绍了一种新的思路。

  • 2024-11-25 11:07:19

Arduino开发第一步是安装Arduin IDE,如果想要支持esp32,那么只需要在设置里面,导入其他开发板管理器地址。

1. 如果你是网上看的教程,很多都是复制的很古老的地址,有些都失效了

乐鑫是这样介绍自己的地址的:

https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html

这是一个json文件

2. 因为网络不好,下载安装经常失败

这是因为1中提到的官方的那个json里面,引用了大量其他地址,而这些地址的访问速度不理想所致。

如果我们有一个工具,可以提供一个和官方json一摸一样,但是能对其所有文件都改成镜像连接,这样就可以访问了。

于是,我们提供了这样的地址:

https://www.sunev.net/api/str/replace/https://espressif.github.io/arduino-esp32/package_esp32_index.json?pattern=https://github.com&replacement=https://mirror.ghproxy.com/https://github.com

说明

  • 上述地址,了解url的就可以清楚,replacement参数才是替换的关键,如果你有更好的地址,可以替换为更好的地址。
  • 本文设计内容仅针对esp32Arduino IDE开发、测试用。请不要用于其他场景,服务器也加了白名单,不允许其他场景的使用。