当前位置: 首页 > article >正文

在【Arduino IDE】中在线下载和离线下载【ESP系列开发板的SDK】

  • 在线下载

打开Arduino IDE,依次点击 文件➔首选项➔其他开发板管理器地址,复制粘贴以下的开发板管理地址:

https://arduino.me/packages/esp32.json
https://arduino.me/packages/esp8266.json

如下图所示,然后点击确定,
在这里插入图片描述
再依次打开 工具➔开发板➔开发板管理器,在搜索框中输入ESP,选择esp32和esp8266下载即可。
在这里插入图片描述
在这里插入图片描述
然而…………在线下载的过程并没有想象中的那么顺利,下载速度过于感人!!!
在这里插入图片描述
那么为什么下载速度如此地慢呢?
在这里插入图片描述

分析下原因:开发板管理SDK包放在了境外的服务器上,因此下载和访问会缓慢。
假设我们没有在 【首选项➔其他开发板管理器地址】 中填写正确的json链接地址或者压根就没有填写任何地址,则在Arduino IDE中的 【工具➔开发板➔开发板管理器】 中搜索输入ESP,不会出现任何ESP开发板的SDK包(因为没有在线链接地址),大家可以去尝试一下。

  • 离线下载

既然在线下载太慢,那我们就选择安装离线的开发板管理器包。
①打开 Arduino 中文社区—软件下载,选择Esp8266离线安装包和Esp32离线安装包下载。
在这里插入图片描述
②双击Espxx安装包即可自动索引下载到Arduino安装目录,速度比在线下载快了不是一丁半点。
在这里插入图片描述
③重新启动Arduino IDE,会跳出如下窗口,我们点击“之后”。

INFO:离线安装的【开发板管理SDK包】不是最新的,只要Arduino IDE联网,就会在线检测【开发板管理SDK包】是否为最新版本,点击“之后”忽略即可。

在这里插入图片描述
可以看到,开发板管理器中已经包含了esp32开发板SDK包,至此安装成功。esp8266同理。
开发板SDK包默认安装在该位置:%LOCALAPPDATA%/Arduino15/packages
在这里插入图片描述

  • 库管理器

在Arduino IDE中,存在开发板管理器库管理器,这两者有什么区别呢?

  • 开发板管理器是用于管理某款芯片开发板的SDK。
  • 库管理器是用于管理 WiFi、BLE、TFT_LCD等外设的第三方库。
    库管理器的第三方库下载的速度是很快的,可从其他作者处获取,也可自行编写适合自己的第三方库。
    第三方库默认安装在该位置:%LOCALAPPDATA%/Arduino15/libraries
    在这里插入图片描述
    在这里插入图片描述

http://www.kler.cn/a/450310.html

相关文章:

  • 【蓝桥杯——物联网设计与开发】基础模块8 - RTC
  • 数据库操作【JDBC HIbernate Mybatis】
  • 项目代码第6讲:UpdownController.cs;理解 工艺/工序 流程、机台信息;前端的“历史 警报/工艺 记录”
  • 合合信息:探索视觉内容安全新前沿
  • 语音增强的损失函数选择
  • IntelliJ IDEA 快捷键大全:提升开发效率的利器
  • Leetcode打卡:吃苹果的最大数目
  • 【直播电商】领域研究的综述(2024)·国内外混合方法分析—推文分析—2024-12-24
  • 电脑不小心删除了msvcr120.dll文件怎么办?“缺失msvcr120.dll文件”要怎么解决?
  • 监控易助力某市水利规划设计研究院信息化运维升级成功案例
  • 【算法day19】回溯:分割与子集问题
  • Qt如何将系统中使用的qDebug、qWarning等输出的信息显示到自定义的界面上或保存到文件中
  • Docker之技术架构【八大架构演进之路】
  • 验证面试常见问题系列
  • Python基础知识回顾
  • Apache Jmeter Liunx环境部署与接口压测
  • Typesense:开源的高速搜索引擎
  • 多个方向说下nginx和apache的区别
  • 深度学习与图像处理(国产深度学习框架——飞桨官方指定教材)
  • springboot创建web项目
  • 【数据结构练习题】链表与LinkedList
  • 华中电子展(OVC)︱2025 武汉国际半导体产业与电子技术博览会:引领未来“芯”科技
  • AIDD - 人工智能药物设计 - 在 Docker 上创建和运行 PostgreSQL + RDKit 卡带环境
  • Java实现Excel带层级关系的数据导出功能
  • 最新高性能多目标优化算法:多目标麋鹿优化算法(MOEHO)求解TP1-TP10及工程应用---盘式制动器设计,提供完整MATLAB代码
  • List 集合安全操作指南:避免 ConcurrentModificationException 与提升性能