解决GitHub访问受限导致的Arduino STM32/ESP32安装包安装难题的方法
ESP32和STM32诸如此类的安装都可以参考下面的方法
1.获取stm32 的json文件,用的镜像网站
尽量自行搜索,版本会更新
https://raw.bgithub.xyz/stm32duino/BoardManagerFiles/main/package_stmicroelectronics_index.json
面对GitHub在国内难访问,可以更改github的域名,换位镜像网站,如:www.bgithub.xyz
2.在C:\Users\用户名\AppData\Local\Arduino15 文件夹下找到
package_stmicroelectronics_index.json或package_stm_index.json
类似的json文件,我用的是vscode打开(或者其他编辑器)
寻找默认安装包可参考以下博主的方法
arduino开发板包默认安装在哪里?安装目录分析_arduino开发板管理器 文件目录-CSDN博客
3.选更改所有匹配项把github.com改为bgithub.xyz (镜像网站)
然后保存,重启arduino,就可以使用镜像网站下载stm32的库
写在最后:
此方法是博主突发想到,看到过有大佬用本地代理下载json文件和安装包(感觉操作成本高),就抱着试试的想法更改github的域名为镜像域名。
主要参考
简记在arduino安装esp32开发板包_arduino esp32离线安装包-CSDN博客【网盘提供最新离线库文件】配置板支持包,使用Arduino IDE对STM32全系列芯片编程_stm32 arduino-CSDN博客简记在arduino安装esp32开发板包_arduino esp32离线安装包-CSDN博客
在【Arduino IDE】中在线下载和离线下载【ESP系列开发板的SDK】_arduino esp32离线安装包-CSDN博客
感谢原博主的文章
作者:Kaipoluo