当前位置: 首页 >应用方案 >技术应用 >

EWM103-W15SP双模WiFi模块的TCP和UDP数据传输教程

EWM103-W15系列双模WiFi模组是一款集成标准Wi-Fi协议(IEEE 802.11b/g/n)蓝牙5.1(BLE5.1协议)双模无线模块,支持AP(热点)、STA(站点)两种Wi-Fi工作模式及蓝牙从机角色。该双模无线模块,凭借双模通信能力、工业级可靠性及灵活的协议支持,成为智能家居、医疗设备、工业控制等领域的优选解决方案。本文主要介绍演示WiFi模块进行TCP、UDP数据通信传输教程。

一、双模WiFi模块TCP通信教程

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>进行数据发送,如下图所示:

WiFi模块的TCP通信

二、双模WiFi模块DUP通信教程

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)、整个过程见下图所示:

2WiFi模块DUP通信

三、WiFi模块透传配置

1)、透传模式只支持单连接,即只支持连接0进行数据透传;

2)、服务器不支持透传;

3)、客户端可以通过AT+CIPMODE=1直接进入透传模式,串口的所有数据都会在socket链路0上进行发送;

4)、进入透传模式后 可以通过发送 +++ 退出透传模式,注意区别于指令需要以回车换行结尾,发送+++时只需要发送 +++ 三个字符。

3WiFi模块透传配置

以上就是E103-W15SPE103-W15SX系列双模WiFi模块的TCP、UDP通信教程。

教程说明:

本模块的功能繁多,在使用之前需要配置相关参数,然后才能正常的工作。


今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多WiFi模块产品和WiFi技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、基于EWT103-W15开发板的温湿度监测系统应用方案详解

2、EWT103-W15SP双模WiFi模组开发板测试报告及使用指南

3、EWM103-W15系列工业级双模WiFi无线模块解析

4、EWM103-W15SX双模WiFi模块无线链接教程

5、EWM103-W15SP双模WiFi模块的MQTT通信教程

点击拨打: 亿佰特官网 4000-330-990