Die M5Stack MQTT-Unit verarbeitet MQTT-Nachrichten über Ethernet, die über ein UART-Interface von einem Mikrocontroller aus gesteuert werden. Mikrocontroller ohne Ethernet/WiFi können mit diesem Modul MQTT-Verbindungen aufbauen. Die Unit unterstützt bis zu vier Topics (Publish, Subscribe) mit extrem niedriger Netzwerklatenz. Eingesetzt wird die Unit in industriellen Automatisierungs- und Überwachungssystemen, automatischen Mess- und Steuersystemen.
Das Programmbeispiel MQTT_Unit.ino zeigt den Einsatz der M5Stack MQTT-Unit. Hier werden im Zyklus von 10 Sekunden MQTT Messages zum Public Broker von HiveMQ gesendet.
