ESP32使用Arduino开发环境的搭建、安装库、资源下载、设置方法【使用乐鑫官方资源,包含国内和国外的库】--ESP32离线库文件安装方法【2023年11月最新版esp32-2.0.14库】32

目录

一、配置IDE管理器

二、自动安装板支持包

三、手动安装板支持包

四、网盘的ESP32全系列基本库的板支持包


本文主要讲ESP32的开发环境搭建,关于ESP8266(ESP模块)Arduino开发环境快速搭建方法,请参考博文:

ESP8266(ESP模块)Arduino开发环境快速搭建方法--含ESP8266离线库文件_arduino esp8266开发环境搭建-CSDN博客https://blog.csdn.net/qcmyqcmy/article/details/130028519

【说明:文中的网盘中提供最新的esp32官方板级支持包。可以直接使用】

使用乐鑫官方库搭建Arduino开发环境。文中已经包含2023年11月更新的esp32-2.0.14库。

乐鑫官方Github: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

 乐鑫环境搭建的官方介绍页面:Installing — Arduino-ESP32 2.0.14 documentation (espressif.com)https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html

一、配置IDE管理器

根据个人习惯,您可以使用VScode,也可以使用Arduino IDE进行开发。

ARDUINO 团队在2022年9月14日发布了正式版的Arduino IDE 2.0。此后又数次更新。Arduino IDE 2的强大功能,已经让我不再想在VScode中配置Arduino了,关于新版的具体功能,大家自己检索或到Arduino官网研究。

新版Arduino IDE 百度网盘下载:

链接:百度网盘 请输入提取码 
提取码:hcgv

打开Arduino→文件→首选项

在附加开发板管理器网址中添加以下两个链接中的一个
Stable release link:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Development release link:

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

6698e75dc0684f7d99f2b67733273c7a.png

 

在国内连接这个网址稳定些:

https://dl.espressif.com/dl/package_esp32_index.json

 注意:国内的库较老。 

 

二、自动安装板支持包

保存好之后点击 工具 → 开发板 → 打开开发板管理器

1526d8eb45cd404f828f05ef142fd3b9.png
在弹出的界面搜索框输入ESP32,点击安装。

 

如果安装中有错误,就手动安装吧。

三、手动安装板支持包

不想参考下面方式下载,可以直接使用网盘中的文件安装:

博主整理了一些esp32较新版本的官方支持包,需要者请自取:

百度网盘下载地址:

链接:https://pan.baidu.com/s/1mkxMkzJgM2QdSLrKPQp3bw 
提取码:0u2v

以最新版的esp32-2.0.14为例进行说明离线文件下载方法:

d4d598d2da884bffb640b3eac12331d2.png

dc82a1af12bd4c04ab812d36517ee7af.png

依次下载上图标号中的文件:

 依次使用下载工具下载下面文件: 
https://github.com/espressif/arduino-esp32/releases/download/2.0.14/esp32-2.0.14.zip

 找到"host": "x86_64-mingw32"下的下载路径

2dda6d77ebf74653ad7e63003253fa07.png

https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip

f6abfe5bebee40e4927caf3cf5fe2c05.png

https://github.com/espressif/crosstool-NG/releases/download/esp-2021r2-patch5/xtensa-esp32s2-elf-gcc8_4_0-esp-2021r2-patch5-win64.zip"

依此方法下载其他文件,将下载后的文件放到目录“C:\Users\Evan\AppData\Local\Arduino15\staging\packages”(将Evan替换为您的用户名)下:

ab336cd6015e4b5ea19364aecc1bd93c.png

  按下图手动添加库【注意:安装此库以前,须确认文件“package_stmicroelectronics_index.json”在您的目录C:\Users\Evan\AppData\Local\Arduino15”(将Evan替换为您的用户名)中,如果你的IDE中下载错误,请从下文的网盘中自取】。

因库已经准备好了,安装进程非常快,安装成功后的界面如下:

d6ce1ca650f04d978cea6e400aced2cf.png

 至此,ESP32的Arduino库安装成功。

 

四、网盘的ESP32全系列基本库的板支持包

博主整理了一些esp32较新版本的官方支持包,包含最新的esp32-2.0.14库,需要者请自取:

百度网盘下载地址:

链接:https://pan.baidu.com/s/1mkxMkzJgM2QdSLrKPQp3bw 
提取码:0u2v

Enjoy^-^

 本文主要讲ESP32的开发环境搭建,关于ESP8266(ESP模块)Arduino开发环境快速搭建方法,请参考博文:

ESP8266(ESP模块)Arduino开发环境快速搭建方法--含ESP8266离线库文件_arduino esp8266开发环境搭建-CSDN博客https://blog.csdn.net/qcmyqcmy/article/details/130028519

由于Arduino库文件占用磁盘空间很大,释放系统盘,将Arduino库文件转移到其他磁盘的方法,请参考博文:

【实用技巧】更改ArduinoIDE默认库文件位置,解放系统盘,将Arduino15中的库文件移动到其他磁盘-CSDN博客https://blog.csdn.net/qcmyqcmy/article/details/134481065

转载请注明出处:使用乐鑫官方资源搭建基于Arduino的ESP32的开发环境_笑春风oO的博客-CSDN博客

 

  • 10
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值