makecademy
← Courses
BeginnerCertificate6 lessons

ESP32 Home Automation and IoT Masterclass

Use one ESP32 board family to build practical smart-home and IoT devices with sensing, control, dashboards, MQTT, and Home Assistant integration.

Instructor: Makecademy Team|3 sections|$29

About this course

The main Makecademy ESP32 course. Students build a complete progression from board setup to sensors, outputs, dashboards, MQTT topics, Home Assistant friendly device state, alerts, power planning, and deployment habits.

What you will be able to build

  • 01Build multiple ESP32 smart-home device patterns
  • 02Read sensors and control outputs safely
  • 03Create local dashboards
  • 04Publish MQTT-ready device state
  • 05Prepare Home Assistant integrations
  • 06Document and troubleshoot deployable devices

Course curriculum

Browse the public lesson outline before joining the course.

3 sections / 6 lessons
Section 1

Setup and First Flash

2 lessons
  1. 01Plan the smart-home build and set up the ESP32
  2. 02First flash: Wi-Fi, serial diagnostics, and device identity
Section 2

Sensors, Dashboard, and Data

2 lessons
  1. 01Read a home automation sensor
  2. 02Add local dashboard and manual control
Section 3

Automation-Ready Finish

2 lessons
  1. 01Design MQTT and Home Assistant integration
  2. 02Package and document the smart-home system