Skip to content
Mmakecademy

Makecademy courses

Build your next skill

Choose your board, explore the curriculum, and start with a project you want to build.

Following the temperature guide? Explore the ESP32 course

12 courses

ESP32 Home Automation and IoT Masterclass

ESP32 · beginner

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.

6 lessons · Self-paced

$29View course
Electronics for Makers

Electronics & smart home · beginner

Electronics for Makers

Learn the electronics you need to safely build Arduino, ESP32, Raspberry Pi, home automation, and IoT projects.

9 lessons · Self-paced

$19View course
Arduino Basics for Makers

Arduino · beginner

Arduino Basics for Makers

Start with Arduino and build confidence with GPIO, sensors, outputs, timing, libraries, and simple automation patterns.

9 lessons · Self-paced

$19View course
ESP32 Basics for Makers

ESP32 · beginner

ESP32 Basics for Makers

Learn the ESP32 fundamentals needed for Wi-Fi projects, sensor devices, dashboards, and IoT automation.

9 lessons · Self-paced

$19View course
Raspberry Pi Basics for Makers

Raspberry Pi · beginner

Raspberry Pi Basics for Makers

Learn Raspberry Pi setup, Linux, Python, GPIO, camera basics, networking, and reliable project deployment.

9 lessons · Self-paced

$19View course
Arduino Home Automation and Control Projects

Arduino · beginner

Arduino Home Automation and Control Projects

Build practical Arduino automation projects that teach sensing, switching, timing, calibration, and safe low-voltage control.

9 lessons · Self-paced

$29View course
Raspberry Pi Smart Home and IoT Hub

Raspberry Pi · beginner

Raspberry Pi Smart Home and IoT Hub

Turn a Raspberry Pi into the local brain for smart-home and IoT projects with MQTT, dashboards, Python services, camera, alerts, and device orchestration.

9 lessons · Self-paced

$29View course
ESP32 IoT Devices with MQTT and Dashboards

ESP32 · intermediate

ESP32 IoT Devices with MQTT and Dashboards

Build ESP32 IoT devices that publish clean telemetry, expose reliable state, and feed useful dashboards and automations.

9 lessons · Self-paced

$29View course
Arduino IoT Sensor Nodes and Gateways

Arduino · intermediate

Arduino IoT Sensor Nodes and Gateways

Use Arduino boards as reliable sensor and actuator nodes, then connect them to IoT systems through serial, gateways, or ESP32/Raspberry Pi bridges.

9 lessons · Self-paced

$29View course
Raspberry Pi IoT Server with MQTT and Node-RED

Raspberry Pi · intermediate

Raspberry Pi IoT Server with MQTT and Node-RED

Build a local Raspberry Pi IoT server that collects device data, runs MQTT and Node-RED, displays dashboards, and triggers automations.

9 lessons · Self-paced

$29View course
Home Assistant, MQTT, and Node-RED Automation

Electronics & smart home · intermediate

Home Assistant, MQTT, and Node-RED Automation

Connect ESP32, Arduino gateways, and Raspberry Pi services into a real smart-home system with dashboards, automations, and reliable messaging.

9 lessons · Self-paced

$39View course
Raspberry Pi AI Projects for Makers

Raspberry Pi · intermediate

Raspberry Pi AI Projects for Makers

Build practical Raspberry Pi AI projects for makers, including camera vision, voice-style commands, local classification, and smart-home triggers.

9 lessons · Self-paced

$39View course