1.下载源码
在VSCode中直接下载源码,搭建环境看我前面文章的链接。
里面有很多例程,按照字母顺序排列,找见mqtt基于TCP的例程点击。
2.配置wifi和密码(更改成自己的)
3.url的选择ESP32默认的服务器
4.编译下载
5.MQTTX的设置
6.ESP32主要代码简单讲解
7.测试订阅主题和发布主题
总结:这其实可以算是一个智能家居雏形的测试,将订阅或者发布的消息通过服务器"mqtt://mqtt.eclipseprojects.io"进行转发服务,控制设备。实现互联网之间的通信。例如使用ESP32设备远程操控STM32+ESP8266的设备,并获取STM32相关传感器信息。
下一篇文章见。