拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Arduino ESP32 安装:从零到首次编译成功的完整走法

Arduino ESP32 安装从零到首次编译成功的完整走法【免费下载链接】arduino-esp32Arduino core for the ESP32 family of SoCs项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32想在 Arduino IDE 里跑 ESP32 开发板做物联网项目Arduino ESP32 安装往往是第一道坎。arduino-esp32 的板级支持包要拉取 xtensa 编译器、烧录工具等文件网络、缓存、版本三个环节都可能卡住人。下面把流程拆成准备、配置、下载、验收四个阶段每一步给出具体路径和处理办法。安装前先清旧缓存避免安装失败两个必须手动删掉的路径之前装过但没装成功的话别直接点安装。先关闭 Arduino IDE再删掉用户目录下的.arduino15/staging/packages和.arduino15/packages/esp32。前者存着中断的下载残片后者可能留着损坏的旧版本半成品残留是进度条卡住不动最常见的原因之一。挑一个网络稳定的时段板级支持包加工具链合计超过 1GB下载源在乐鑫的服务器上。建议在网络空闲时段操作如果带宽有限先确认网络稳定再开始否则中途中断还得清缓存重来。偏好设置添加 ESP32 开发板管理器地址打开 Arduino IDE进入文件→首选项在底部的 Additional Boards Manager URLs 输入框里填上官方地址https://dl.espressif.com/dl/package_esp32_index.json点 OK。如果已经填了其他开发板地址用英文逗号隔开即可。这一步等于告诉 IDE 去哪里找 esp32 的包漏了它后面开发板管理器里搜索会一无所获。开发板管理器搜索并安装 Espressif 的包进入工具→开发板→开发板管理器搜索框输入esp32选择提供方为Espressif Systems的那一条——它的说明里列出了 ESP32 Dev Module 等包含的板子——点右侧 Install。版本号默认选稳定版下拉框里的 alpha/beta 版本没有特殊需求就不要动。工具链下载卡在 67% 属正常现象点安装后 IDE 会开始拉取工具链xtensa-esp32-elf编译器、esptool 烧录工具等体积有好几百 MB视网速快慢需要十几到几十分钟。如果进度停在某个百分比不动先等两三分钟再下判断中途别关窗口否则会得到一个半截包只能清缓存重装。验收确认安装真正成功两处核对开发板列表与示例编译装完后核对两件事。一打开工具→开发板列表里应出现ESP32 Dev Module、ESP32 Wrover Module 等选项二打开一个示例程序WiFi 示例里的 WiFiScan 就很合适点编译按钮能无错编译完说明工具链整体就位。想核到文件级别可以打开 Arduino 用户目录下的hardware/esp32/tools确认里面有xtensa-esp32-elf子目录。三个卡点与对应处理进度条长时间不动——绝大多数是网络问题。关 IDE、清掉前面那两个缓存路径、重装网络本身不稳定的话分次尝试并给足等待时间。装完看不到 ESP32 选项——九成是首选项里没加 URL或者在管理器里选错了条目列表中可能存在提供方不同的 esp32 条目对照上文的截图逐项核对。如何判断真正装好了——只看开发板列表不够标准是示例程序能编译并烧录成功。编译时若报工具缺失视为下载不完整清缓存重装即可。装好之后平时留意一下开发板包的更新、保留足够的磁盘空间就能避免下次升级时重新下载失败。现在打开 WiFiScan 示例点一次编译看到编译通过就可以动手搭自己的物联网项目了 【免费下载链接】arduino-esp32Arduino core for the ESP32 family of SoCs项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门