一、所需资源
1、烧录工具:flash_download_tool :
链接:https://pan.baidu.com/s/1jJJ07G56jNJ3SrOwstPzVA?pwd=8i93
提取码:8i93
2、串口调试助手:串口调试助手
3、阿里云配置生成工具:
链接:https://pan.baidu.com/s/13tjpFwGMeR0juS5OSEBiJQ?pwd=61me
提取码:61me
4、USB TO TTL
5、esp8266 01s
6、AT固件:下载
二、连接线路
三、烧录固件
向esp8266烧录MQTT固件
1、解压烧录工具压缩包后电机齿轮,选择esp8266
等待完成即可.
固件烧录完毕后,拔掉usb,再拔掉IO2,打开串口调试助手,插上usb.
若发AT无应答,大概率时串口坏了,更换串口即可。
四、找到阿里云上创建的设备
五、使用工具生成用户
注意:TimeStamp为任意数字
1.AT+CWMODE=1
2.AT+CIPSNTPCFG=1,8,"ntp1.aliyun.com"
3.AT+CWJAP="123","88888888" #连接wifi
4.AT+MQTTUSERCFG=0,1,"NULL","用户名","密码",0,0,""
5.AT+MQTTCLIENTID=0,"ClientID"
#注意生成出来的ClientID本来为kayshi|securemode=3,signmethod=hmacsha1,timestamp=4567|,需要在第1,2个逗号前加个斜杠,结果为kayshi|securemode=3\,signmethod=hmacsha1\,timestamp=4567|
6.AT+MQTTCONN=0,"连接域名",1883,0
6.AT+MQTTSUB=0,"订阅主题名",1
7.AT+MQTTPUB=0,"发布主题名","data",0,0
注:主题名在此
目录
一、所需资源
二、连接线路
三、烧录固件
等待完成即可.
固件烧录完毕后,拔掉usb,再拔掉IO2,打开串口调试助手,插上usb.
若发AT无应答,大概率是串口坏了,更换串口即可。
四、找到阿里云上创建的设备
五、使用工具生成用户文章来源:https://www.toymoban.com/news/detail-455038.html
编辑文章来源地址https://www.toymoban.com/news/detail-455038.html
到了这里,关于ESP8266-01 MQTT固件烧录并连接阿里云服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!