【精选】Arduino core for the ESP32 安装失败问题处理方法

您所在的位置:网站首页 安装失败104 【精选】Arduino core for the ESP32 安装失败问题处理方法

【精选】Arduino core for the ESP32 安装失败问题处理方法

2023-10-24 19:29| 来源: 网络整理| 查看: 265

文章目录 目的离线开发板数据包(鱼)安装最新开发板数据包(渔)总结

目的

理论上Arduino IDE安装开发板数据包是非常方便的,不过在国内的网络环境下有时候就会很纠结。另外Arduino IDE对于下载数据这块也存在问题,经常下着下着就出错了,只要出错后就需要重新下载,就算下载完了也会校验不通过无法安装。这篇文章就讲下这个问题的处理方法。

离线开发板数据包(鱼)

这个方法是最简单的,只要三步(这里的数据包只支持windows系统,如果不是请直接看下章节):

第一步:下载数据包 ESP32 Arduino Release 1.0.6 based on ESP-IDF v3.3.5(只支持初版的ESP32) 链接一:https://pan.baidu.com/s/18TaSYfYNg8LvEDB5GDmkiQ 提取码: itdi 链接二:https://download.csdn.net/download/Naisu_kun/16633592

ESP32 Arduino Release v2.0.11 based on ESP-IDF v4.4.5(支持ESP32, ESP32-S2, ESP32-S3 and ESP32-C3) 链接一:https://pan.baidu.com/s/12ncHpHBtlEuX3RX2K8iULw 提取码: obof 链接二:https://download.csdn.net/download/Naisu_kun/88209747

第二步:安装数据包文件 解压数据包,将解压得到的文件夹中的 Arduino15 文件夹整个覆盖到 用户文件夹\AppData\Local\ 下第三步:附加开发板管理器网址 (v2版本大概率不需要此步,只需要参考数据包内说明即可) Arduino IDE>文件>首选项>附加开发板管理器网址 中加入开发板包地址: https://dl.espressif.com/dl/package_esp32_index.json

完成上面步骤后就能在 工具>开发板 中看到ESP32的开发版了。

在这里插入图片描述

安装最新开发板数据包(渔)

上面是个方便的方式,这里再讲讲如何从原理层面安装开发板数据包。

从Arduino IDE直接安装开发板数据包主要遇到的问题都出现在下载过程上,那么只要不通过Arduino IDE,直接在浏览器或用下载工具下载好这些文件就行。

具体到 Arduino core for the ESP32 主要需要下面几个文件:

package_esp32_index.json 该文件在 Arduino core for the ESP32 项目地址可下载到; 项目地址:https://github.com/espressif/arduino-esp32 在这里插入图片描述esp32-版本号.zip 同上,注意两个文件版本要统一;esptool-版本号-操作系统.文件格式 该文件下载地址可从上面的 package_esp32_index.json 文件中获得,注意对应的操作系统和版本号,下载最新的; 在这里插入图片描述mkspiffs-版本号-arduino-esp32-操作系统.文件格式 同上;xtensa-esp32-elf-操作系统-版本号.文件格式 同上;

下载完上面几个文件后把几个放到指定位置:

package_esp32_index.json 放到 用户文件夹\AppData\Local\Arduino15\ 下,如果没有相关文件夹请自行建立;其余文件 放到 用户文件夹\AppData\Local\Arduino15\staging\packages\ 下,如果没有相关文件夹请自行建立;

在这里插入图片描述

接着附加开发板管理器网址 Arduino IDE>文件>首选项>附加开发板管理器网址 中加入开发板包地址: https://dl.espressif.com/dl/package_esp32_index.json

最后开始安装开发板数据包 Arduino IDE>开发板>开发板管理器>esp32>安装

在这里插入图片描述

总结

Arduino IDE安装开发板数据包相关的问题处理方式主要就是上面这些了,只要有耐心很多问题总有办法解决的。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3