14-CH32V307+ESP8266基本控制篇(自建物联网平台)-CH32V307+ESP8266以SSL单向认证方式连接MQTT服务器(不验证服务器证书)
作者:互联网
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTE_STM32F407/ESP8266/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
<iframe frameborder="0" height="1500" name="ifd" scrolling="auto" src="https://mnifdv.cn/resource/cnblogs/ZLIOTE_STM32F407/ESP8266/my.html" width="100%"></iframe>
说明
这节说明一下配置ESP8266以SSL单向认证方式连接MQTT服务器
测试
1,打开这节的工程
2.为便于快速测试,可直接配置模组连接的路由器
不配置直接下载程序也可以, 下载完以后记得使用先前的APP或者微信小程序进行配网(APUConfig)
3.使用单片机串口1打印串口日志(115200)
4.正常运行情况下日志会打印
单片机程序说明(程序和整体运行测试里面的一样,只不过AT指令变了而已)
1.提示
连接指令:
"AT+CIPSTART=\"SSL\",\"%s\",%s\r\n",IP,Por
2.MQTT的端口号改为了 8883 (域名/IP,用户名,密码根据自己的修改)
3.以SSL方式连接服务器
4.发送连接MQTT协议
5.实际发送MQTT数据的地方也改为了SSL的AT指令
标签:ESP8266,发送,SSL,MQTT,CH32V307,66,服务器,连接 来源: https://www.cnblogs.com/yangfengwu/p/16291962.html