← Courses
IntermediateCertificate9 lessons
ESP32 IoT Devices with MQTT and Dashboards
Build ESP32 IoT devices that publish clean telemetry, expose reliable state, and feed useful dashboards and automations.
Instructor: Makecademy Team|3 sections|$29
About this course
A board-linked IoT course focused on the ESP32 as a connected device platform. Students design topics, payloads, availability, retained state, reconnect behavior, dashboard views, and basic alerting.
What you will be able to build
- 01Design MQTT topic structures
- 02Publish sensor telemetry reliably
- 03Represent device state and availability
- 04Build dashboard-ready data flows
- 05Handle reconnects and basic device errors
- 06Create a reusable ESP32 IoT firmware pattern
Course curriculum
Browse the public lesson outline before joining the course.
3 sections / 9 lessons
Section 1
MQTT Device Design
- 01Plan topics, payloads, and device names
- 02Publish telemetry and retained state
- 03Represent availability and error state
Section 2
ESP32 Reliability
- 01Handle Wi-Fi and MQTT reconnects
- 02Structure firmware for multiple sensors
- 03Add status LEDs and serial diagnostics
Section 3
Dashboards and Alerts
- 01Feed a local dashboard
- 02Create threshold-based alerts
- 03Document a reusable device template