Flatline Robotics
MQTT & IoT
Networking
The backbone of DIY smart home communication. Connect all your devices.
⏱ 2 Sessions · 2 Hrs Each
🎁 Keep Your Broker!
What You'll Learn
  • Master the MQTT messaging protocol for IoT devices
  • Set up a local MQTT broker on Raspberry Pi
  • Publish sensor data from ESP32 nodes
  • Subscribe to commands and control devices remotely
  • Build a scalable smart home communication network
  • Understand topics, QoS levels, and retained messages
  • Debug and monitor MQTT traffic in real-time
Session by Session
1
MQTT Fundamentals
Learn the publish/subscribe model, topics, and message structure.
2
Broker Setup
Install and configure Mosquitto MQTT broker on Raspberry Pi.
3
Device Integration
Connect ESP32 sensors and actuators to the broker, test pub/sub.
4
Advanced Topics
Explore QoS, retained messages, wildcards, and take home your broker.
Take Home a Complete MQTT Broker!
Your configured MQTT broker on SD card — the communication backbone for your entire smart home.
Skills You'll Gain
MQTT Protocol Broker Administration IoT Architecture ESP32 Networking Message Queuing System Debugging
Good to Know
  • Advanced workshop — prior electronics/programming experience required
  • Raspberry Pi provided for use during workshop
  • Foundation for all DIY smart home projects
  • Industry-standard protocol used by millions of devices
Connect everything. All materials included.
Register Now →