文章系列:
【[腾讯云](https://l.gushuji.site/tencent)物联开发平台笔记1】AT指令对接[腾讯云](https://l.gushuji.site/tencent)基本使用;
【[腾讯云](https://l.gushuji.site/tencent)物联开发平台笔记 2】安信可 ESP-12S 模组接入[腾讯云](https://l.gushuji.site/tencent)IoT的AT指令固件烧录指导;
【[腾讯云](https://l.gushuji.site/tencent)物联开发平台笔记 3】[腾讯云](https://l.gushuji.site/tencent)开发平台 模拟MCU 调试安信可ESP-12S 模组工具使用说明;
文章目录
- 1 前言
- * 1.1. [腾讯云](https://l.gushuji.site/tencent) AT 固件说明
- 2 [腾讯云](https://l.gushuji.site/tencent)注册及使用
- * 2.1注册账号
- 3 AT指令接入[腾讯云](https://l.gushuji.site/tencent)应用
- * 3.1 连接路由:
1 前言
1.1. 腾讯云 AT 固件说明
目前的 Qcloud IoT AT 固件,支持≥2MB flash 的 ESP8266 系列模组。用户需在腾讯云官方注册账号,在其创建产品以及设备,通过 AT 命令的形式就能快速对接到腾讯云。
烧录配置截图:
注意:通信串口为ESP8266模组的IO13和IO15,打印串口LOG为IO2。
1.3. 腾讯云 AT 指令使用软硬件准备
1、ESP-12S模组
2、安信可串口助手
3、乐鑫 ESP8266 烧录工具
4、USB 转 TTL 模组
5、杜邦线若干
6、腾讯云平台账号注册
7、PC 或台式办公电脑
2 腾讯云注册及使用
2.1注册账号
官网:https://cloud.tencent.com/act/developer?from=11870 , 创建新产品在腾讯云物联平台产品列表添加新产品,如下图:
2.3创建新设备
添加新产品之后,进入管理,添加新设备如下图:
2.4 获取产品信息
获取并保存好设备密钥、产品ID和设备名称等重要信息内容。
2.5 MCU固件OTA支持
腾讯云AT固件支持对MCU端的程序OTA升级,如下图对设备的MCU端进行固件版本管理。(仅供参考,以实操为准)
支持MCU端的OTA升级,平台下发升级如图:(仅供参考,以实操为准)
3 AT指令接入腾讯云应用
3.1 连接路由:
路由ssid:CMW-AP 路由密码:12345678
AT+CWMODE=1 //设置为STA模式
AT+CWJAP="CMW-AP","12345678" //输入路由ssid和密码
3.2 设置平台信息
产品 ID:0S1OGYBVS8 设备名称:ESP8266_1 设备密钥:bIzIJgzoM6vnQDKCV10QpQ==
AT+TCDEVINFOSET=1,"0S1OGYBVS8","ESP8266_1","bIzIJgzoM6vnQDKCV10QpQ=="//输入平台信息
3.3 配置连接服务器参数
AT+TCMQTTCONN=1,5000,240,1,1
若设置成功,腾讯云平台设备列表会显示在线,结果如下图:
3.4 发布消息
AT+TCMQTTPUB="0S1OGYBVS8/ESP8266_1/event",0,"hello"//填入要发布的消息
若发布消息成功,可在腾讯云平台的查询设备的云日志,如下图:
3.5 订阅消息
AT+TCMQTTSUB="0S1OGYBVS8/ESP8266_1/control",0 //填入订阅的主题
若订阅成功,可在腾讯云平台打开设备的在线调试,下发消息结果如下图:
点击发送消息,模组设备端将得到回复:
+TCMQTTRCVPUB:"0S1OGYBVS8/ESP8266_1/control",3,"121"
3.6 其它操作
AT+TCMQTTDISCONN //断开服务器连接
AT+TCMQTTPUB="0S1OGYBVS8/ESP8266_1/event",0,2048 //发送长消息(长度最大2048字节)
AT+TCMQTTUNSUB="0S1OGYBVS8/TEST/control" //取消订阅主题
AT+TCMQTTSTATE? //客户端连接状态
AT+TCOTASET=1,"1.0.1"//OAT功能使能及版本设置