Blog

ESP32 et Arduino

Tutoriels ESP32 et Arduino : capteurs, MQTT, TLS, deep sleep et OTA, avec des exemples connectés au broker public broker.connectmq.com.

Horodatage NTP ESP32 MQTT : ajouter une heure précise à chaque message

Synchronisez l'horloge de l'ESP32 avec NTP, formatez des horodatages ISO 8601 et epoch en millisecondes, et joignez-les aux payloads MQTT pour que les mesures conservent leur véritable heure de capture même lorsqu'elles sont publiées en retard.

8 min de lecture

Exemple MQTT ESP-IDF : construire un client esp-mqtt à partir de zéro

Construisez un projet ESP-IDF à partir d'un dossier vide avec le composant esp-mqtt : configuration du Wi-Fi en mode station, gestionnaire d'événements MQTT, publication et abonnement, propriétés MQTT 5 et TLS avec le bundle de certificats.

9 min de lecture

Moniteur d'énergie ESP32 avec capteur de courant SCT-013 via MQTT

Placez une pince SCT-013 sur un câble secteur, mesurez le courant RMS avec l'ADC de l'ESP32, estimez la puissance et l'énergie, et publiez les résultats vers broker.connectmq.com pour vos tableaux de bord énergétiques.

8 min de lecture

ESP32 MQTT SSL : sécuriser MQTT en TLS avec WiFiClientSecure

Connectez un ESP32 à un broker MQTT en TLS sur le port 8883 avec WiFiClientSecure et PubSubClient, vérifiez le serveur avec le bon certificat racine, synchronisez l'heure et maîtrisez la consommation de heap.

10 min de lecture

Reconnexion MQTT ESP32 : une logique non bloquante qui survit aux coupures

Remplacez la boucle de reconnexion bloquante de la plupart des exemples par une machine à états non bloquante pour le Wi-Fi et MQTT, avec backoff exponentiel, jitter, réabonnement et tampon hors ligne, puis prouvez qu'elle fonctionne en redémarrant votre routeur.

9 min de lecture

Taille du buffer PubSubClient : corriger les échecs des gros messages

Vos gros messages MQTT échouent en silence sur ESP32 ou ESP8266 ? Découvrez comment fonctionne le buffer PubSubClient, comment le dimensionner avec setBufferSize et comment envoyer de gros payloads JSON en flux sans gaspiller de RAM.

8 min de lecture

Votre broker MQTT privé, à quelques clics

Créez un compte, récupérez les identifiants de votre broker et connectez votre premier appareil — aucun serveur à installer, mettre à jour ou dimensionner.