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

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,经由第一块的根节点向服务器发送消息,如下:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/91847.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android 查看路由表

Android 查看路由表_android 路由表_念雅的博客-CSDN博客

百度统计配置详细图文教程包含siteId、百度统计AccessToken、百度统计代码获取步骤教程

一、前言 很多网友开发者都不知道百度统计siteId、百度统计token怎么获取,在网上找的教程都是几年前老的教程,因此给大家出一期详细百度统计siteId、百度统计token、百度统计代码获取详细步骤教程。 二、登录到百度统计 1.1 登录到百度统计官网 使用个…

不同部署环境下事务特性

RDBMS: 集中环境:ACID,强事务要求。采用JDBC事务 Atomicity(原子性),一个事务中所有操作都必须全部完成,要么全部不完成。 Consistency(一致性),在事务开始或结束时,数据库应该在一致状态。 Isolation(隔离性),事务将假定只有…

SPSS探索性分析

前言: 本专栏参考教材为《SPSS22.0从入门到精通》,由于软件版本原因,部分内容有所改变,为适应软件版本的变化,特此创作此专栏便于大家学习。本专栏使用软件为:SPSS25.0 本专栏所有的数据文件可在个人主页—…

StarRocks数据导入

1、相关环境 Flink作为当前流行的流式计算框架,在对接StarRocks时,若直接使用JDBC的方式"流式"写入数据,对StarRocks是不友好的,StarRocks作为一款MVCC的数据库,其导入的核心思想还是"攒微批降频率&qu…

Java Package用法:组织与管理类的利器

在Java开发中,package(包)是一种用于组织和管理类的机制。它提供了一种将相关类组织在一起的方式,使得类的命名更加清晰和易于管理。通过定义package,可以将类的命名空间进行划分,避免命名冲突,…

thinkphp csv格式导入导出

封装成函数: class Csv{/*** 导出csv文件*/public function export_csv($list, $title){$file_name "export" . time() . ".csv"; // 文件名header(Content-Type: application/vnd.ms-excel); // 设置内容类型为Excelheader(Content-Disposit…

SPSS列联表分析

前言: 本专栏参考教材为《SPSS22.0从入门到精通》,由于软件版本原因,部分内容有所改变,为适应软件版本的变化,特此创作此专栏便于大家学习。本专栏使用软件为:SPSS25.0 本专栏所有的数据文件可在个人主页—…

BUUCTF reverse wp 71 - 75

[NPUCTF2020]你好sao啊 int __cdecl main(int argc, const char **argv, const char **envp) {__int64 v3; // rax__int64 v4; // rdx__int64 v5; // raxsize_t v6; // rax__int64 v7; // rax__int64 v8; // rdx__int64 v9; // rax__int64 v11; // rdx__int64 v12; // raxchar …

【STM32】IAP升级01 bootloader实现以及APP配置(主要)

APP程序以及中断向量表的偏移设置 前言 通过之前的了解 之前的了解,我们知道实现IAP升级需要两个条件: 1.APP程序必须在 IAP 程序之后的某个偏移量为 x 的地址开始; 2.APP程序的中断向量表相应的移动,移动的偏移量为 x&#xff…

ROS2 中的轻量级、自动化、受控回放

一、说明 这篇文章描述了一种在 ROS2 中实现受控重播器的轻量级方法。用以测试中将现象重新播放一遍,以实现调参或故障定位的目的。所有源代码都可以在这里找到。该帖子也可在此处获得。 二、问题:不同步重播 任何曾经认真开发过 ROS2 的人都会知道这个问…

cloudCompare教程:一、可视化、点、线编辑

依据高度等准则(都在Scalar Fields中)渲染点云(首先要打开Tools -> Projection -> Export coordinate to SF) 在上述准则之外的,设置为不显示: 软件的显示设置(首先打开右边的彩色柱状图,点击左边属性…

TensorFlow 介绍 及其简单应用 附实例

TensorFlow是一种基于数据流编程的开源软件库,是人工智能领域中的重要工具,广泛应用于深度学习、自然语言处理等领域。 TensorFlow的基本概念包括: 张量(Tensor):存储和传递数据的多维数组,包括…

ECharts多个数据视图进行自适应大小的解决方案

项目场景: 在制作数据视图时经常会遇到多个数据视图的情况,在多个数据视图的情况下做自适应是比较麻烦的,这里就详细的分析一下该如何去制作,分享一下我的解决办法及思路。 定义 DOM 容器 这里需要注意一个地方,在定…

idea Springboot 校园助学贷款系统VS开发mysql数据库web结构java编程计算机网页源码maven项目

一、源码特点 springboot 校园助学贷款系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统 具有完整的源代码和数据库&…

2023.09.30使用golang1.18编译Hel10-Web/Databasetools的windows版

#Go 1.21新增的 log/slog 完美解决了以上问题,并且带来了很多其他很实用的特性。 本次编译不使用log/slog 包 su - echo $GOPATH ;echo $GOROOT; cd /tmp; busybox wget --no-check-certificate https://go.dev/dl/go1.18.linux-amd64.tar.gz;\ which tar&&am…

C++核心编程--继承篇

4.6、继承 继承是面向对象三大特征之一 有些类与类之间存在特殊的关系,例如下图中: ​ 我们发现,定义这些类的定义时,都拥有上一级的一些共性,还有一些自己的特性。那么我们遇到重复的东西时,就可以考虑使…

用go实现http服务端和请求端

一、概述 本文旨在学习记录下如何用go实现建立一个http服务器,同时构造一个专用格式的http客户端。 二、代码实现 2.1 构造http服务端 1、http服务处理流程 基于HTTP构建的服务标准模型包括两个端,客户端(Client)和服务端(Server)。HTTP 请求从客户端…

泰国数字加密平台Bitkub创始人到访上海和数集团

2023年9月21日,泰国数字加密货币交易平台Bitkub创始人兼首席执行官(CEO)Jirayut Srupsrisopa (Topp)先生到访上海和数集团总部。董事长唐毅先生热情会见了来宾,双方进行了友好深入的交流。 和数集团国际部经理晋松;苏州…

一文简要了解星闪技术优势点

文章目录 星闪推出的背景星闪的几个概念星闪技术的优势点传输速率高传输延迟极低连接数量多抗干扰能力强 小结 星闪推出的背景 提示:制裁之后星闪联盟诞生 由于美国对其进行了19年的制裁,华为被迫退出了国际蓝牙联盟,因此华为自主成立了星闪…