ESP8266-01S模块连接阿里云的注意事项

1.买回来的模块先验证是否带MQTT功能

可以百度一些指令验证,例如AT+GMR等

2.烧录MQTT固件到模块的注意

(1)使用单独的3.3供电到模块

(2)连接方式

(外置)电源3.3 ----------3.3

(外置)电源3.3 ----------上拉一个10k电阻接到EN脚

(外置)gnd ---------------gnd

(外置)gnd----------------IO0脚

USB转TTL的TX、RX分别接模块的RX、TX,TTL的GND接到模块的GND即可

具体可参考:ESP8266-01S烧录固件(注意,烧录的开始的时候需要重新上电TTL)

(3)烧录完成后拔掉IO0脚

可以使用以下连接方式

(外置)电源3.3 ----------3.3

(外置)GND 和TTL的GND----------GND

tx ---------------rx

rx----------------tx

3.使用串口助手验证

1.AT测试是否正常,正常返回OK

2.使用AT指令

(1)AT+RST--重启模组

(2)AT+CWMODE=1--设置工作模式为STA模式

(3)AT+CIPSNTPCFG=1,8,“ntp1.aliyun.com” --设置SNTP服务器地址

(4)AT+CWJAP="WIFI名字","WIFI密码"

(5)AT+MQTTUSERCFG=0,1,“NULL”,“用户名”,“密码”,0,0,“” --配置MQTT参数

(6)AT+MQTTCLIENTID=0,“clientId” --配置MQTT客户端ID(配置的时候再逗号前加\)

(7)AT+MQTTCONN=0,“连接域名”,1883,1 -- 连接到指定的MQTT服务器

(8)AT+MQTTSUB=0,“订阅主题”,1 -- 订阅主题在阿里云自己的设备中可以找到

(9)AT+MQTTPUB=0,“发布主题”,“AJson格式内容”,1,0 -- 订阅指定的MQTT主题

(10)AT+MQTTCLEAN=0 --断开MQTT连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值