ESP_WIFI MESH学习笔记1—Ardino IDE 环境配置
文章目录
ESP_WIFI MESH学习笔记1---Ardino IDE 环境配置前言一、Arduino IDE配置问题二、配置步骤1.下载安装包2.解压文档3.下载tools文件4.其它芯片5.测试前言
近期i想学习 ESP_MESH感兴趣,本系列为自学记录,也希望能帮到其它同学和朋友。
一、Arduino IDE配置问题
按Espressif帮助文档,只需在Arduino IDE 【文件】–【首选项】-【附加开发板管理器网址】就可以自动加载。Espressif的安装帮助文档见:/projects/arduino-esp32/en/latest/installing.html
但实际操作时,往往会出现各种问题而安装不成功。网上有人总结 了三种大坑,我在安装时都实碰到了。现在提供自己已完成的安装方法。
二、配置步骤
1.下载安装包
1) 打开/espressif/arduino-esp32
2) 打包代码
3)也可以直接输入安装包下载地址:/espressif/arduino-esp32/zip/refs/heads/master
4)有时下载太慢,可以下面的网盘资料夹中下载。
链接:/s/1R4rmcbFI6SWUm1ybmP_RXA?pwd=4prh
提取码:4prh
2.解压文档
首先打开Arduino IDE的安装路径,然后再找到hardware文件夹,在里面新建一个espressif的空文件夹,再把下载好的arduino-esp32-master文件解压。
3.下载tools文件
运行get.ext其实是下载几个安装包,包括xtensa-esp32-elf-gcc,esptool_py和mkspiffs。下载以下安装包,解压到esp32的tools目录下
包1:xtensa-esp32-elf-gcc
/espressif/crosstool-NG/releases/download/esp-r2-patch3/xtensa-esp32-elf-gcc8_4_0-esp-r2-patch3-win64.zip
包2:esptool_py
/espressif/arduino-esp32/releases/download/2.0.2/esptool-3.3-windows.zip
包3:mkspiffs
/igrr/mkspiffs/releases/download/0.2.3/mkspiffs-0.2.3-arduino-esp32-win32.zip
4.其它芯片
上面只下载了esp32的工具包,如果我们要用到ESP32-S3这个芯片,还得再下载它的工具包:
然后再次解压到上面目录下。
5.测试
打开Arduino IDE ,选择一个例子,比如最基础的Blink(注意修改一下输出端口,不然会出错)
在开发板中选择一块ESP32,比如ESP32 Dev Module:
再选择编译验证 :
OK了,现在Arduino IDE中ESP32开发环境已部署好了。