完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近想用ESP32做一个物联网项目,需要用 ESP mesh lite 进行一个组网,但是在写程序时遇到了一些问题,首先我用的是Arduino编写的程序,我遇到的第一个疑惑是,当我建立mesh组网时,网上的代码会有一个设置
这和建立AP或者建立STA不同,我能否理解为这就是建立了一个名为"PROV",密码为"ilab666666"的wifi网络,如果是这样,那比如说我有五个设备建立组网,那每个设备都要进行代码中的设置,那么在五个设备都开机时,谁才是那个root节点? 如果不是建立了这个网络,那么这个设置的名称和密码又是什么? 其次,我在网上找了一下,但是我没找到具体的 esp mesh lite 组网的操作流程,是要先开路由器吗,路由器要怎么和我的esp设备连接,不使用路由器,只在组网内部进行数据传输可以吗? |
|
相关推荐
1个回答
|
|
的网络,并且在这个网络中,所有的设备都可以通过端口5555进行通信?
是的,您的理解是正确的。在ESP-MESH Lite中,这些宏定义用于设置网络的一些基本信息。以下是每个宏定义的详细解释: 1. `#define MESH_PREFIX "PROV"`:这个宏定义设置了网络的前缀,即网络的名称。在这个例子中,网络名称为"PROV"。 2. `#define MESH_PASSWORD "ilab666666"`:这个宏定义设置了网络的密码。在这个例子中,密码为"ilab666666"。请注意,这个密码用于在设备加入网络时进行身份验证。 3. `#define MESH_PORT 5555`:这个宏定义设置了网络通信的端口。在这个例子中,端口为5555。这意味着所有设备都将通过这个端口进行通信。 在ESP-MESH Lite组网中,这些设置确保了设备能够正确地加入网络并进行通信。您可以根据自己的需求修改这些宏定义,以适应您的物联网项目。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 20:48 , Processed in 0.816887 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号