
刚接触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都是手工创建的)重启后就能正常识别了后面编译代码过程中各种报错缺少各种文件还是老老实实在线安装了