继ESP8266 AT固件接入腾讯物联网平台后,ESP32接入腾讯物联网平台的AT固件也出来了,大体上ESP8266和ESP32接入腾讯物联网平台的AT指令差别不大,主要区别就是配网方式。配网方式区别是ESP8266支持的配网方式有smartconfig和softAP,ESP32支持的配网方式有softAP和蓝牙配网。esp8266对接腾讯云传送门
获取ESP32腾讯云固件
获取烧录工具
下载ESP32腾讯云固件
AT指令收发串口:IO16(RX),IO17(TX)
AT指令收发串口:IO16(RX),IO17(TX)
AT指令收发串口:IO16(RX),IO17(TX)
进入腾讯云物联网开发平台
新建项目->新建产品,以插座为例
配网方式选择Ble辅助或者SoftAP,这里我们首选Ble辅助,次选SoftAP
新增调试设备
获取设备三元组
6. 下载设备配网二维码,配网时使用
设置指令
AT+TCBLECOMBO //以蓝牙BLE辅助配网进行WIFI配网及设备绑定
微信小程序腾讯连连扫码进入蓝牙配网界面
配上网后退出蓝牙配网
AT+TCSTOPBLECOMBO
配置 MQTT 连接参数,包括客户端和服务器的心跳间隔,会话控制,并连接腾讯云端服务器
AT+TCMQTTCONN=1,5000,240,1,1
配置完这条指令之后设备才会在线
AT+TCSAP="tcloud_xxx"
微信小程序腾讯连连扫码进入热点配网界面
配好网后推出热点配网
AT+TCSTOPSAP
配置 MQTT 连接参数,包括客户端和服务器的心跳间隔,会话控制,并连接腾讯云端服务器
AT+TCMQTTCONN=1,5000,240,1,1
配置完这条指令之后设备才会在线
示例Topic:$thing/down/property/ProductID/DeviceName(云端下发设备数据)。
示例Topic:$thing/up/property/ProductID/DeviceName(设备上报数据到云端)。
加上转义符,整个指令是这样子的
- 1
一直没时间玩ESP32芯片,只玩过相关模块。想设计一个远程开电脑的设备,哈哈。
欢迎参与评论
https://mbb.eet-china.com/forum/topic/83255_1_1.html