Mine是一个使用ESP8266的基本物联网项目。我已经为MQTT集成了Tzapu的WiFi Manager和PubSub客户端库。它使用使用WiFiSecure的TLS连接。代码大多是从相应库附带的示例代码中复制的。
当我按下一个按钮时,WiFi管理器门户就会启动。但是,当WiFi客户端尝试连接到WiFi Manager AP时,ESP会崩溃。
然后我禁用了TLS,并使用了一个不安全的MQTT连接。代码中没有其他更改。现在,WiFi Manager门户运行良好,不会崩溃。
当使用不安全的连接时,可用堆为34216。当TLS打开时,堆将减少到5792。
虽然WiFi Manager与TLS-MQTT无关,但两者之间是否存在不兼容?还是TLS消耗了太多内存,WiFi Manager感到窒息?