STM32F103C8T6+ESP8266+MQTT+EMQX完成数据上传和点灯环节
本文参考以下文章:
【最简单】STM32+ESP8266+MQTT+EMQX完成数据上传和点灯环节_stm32如何连接emqx-CSDN博客
STM32+ESP8266通过MQTT协议连接本地EMQX(保姆级教学!资料开放!)_stm32驱动esp8266本地emqx-CSDN博客
一、在windows环境下或Ubuntu搭建EMQX云平台
参看这篇文章:搭建自己的MQTT服务器、实现设备上云(Windows+EMQX)_mqtt服务器搭建-CSDN博客
二、找STM32F103C8T6实现代码
百度网盘 请输入提取码 (baidu.com),提取码:0720
https://pan.baidu.com/s/1tauQvGgPo10mwbPF2e-KNw,提取码:5fki
三、STM32F103C8T6硬件连接
USART1(用来打印通信状态及其他信息),USART2(用来和ESP8266模块通信)
USB-CH340与STM32连线:
TX-----USART1_RX(PA10)
RX-----USART1_TX(PA9)
GND-----GND
3.3用跳线帽接CH340的VCC
ESP8266与STM32连线:
3V3-----3V3
RST-----PC13(看自己代码里面管教配置)
EN-----3V3(高电平使能)
TX-----USART2_RX(PA3)
RX-----USART2_TX(PA2)
IO0和IO2不接线
GND-----GND
四、登录EMQX云平台
五、进行消息的发送和接收
事不拖,言不多,人不躁。。。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix