- 平台选择
EMQX 是一款无限连接,任意集成,随处运行的大规模分布式物联网接入平台,同时作为一个高性能、可扩展的 MQTT 消息服务器,它可以为物联网(IoT)应用提供可靠的实时消息传输和设备连接解决方案。具体可了解官网
相信玩过单片机的大佬都接触过onenet,EMQX与onenet很相似,且笔者认为EMQX更为就简单。
- 硬件选择
使用单片机是STM32F103RCT6 选用是最小系统板,通信模块选择ESP01-s。其中使用usart2与esp8266通信,并使用usart1将esp8266返回的数据打印出来,通过pc的串口助手查看我们发送的数据以及收到回复的数据是否正确。
单片机与WIFI模块通常只需要串口四个引脚,而本文需多使用一个引脚,连接如下:
3 |