stm32学习笔记-esp8266wifi模块连接云平台测试
目录
stm32学习笔记-esp8266wifi模块连接云平台测试
文章目录
一、ATK-ESP8266模块简介。
官方使用手册截图如下,我们知道这个wifi模块有三种模式,其串口通信波特率为115200,数据位为8,停止位为1.
测试使用到的一些指令的简介:
二、测试AT指令连接新大陆物联网云平台。
测试时使用精英版上的USB转TTL模块,即:
精英版上USART1的RXD,TXD分别接ATK-ESP8266WIFI模块的TXD,RXD。
精英版上3.3V引脚接ATK-ESP8266WIFI模块的VCC。
精英版上GND引脚接ATK-ESP8266WIFI模块的GND。
开启精英版电源,打开串口助手(注意串口设置)。
发送AT测试模块是否连接好,模块连接显然没问题。
选择模式1,STA模式。
加入wifi热点。
建立TCP连接。
发送数据,先通报数据长度。
现在可以发送数据。
查看到云平台设备上线了。
1分钟之内五数据交互,TCP连接关闭。
连接新大陆云平台
AT+CWMODE=1 //STA模式
AT+CWJAP="pengchun","p2952870"
AT+CIPSTART="TCP","120.77.58.34",8700
AT+CIPSEND=84
{"t":1,"device":"pzlbban","key":"34903414c53e412985abea331ed13c50","ver":"v0.0.0.0"}//握手连接报文
AT+CIPSEND=51
{"t":3,"datatype":1,"datas":{"lock":1},"msgid":123} //数据上报
AT+CIPSEND=7
"$#AT#" //心跳包