ESP32在arduino环境下的离线安装 -- 理论上多个版本都有效

arduino的环境如图

在首选项配置arduino开发板的地址

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

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

方法1 (无需任何查找,一步一步执行)

在开发板管理界面搜索ESP32 根据自己需要点击安装

这时候,arduino会自动下载,一般没有科学上网,下载会报错,这时候关闭arduino

复制框选内容,科学上网,点击这个地址,既可快速下载安装包

下载安装包后,把安装包复制到C:\Users\ 你的用户名 \AppData\Local\Arduino15\staging\packages地址

然后再打开arduino,继续安装,你就发现,这个安装包已经被识别到

再然后继续下载其他的安装包

方法2 (需要根据json内容下载)

打开C:\Users\ 你的用户名 \AppData\Local\Arduino15\package_esp32_index.json这个文件

这个文件包含了所有版本的esp32开发板下载目录

1.搜索"platforms":关键字 找到最新的版本,下载对应的esp32包

2.需要下载指定版本的"toolsDependencies":目录中的所有包

3.例如第一个esp32-arduino-libs包

a.查找esp32-arduino-libs关键字

b.在"tools"下,找到对应的包以及版本, 在根据自己电脑类型("host")来下载指定版本的包(一般windows下载"x86_64-mingw32"版本既可)

c.包的地址为"url",找到后科学上网下载到C:\Users\ 你的用户名 \AppData\Local\Arduino15\staging\packages地址既可

相关推荐
Deitymoon4 小时前
STM32——蓝牙模块双串口控制led
stm32·单片机·嵌入式硬件
xiangw@GZ7 小时前
智能锁TouchKey的抗干扰设计【2】-软件算法
嵌入式硬件
iCxhust7 小时前
微机原理实践教程(C语言篇)---A001闪烁灯
c语言·开发语言·汇编·单片机·嵌入式硬件·51单片机·微机原理
一起搞IT吧7 小时前
相机Camera日志实例分析之二十:相机Camx【照片后置4800/5000/6400万拍照】单帧流程日志详解
android·嵌入式硬件·数码相机·智能手机
笨笨饿8 小时前
69_如何给自己手搓一个串口
linux·c语言·网络·单片机·嵌入式硬件·算法·个人开发
FreakStudio12 小时前
MicroPython 内核开发者直接狂喜!这个 Claude 插件市场,把开发全流程做成了「对话式外挂」
python·单片机·嵌入式·面向对象·并行计算·电子diy
天诚智能门锁12 小时前
天诚公租房管控平台CAT.1人脸猫眼智能锁助力青神县公租房管理
人工智能·嵌入式硬件·物联网·智能家居·智能硬件
m0_3771081415 小时前
5月1日zzz
单片机
踏着七彩祥云的小丑15 小时前
嵌入式——认识电子元器件——晶体谐振器系列
单片机·嵌入式硬件