乐鑫 ESP-Mesh-Lite在windows下的开发环境搭建

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

ESP-Mesh-Lite的开发环境由于没有官方教程折腾了好几天。环境搭建主要还是参考ESP-MDF环境搭建特别注意的是必须要在CMD环境下操作不能用POWER SHELL。

ESP-Mesh-Lite目前支持到5.1的SDK当然4.4也是可以用的。首先上Gitee或GitHub把ESP-Mesh-Lite拉下来同时上https://dl.espressif.cn/dl/esp-idf/?idf=4.4把IDF也下载下来。

先安装IDF把frameworks里的esp-idf-v5.1.5复制到在ESP-MESH-LITE的目录下改名为esp-idf。

打开CMD进入ESP-MESH-LITE的esp-idf目录下执行install.bat脚本。

安装过程中pip要下载部分支持包要注意一下pip下载源是否能正常连接。安装完成后执行export.bat。

安装完成如下图

这时候可以测试一下例程是否正常进入例程的目录执行idf.py set-target esp32s3看是否成功。下图就失败了

问题在于与github的连接不通畅要把下图的yml文件内的github连接更改为gitee如下

再次执行idf.py set-target esp32s3成功

执行idf.py menuconfig设置example configuration内的ssid服务器地址端口等保存后退出

回到cmd执行idf.py -p COM30 build flash monitor一条龙成功后第一块板会作为根节点直接连接AP获得局域网IP地址并向TCP服务器发送信息

然后是第2块板打开另一个终端power shell也可以了还是执行idf.py -p COM32 flash monitor一条龙第2块板不会直接连接ap不会获得ip会变成层级2经由第一块的根节点向服务器发送消息如下

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: windows