https://github.com/jamesrutter/makerQTT

MicroPython

XIAO ESP32-C3

MQTT: Mosquitto

Demonstration

Below is a proof of concept to test an ESP32-C3 device sending a MQTT message to the HiveMQ broker and then having a second device (RaspberryPi) receive the message. This establishes a baseline template for creating devices on the Maker Exchange Network.

ESP32C3 (left) sending MQTT message when button pressed. Raspberry Pi (right) receiving MQTT message.

ESP32C3 (left) sending MQTT message when button pressed. Raspberry Pi (right) receiving MQTT message.

ESP32-C3 circuit with LED blinking when MQTT message received from Raspberry Pi MQTT Client.

ESP32-C3 circuit with LED blinking when MQTT message received from Raspberry Pi MQTT Client.

Future Development