IoT in practice: MQTT
Learn IoT development with Mosquitto broker, AWS IoT Core, ESP32 & Raspberry Pi. Build connected devices & cloud solutions. Hands-on projects!
Course Content
IoT in practice: MQTT is an all-levels Udemy course taught by Viacheslav Kulakov. It runs 1h 42m, is taught in English, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 37 reviews, with 596 students enrolled. It is a paid course, last updated May 2022.
Learn the essentials of MQTT protocol and build connected device applications! This course guides you through the process of enabling seamless communication between your devices using MQTT.
We'll start with a comprehensive overview of the MQTT protocol, exploring its core principles and understanding the role of an MQTT broker.
Next, we'll dive into practical implementation. You'll download and install Mosquitto, a widely used MQTT broker, on Windows. We'll cover configuration for both local machine use and network setups.
Then, we'll get hands-on with ESP32, a popular microcontroller. You'll write code to connect to a Mosquitto broker over WiFi and test its functionality. We'll then extend this to a Raspberry Pi running Mosquitto, connecting your ESP32 devices to a local network MQTT setup.
Master the Mosquitto API by developing a client that can be easily integrated into your projects.
Finally, we'll explore Amazon Web Services (AWS) IoT Core, a leading cloud platform for the Internet of Things (IoT). You'll learn how to connect your devices, create necessary certificates and policies, and securely manage your connected devices. We'll adapt your ESP32 program to work with AWS IoT Core and discover how to apply a single certificate and policy to multiple devices for efficient management.
This course provides a practical, step-by-step approach to building robust and scalable IoT solutions using MQTT and cloud technologies.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.