// avancé

Techniques avancées

Modules MicroPython pour l'automatique industrielle, la régulation et les protocoles avancés sur ESP32. Pour les makers et les ingénieurs qui veulent aller plus loin.

🔁

GRAFCET & Programmation séquentielle

Automates séquentiels sur ESP32

Le GRAFCET (IEC 60848) est le standard industriel pour programmer des systèmes séquentiels : ascenseurs, chaînes de production, machines automatisées. Ce module MicroPython implémente le moteur d'exécution complet — étapes, transitions, timers, fronts montants/descendants.

GRAFCETIEC 60848MicroPythonAutomateSéquentiel

Fichiers disponibles

  • grafcet.py Moteur GRAFCET réutilisable — étapes, transitions, timers
  • ascenseur_enim_led.py Ascenseur ENIM avec LEDs de statut
🌈

NeoPixel progressif

Affichage fluide sur bandeau LED

Interpoler la luminosité entre deux LEDs adjacentes pour afficher une valeur numérique sans saut visible. Correction gamma intégrée. Classe réutilisable : jauge, VU-mètre, niveau d'ascenseur, barre de progression.

NeoPixelWS2812InterpolationGammaMicroPython

Fichiers disponibles

  • neoprog.py Classe NeoProgressif — interpolation + correction gamma
  • ascenseur_enim_v2.py Ascenseur GRAFCET avec affichage NeoPixel progressif
📈

Régulation PID

Bientôt

Correcteur Proportionnel-Intégral-Dérivé

Réguler une température, une vitesse, une position — le correcteur PID est la brique de base de l'automatique industrielle. Implémentation MicroPython avec réglage des gains Kp, Ki, Kd.

PIDRégulationAutomatiqueMicroPython
🔗

Protocoles avancés

Bientôt

I2C, SPI, UART, I2S en profondeur

Au-delà du câblage basique : débogage de bus, analyse de trames, multi-esclaves I2C, DMA SPI, communication inter-ESP32 par UART.

I2CSPIUARTI2SProtocoles
🌐

IoT & MQTT

Bientôt

Connecter l'ESP32 à un broker MQTT

Publier des mesures, souscrire à des commandes, superviser plusieurs ESP32 depuis un tableau de bord. Node-RED, Home Assistant, broker Mosquitto.

MQTTIoTWiFiNode-REDHome Assistant

Une technique que tu voudrais voir ici ?

Contacte-moi →