主题中讨论的其他器件:UNIFLASH
大家好、
我正在构建使用 MQTT 而不是 HTTP 执行远程固件升级的机制。
我的固件二进制大小为- 250 KB
由于以下原因、我认为 MQTT 可能是执行 OTA 的更好选择、如果我错了、请更正
1. MQTT 是在不稳定的网络 场景中执行文件传输的重量非常轻的协议。
2.固件升级期间功耗更低,节能。
3.支持 QoS - 0、1、2 (在通过 MQTT 进行通信时非常有用)。
4.响应时间比 HTTP 响应快。
与 HTTP 相比、可以处理更小的数据包大小、但没关系。
任何人都有使用 MQTT 与 HTTP 进行远程固件升级的任何建议。 ?