← Courses
IntermediateCertificate9 lessons
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.
Instructor: Makecademy Team|3 sections|$29
About this course
A Raspberry Pi IoT course focused on the server side. Students install and manage MQTT, Node-RED, flows, dashboards, logs, and alerts so ESP32 and Arduino devices can connect to a local automation system.
What you will be able to build
- 01Run MQTT and Node-RED on Raspberry Pi
- 02Create flows from device telemetry
- 03Build dashboards and controls
- 04Trigger alerts and automations
- 05Persist or log important data
- 06Keep the IoT server maintainable
Course curriculum
Browse the public lesson outline before joining the course.
3 sections / 9 lessons
Section 1
Server Setup
- 01Prepare Raspberry Pi for IoT services
- 02Install MQTT and Node-RED
- 03Secure and organize local services
Section 2
Flows and Dashboards
- 01Subscribe to device telemetry
- 02Build dashboard widgets and controls
- 03Create automation rules from sensor data
Section 3
Operations
- 01Log data and inspect failures
- 02Back up flows and configuration
- 03Monitor service health and restart behavior