Cover image for Node-RED: IoT projects with ESP32, MQTT and Docker

Node-RED: IoT projects with ESP32, MQTT and Docker

Master Docker and IoT: Containerized Programming for Real-World Applications

Markus Edenhauser

Created by Markus Edenhauser

Explore how to bring together Docker, Node-RED, and ESP32 to create real-world IoT solutions. You will learn to manage containers, connect devices with MQTT, and visualize data using practical projects. Gain hands-on experience building smart systems from the ground up.

Packt | May 2024 | 605 min

Start Trial
LevelIntermediate
CategoriesEmbedded Systems Development, Edge Computing, Internet of Things (IoT) and Distributed Systems, Docker

What You Will Learn

You will work through practical projects that guide you from installing Docker to building complete IoT systems. Each topic builds on the last, so you can see how tools like Node-RED, MQTT, and ESP32 fit together. By applying what you learn at each step, you will develop the confidence to create your own solutions.

Key Features

  • Set up and manage Docker containers for scalable IoT deployments
  • Connect ESP32 devices and use MQTT for secure device communication
  • Visualize and analyze sensor data with Node-RED and Grafana

Target Audience

Ideal for software developers, engineers, and tech enthusiasts who already know the basics of programming and networking. If you want to expand your skills in IoT, containerization, and device integration, and are comfortable with command-line tools, you will find this course a great fit.

Related courses