stm32esp8266连emqx
时间: 2023-10-28 19:24:39 浏览: 48
STM32F103通过串口2与ESP8266相连,实现了与EMQX MQTT平台的连接。通过这种连接方式,可以实现以下功能:
1. 主动将本地数据上报到EMQX MQTT平台,使用MQTT协议进行通信。
2. 接收来自平台端的数据或指令。
3. 进行继电器状态的上传,并接收平台下发的指令以控制继电器。
4. 代码使用KEIL进行开发,并目前在STM32F103C8上运行。
除此之外,基于STM32F103的实时时钟也可以通过该连接方式来实现。利用该时钟功能,可以在掉电时保持时钟数据不丢失,并支持跨天保存时钟数据。同时,可使用OLED显示屏(使用IIC接口)来展示时钟信息,并支持使用按键进行时间调整。此外,该系统采用micro USB供电方式。
总结起来,STM32F103与ESP8266通过串口2相连,可以实现与EMQX MQTT平台的连接以及继电器状态的控制;同时还可以实现基于STM32F103的实时时钟功能,支持数据保存和显示。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [物联网项目实战开发之基于STM32+ESP8266 WIFI 连接EMQX 私有部署MQTT服务器平台代码程序(单路继电器)](https://download.csdn.net/download/weixin_39804904/85462027)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [物联网项目实战开发之基于STM32+ESP8266 WIFI 连接EMQX 私有部署MQTT服务器平台代码程序(多路继电器)](https://download.csdn.net/download/weixin_39804904/85462038)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [STM32数字时钟,掉电时钟数据保存,使用OLED显示屏显示,带电路图](https://download.csdn.net/download/weixin_64343948/88279862)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]