EWM103-W15系列双模WiFi模组是一款集成标准Wi-Fi协议(IEEE 802.11b/g/n)与蓝牙5.1(BLE5.1协议)的双模无线模块,支持AP(热点)、STA(站点)两种Wi-Fi工作模式及蓝牙从机角色。该双模无线模块,凭借双模通信能力、工业级可靠性及灵活的协议支持,成为智能家居、医疗设备、工业控制等领域的优选解决方案。本文主要介绍演示WiFi模块进行TCP、UDP数据通信传输教程。
1)、根据《EWM103-W15SX双模WiFi模块无线链接教程》一文教程,优先完成无线模块建的WiFi连接教程;
2)、模块1 AT+CIPMUX=1开启多链接(如果要开启服务器必须先开启多链接);
3)、模块1 AT+CIPSERVER=1,4200开启服务器,监听端口为4200,等待返回LISTENING表示开启成功。到此模块1配置完成;
4)、模块2 AT+CWJAP=fortest,12345678。连接模块1的WiFi信号;
5)、等待返回WIFI GOIT IP;
6)、模块2 AT+CIPSTART=TCP,192.168.4.1,4200连接WiFi模块1的服务器;
7)、等待返回SOCKET CONNECTED:0 到此TCP连接成功。
8)、两边发送数据,由于模块1配置为多链接,所以需要使用AT+CIPSEND=<ID>,<LEN>进行发送,而模块2没有配置,则通过AT+CIPSEND=<LEN>进行数据发送,如下图所示:
1)、模块1,2与电脑连接同一个WiFi,AT+CWJAP=zhendu,123456789(这里的参数需要以客户实际的进行替换)
2)、模块1输入AT+CIPSTART="UDP","192.168.31.69",8080,1002,2
3)、模块2输入AT+CIPSTART="UDP","192.168.31.119",1002,8080,2
4)、使用指令AT+CIPMODE=1 进入透传发送。
5)、双向通信成功
6)、整个过程见下图所示:
1)、透传模式只支持单连接,即只支持连接0进行数据透传;
2)、服务器不支持透传;
3)、客户端可以通过AT+CIPMODE=1直接进入透传模式,串口的所有数据都会在socket链路0上进行发送;
4)、进入透传模式后 可以通过发送 +++ 退出透传模式,注意区别于指令需要以回车换行结尾,发送+++时只需要发送 +++ 三个字符。
以上就是E103-W15SP和E103-W15SX系列双模WiFi模块的TCP、UDP通信教程。
教程说明:
本模块的功能繁多,在使用之前需要配置相关参数,然后才能正常的工作。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多WiFi模块产品和WiFi技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
1、基于EWT103-W15开发板的温湿度监测系统应用方案详解
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 无锡办事处刘经理:13558641933
成都总部销售经理:
秦 科(无线模块):18884314654 冯子恒(无线模块):18828049434
蔡友银(无线模块):13882211021 葛宇龙(通信设备):19138800613
胡兵(外贸销售经理):18584911141、 sales06@ebyte.com
业务邮箱:support@cdebyte.com 全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号