arduino安装时下载esp32包太慢或安装失败的解决方法

365bet体育投注网站 📅 2025-09-17 04:11:03 👤 admin 👁️ 7689 ❤️ 272
arduino安装时下载esp32包太慢或安装失败的解决方法

背景:正常安装的方法,是在首选项里面添加json管理地址,然后,【工具】->【开发板】->【开发板管理器】搜索esp32进行安装,最后发现不是下载太慢就是下载到一半就失败了。

解决方案:

1、下载官方的esp源码包地址:GitHub - espressif/arduino-esp32: Arduino core for the ESP32Arduino core for the ESP32. Contribute to espressif/arduino-esp32 development by creating an account on GitHub.https://github.com/espressif/arduino-esp32/ ,这里看自己怎么下载方便。

2、然后在arduino的安装目录下找到hardware,新建espressif,再在里面新建esp32,然后把下载的源码包全都放在目录下面(解压后的文件),需要注意的是最新版本的arduino 2.2.*的安装目录下没有hardware(不知道手动建这个文件会不会有问题),我特意选了arduino1.8.18。

3、此时应该进入esp32下的tools目录中,双击get.exe。安装完后重启arduino即可。不过不出意外的话,这时候也行进行github的一些下载地址,然后也是漫长的等待。所以接下来我的步骤还是手动下载需要的包。

4、第三步骤中手动下载的包包含:esptool、mkspiffs-0.2.3-arduino-esp32-win32、xtensa-esp32-elf、riscv32-esp-elf、如下:

资源下载地址:arduino安装时下载esp32的包esptool、mkspiffs-0.2.3-arduino-esp32-win32、等等资源-CSDN文库

5、重启ardunio,然后编译,嘿的老子一激灵,以为又是一个大错误,如下。

错误信息:

项目使用了 2594774 字节,占用了 (197%) 程序存储空间。最大为 1310720 字节。text section exceeds available space in board

全局变量使用了56256字节,(17%)的动态内存,余留271424字节局部变量。最大为327680字节。

Sketch too big; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.

为开发板 ESP32 Wrover Module 编译时出错。

6、解决办法如下图,将原本的选项改成Huge APP...,再编译就不会报错了!还有就是选择端口号,我的是COM8,每个人都可能不一样,确认自己的端口选择上就行。波特率我用的115200。

7、最后大功告成,相信下面的这个图片就是大家想看到的

相关推荐

每一帧都是壁纸!《剑侠世界3》至美江湖风景大盘点
365bet体育投注网站

每一帧都是壁纸!《剑侠世界3》至美江湖风景大盘点

📅 07-02 👁️ 3933
孕妇可以用什么化妆品
365app官网下载

孕妇可以用什么化妆品

📅 07-06 👁️ 2186