刚接触arduino和esp32,对着教程操作,到安装esp32时卡主了,研究发现是需要去github下载,并且速度很慢,进度条基本卡着不动了。
通过deepseek指导,可以下载离线安装包,进行安装
方案:
方法一:乐鑫官方 GitHub 发布页(最推荐)
这是最权威、版本最全的下载渠道,能找到所有历史版本。
访问地址:
https://github.com/espressif/arduino-esp32/releases文件名称:在发布页面中,找到你需要的版本(如
3.3.11),下载名为esp32-core-3.3.11.zip的压缩包即可。🇨🇳 方法二:乐鑫国内镜像站(速度快,强烈推荐)
如果访问GitHub很慢,可以使用乐鑫为国内用户准备的镜像站,速度会快很多。
直接下载 3.3.11 版本:
https://dl.espressif.cn/github_assets/espressif/arduino-esp32/releases/download/3.3.11/esp32-core-3.3.11.zip访问其他版本:你可以通过访问
https://dl.espressif.cn/github_assets/espressif/arduino-esp32/releases/来查找并下载其他版本。
我是直接下载:
https://dl.espressif.cn/github_assets/espressif/arduino-esp32/releases/download/3.3.11/esp32-core-3.3.11.zip
拿到离线包后怎么安装?
下载好
esp32-core-3.3.11.zip后,安装步骤如下:
解压文件:将下载的
.zip文件解压,注意只需解压一层,不要对里面的子文件再次解压。找到Arduino硬件目录:
Windows系统:通常为
C:\Users\你的用户名\AppData\Local\Arduino15\packages\。macOS系统:在
~/Library/Arduino15/packages/目录下。放入文件:将解压后得到的
esp32文件夹,完整地放入上一步找到的packages文件夹内。重启Arduino IDE:关闭并重新打开Arduino IDE。
验证安装:打开工具 > 开发板 > 开发板管理器,搜索“esp32”,如果看到
esp32 by Espressif Systems且版本号正确,就说明安装成功了
我放的目录(packages后面的esp32/hardware/esp32/3.3.11都是手工创建的)
重启后就能正常识别了
后面编译代码过程中各种报错,缺少各种文件,还是老老实实在线安装了