目录
本文主要讲ESP32的开发环境搭建,关于ESP8266(ESP模块)Arduino开发环境快速搭建方法,请参考博文:
【说明:文中的网盘中提供最新的esp32官方板级支持包。可以直接使用】
使用乐鑫官方库搭建Arduino开发环境。文中已经包含2024年11月更新的esp32-3.0.7库。
一、配置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
在国内连接这个网址稳定些:
https://dl.espressif.com/dl/package_esp32_index.json
注意:国内的库较老。
二、自动安装板支持包
保存好之后点击 工具 → 开发板 → 打开开发板管理器
在弹出的界面搜索框输入ESP32,点击安装。
如果安装中有错误,就手动安装吧。
三、手动安装板支持包
不想参考下面方式下载,可以直接使用网盘中的文件安装:
博主整理了一些esp32较新版本的官方支持包,需要者请自取:
百度网盘下载地址:
链接:https://pan.baidu.com/s/1mkxMkzJgM2QdSLrKPQp3bw
提取码:0u2v
以最新版的esp32-2.0.14为例进行说明离线文件下载方法:
依次下载上图标号中的文件:
依次使用下载工具下载下面文件:
https://github.com/espressif/arduino-esp32/releases/download/2.0.14/esp32-2.0.14.zip
找到"host": "x86_64-mingw32"下的下载路径
依此方法下载其他文件,将下载后的文件放到目录“C:\Users\Evan\AppData\Local\Arduino15\staging\packages”(将Evan替换为您的用户名)下:
按下图手动添加库【注意:安装此库以前,须确认文件“package_stmicroelectronics_index.json”在您的目录C:\Users\Evan\AppData\Local\Arduino15”(将Evan替换为您的用户名)中,如果你的IDE中下载错误,请从下文的网盘中自取】。
因库已经准备好了,安装进程非常快,安装成功后的界面如下:
至此,ESP32的Arduino库安装成功。
四、网盘的ESP32全系列基本库的板支持包
博主整理了一些esp32较新版本的官方支持包,包含最新的esp32-3.0.7库,需要者请自取:
百度网盘下载地址:
链接:https://pan.baidu.com/s/1mkxMkzJgM2QdSLrKPQp3bw
提取码:0u2v
Enjoy^-^
本文主要讲ESP32的开发环境搭建,关于ESP8266(ESP模块)Arduino开发环境快速搭建方法,请参考博文:
由于Arduino库文件占用磁盘空间很大,释放系统盘,将Arduino库文件转移到其他磁盘的方法,请参考博文: