ESP8266-01 MQTT固件烧录并连接阿里云服务器

一、所需资源

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-01 MQTT固件烧录并连接阿里云服务器_第1张图片

二、连接线路

ESP8266-01 MQTT固件烧录并连接阿里云服务器_第2张图片ESP8266-01 MQTT固件烧录并连接阿里云服务器_第3张图片

 

 三、烧录固件

向esp8266烧录MQTT固件

1、解压烧录工具压缩包后电机齿轮,选择esp8266

ESP8266-01 MQTT固件烧录并连接阿里云服务器_第4张图片

ESP8266-01 MQTT固件烧录并连接阿里云服务器_第5张图片

ESP8266-01 MQTT固件烧录并连接阿里云服务器_第6张图片

 等待完成即可.

固件烧录完毕后,拔掉usb,再拔掉IO2,打开串口调试助手,插上usb.

若发AT无应答,大概率时串口坏了,更换串口即可。

四、找到阿里云上创建的设备

ESP8266-01 MQTT固件烧录并连接阿里云服务器_第7张图片

五、使用工具生成用户

 ESP8266-01 MQTT固件烧录并连接阿里云服务器_第8张图片

注意: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

注:主题名在此

ESP8266-01 MQTT固件烧录并连接阿里云服务器_第9张图片

目录

一、所需资源

二、连接线路

 三、烧录固件

 等待完成即可.

固件烧录完毕后,拔掉usb,再拔掉IO2,打开串口调试助手,插上usb.

若发AT无应答,大概率是串口坏了,更换串口即可。

四、找到阿里云上创建的设备

五、使用工具生成用户

 ​编辑


你可能感兴趣的:(阿里云,云计算,腾讯云,1024程序员节)