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

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

一、无线模块产品简介

EWM103-W15SPPCB天线接口EWM103-W15SXIPEX天线接口产品是EBYTE研发的一款低成本高性价比Wi-Fi+蓝牙双模WiFi模块符合蓝牙BLE 5.1协议和IEEE 802.11b/g/n 标准协议规范。无线模块集成完整的Wi-Fi和蓝牙应用所需要的硬件和软件资源,支持APSTA 2Wi-Fi工作模式和低功耗蓝牙,非常适合智能家居、工业控制等低速率应用和数据采集应用。

该双模WiFi模块在功能上,无线模块还支持TCPUDPSSLMQTT多种网络通信协议,WiFi模块能够做到蓝牙配网Web配网,解决用户多种使用场景不便等问题。

前文介绍了《EWM103-W15SP系列WiFi模块的WiFi链接教程》WiFi模块TCP、UDP数据传输通信测试教程,本文主要介绍EWM103-W15SP双模WiFi模块MQTT通信教程

MQTT下支持v3.1和v3.1.1版本,只要支持这两种版本的mqtt云平台的都可以连接。本小结将以阿里云作为示例进行演示。

二、基于阿里云MQTT通信教程

1)模块做STA连接到能访问外网的路由器上面。

2)访问阿里云物联网平台,物联网平台 (aliyun.com)。

3)点击进入公共示例


4)左边栏选择“产品“,点击创建产品


5)左边栏选择设备,点击添加设备,选择刚刚创建的产品。


6)点击查看信息

获取到连接的必要参数(注意参数中如果带有‘,’特殊字符请使用反斜杠进行转义,例如想输入的参数为“,asd”,在使用指令时需要发送“\,asd”


7)WiFi模块设置用户登录信息

AT+MQTTUSERCFG=0,1,"a1rFV5g1Oa6.IotDevClient_2\securemode=2\,signmethod=hmacsha256\,timestamp=1740965263301\|","IotDevClient_2&a1rFV5g1Oa6","1831076d6269242e7534a261e54e01b0e7587ee3bde649dee969e1374fdeb140",0,0,"/"(注意对照反斜杠标红的地方进行了转义)

8)设置连接参数

AT+MQTTCONN=0,"a1rFV5g1Oa6.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883,1发起连接注意使用该指令后可能等待较长的时间

9)无线模块设置流程见下图


10)在阿里云上也能看到设备在线。


11)注意阿里云只能订阅他设计好的物理模型。

12)MQTT只能通过指令(AT+MQTTPUB /AT+MQTTPUBRAW)发送数据。

教程说明:

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

2、以上MQTT通信教程适用于E103-W15SP和E103-W15SX系列双模WiFi模块。


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


相关阅读:

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

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

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

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

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

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