中企动力网站建设 长春,企业的网站特点,网站备案后名称怎么改,上海注册公司哪家好ESP-Mesh-Lite的开发环境由于没有官方教程#xff0c;折腾了好几天。环境搭建主要还是参考ESP-MDF环境搭建#xff0c;特别注意的是必须要在CMD环境下操作#xff0c;不能用POWER SHELL。
ESP-Mesh-Lite目前支持到5.1的SDK#xff0c;当然4.4也是可以用的。首先上Gitee或G…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/?idf4.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经由第一块的根节点向服务器发送消息如下