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

本文档详细介绍了如何使用ESP8266(如ESP826601S)烧录MQTT固件,并连接到阿里云的过程。首先,提供了所需的资源,包括烧录工具、串口调试助手和配置生成工具的下载链接。然后,说明了设备连接步骤。接着,详述了固件烧录的步骤,包括设置WiFi连接、配置MQTT用户和连接阿里云服务器。最后,指导如何在阿里云平台上查找并配置设备,以及使用AT命令进行测试和验证。
摘要由CSDN通过智能技术生成

一、所需资源

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无应答,大概率是串口坏了,更换串口即可。

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

五、使用工具生成用户

 ​编辑


  • 12
    点赞
  • 102
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值