前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ESP8266最小系统接入腾讯云IoT Explorer实战

ESP8266最小系统接入腾讯云IoT Explorer实战

原创
作者头像
BH8ANK
修改2022-03-02 12:33:36
4.4K2
修改2022-03-02 12:33:36
举报
文章被收录于专栏:云技术分享云技术分享

不废话直接开干。

【准备工作】

1,开发板:此处准备了两种,ESP8266和ESP-12S(实测,二者均可使用下列方法接入)

2,下载腾讯云官方适配开发板的固件、调试工具等。

链接:https://github.com/tencentyun/qcloud-iot-esp-wifi/tree/master/qcloud-iot-at-esp8266 ,建议整个文件夹打包下载

3,下载乐鑫官网Flash烧录工具。链接 https://www.espressif.com/zh-hans/support/download/other-tools

【烧录固件】

1,使用USB线缆连接开发板与PC,在设备管理器里查看串口号

2,打开乐鑫烧录工具,选择对应模块型号,develop模式,选择好对应的固件

烧录完成后,不要拔下烧录线,直接使用IoTDev Tool扫描串口、连接开发板,进行测试

若返回下图中正常的回包内容,则表示固件烧录成功

【配置WiFi】

如下图,点击直接连接WiFi,输入帐号密码后,WiFi连接成功

【接入腾讯云IoT Explorer】

1,云平台准备工作

进入IoT Explorer控制台的公共实例,创建项目、产品与设备(此处有官网文档,不再赘述)

需要注意的是,在创建产品后,设备开发tab页,需要选中对应的模组---乐鑫ESP

完成创建后,我们拿到下列信息:

设备名称、产品ID、设备密钥

2,设备连接云平台

如下图,在IoTDev Tool中填入上一步在云平台中获取到的信息,点击“连接腾讯云”

3,消息订阅与发布

1)订阅

操作如下图

先点击“订阅主题”,然后在2处输入Topic :

代码语言:javascript
复制
 $thing/down/property/产品ID/设备名称

然后,点击右下角订阅主题

2)验证订阅是否成功

在云平台在线调试,点击发送

我们可以看到IoTDev Tool中,收到了订阅的消息

3)发布

操作如下图

先点击1处“发布主题”,然后在2处输入Topic :

代码语言:javascript
复制
$thing/up/property/产品ID/设备名称

接着在3处输入:

代码语言:javascript
复制
{"method":"report","clientToken":"xxx","params":{"led":0}}

点击4处的发布消息

最终我们看到IoTDev Tool中显示发布成功

4)云端验证发布是否成功

如下图,在云端日志模块中,查看内容日志,在属性类型中,看到了刚才发布的消息

至此,模块已完成了云端接入,消息收发均已实现。

感谢关注。

【Finish】

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【准备工作】
  • 【烧录固件】
  • 【配置WiFi】
  • 【接入腾讯云IoT Explorer】
    • 1,云平台准备工作
      • 2,设备连接云平台
        • 3,消息订阅与发布
          • 1)订阅
          • 2)验证订阅是否成功
          • 3)发布
          • 4)云端验证发布是否成功
      相关产品与服务
      物联网开发平台
      腾讯云物联网开发平台(IoT Explorer)是面向智慧生活与产业物联应用的一站式物联网PaaS平台,为各行业用户提供一站式设备智能化服务。平台提供海量设备连接与消息通信能力,基于腾讯连连小程序应用开发能力、音视频能力及AI增值服务,聚合腾讯生态内容能力。提升传统行业设备智能化的效率,降低用户的开发运维成本。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档