Go Back

General

Piloter des systèmes IoT avec MQTT

Maîtrisez MQTT, le standard de communication le plus agile de l'Internet des Objets. Contrairement au protocole HTTP, trop lourd pour les petits appareils, le MQTT repose sur une architecture de publication et d'abonnement offrant une réactivité instantanée.


1 participants

2 reviews

created by: Kevin Daniel

Watch illustration Last update: Feb. 24, 2026, 9:46 a.m.

French

Course Overview

4 sections . 8 lessons . 5h total length

Les Fondamentaux du Protocole

L'architecture Publish/Subscribe vs Client/Serveur
Anatomie d'un message MQTT : Topics et Payloads
Comprendre l'architecture MQTT 30 min

L'Infrastructure (Le Broker)

Installer et configurer un Broker local avec Mosquitto
Utiliser un Broker Cloud (HiveMQ / Adafruit IO)
Serveurs et Installation 30 min

Développement et Programmation

Connecter un ESP32 au réseau MQTT
Publier des données de capteurs en temps réel
Code et Connectivité 10 min

Contrôle à Distance et Sécurité

Créer un Dashboard mobile pour envoyer des commandes
Sécuriser les échanges (Authentification et TLS)
Actions et Protection 20 min

Instructor

Software, Network and Internet Designer and Developer

Instructor ratings

4.17 (6 ratings)
Goal

Course Objectives

Expliquer avec précision le fonctionnement du modèle "Publication/Abonnement" (Pub/Sub)

Déployer et administrer un serveur de messagerie MQTT local ou distant

Concevoir une architecture de Topics logique et évolutive pour un projet domotique

Programmer un microcontrôleur ESP32 pour qu'il communique de manière autonome et bidirectionnelle

Show more

Prerequisites

point

Maîtrise de l'IDE Arduino : Savoir téléverser un code et utiliser le moniteur série

point

Bases du langage C++ : Comprendre les variables, les boucles if/else et les fonctions

point

Connaissances en électronique de base : Savoir brancher un capteur ou une LED sur une platine d'essai (breadboard)

point

Notions de réseau : Comprendre ce qu'est une adresse IP, un réseau Wi-Fi 2.4GHz et un port réseau

point

Matériel nécessaire : Posséder une carte ESP32 (ou ESP32-CAM), un câble USB de données et quelques composants de base (LED, résistances, capteur DHT11 par exemple)

Comments
PD

Donald Programmeur

Good course

1 month, 1 week ago

EF

Fotso Eddy

This is the best course

1 month, 1 week ago

Recommendations

Didn't find what you were looking for?

sad icon

Maybe you would like

Join our community

HooLearn

HooLearn logo

👋, Welcome to HooLearn!

How can I help you today?