设备接入ONENET2STM32 ESP8266MQTT协议接入云

2023-04-02

设备接入ONENET(2)STM32 + ESP8266(MQTT协议)接入云

简介

本资源文件提供了使用STM32和ESP8266通过MQTT协议接入OneNET云平台的示例代码。该示例基于OneNET官方的麒麟座开发板,展示了如何将设备数据上传至云平台,并实现远程控制。

主要内容

  1. 硬件配置
    • 使用中移的麒麟座开发板,板载MCU为STM32F103RCT6。
    • 外部晶振为12M,如果使用其他频率的晶振,需要修改STM32的配置文件。
  2. 软件配置
    • 使用OneNET官方提供的MQTT协议示例工程。
    • 配置WiFi名称和密码,以及OneNET平台的产品ID、设备ID和鉴权信息。
  3. 操作步骤
    • 创建MQTT协议产品,并获取产品ID、设备ID和鉴权信息。
    • 配置工程中的基本信息,包括WiFi和OneNET平台的连接参数。
    • 运行示例工程,观察设备是否成功接入OneNET平台。

注意事项

  • 由于OneNET版本迭代,鉴权方式可能变更,若程序无法连接,请参考官方手册或再OneNET论坛搜索相关内容。
  • 如果使用的外部晶振频率与开发板不一致,需要修改STM32的配置文件。

使用说明

  1. 下载本资源文件。
  2. 根据硬件配置要求,准备相应的开发板和外部晶振。
  3. 按照操作步骤配置软件环境,并运行示例工程。
  4. 在OneNET平台上查看设备状态和数据上传情况。

参考资料

  • OneNET官方麒麟座开发板资料整理帖子:开发板资料下载(长期更新,首次使用须知)
  • OneNET官方MQTT协议文档

联系我们

如有任何问题或建议,请联系我们。

下载链接

设备接入ONENET2STM32ESP8266MQTT协议接入云