fbpixel
Communication entre deux ESP32 avec ESP-NOW

Communication entre deux ESP32 avec ESP-NOW

Dans ce tutoriel, nous allons voir comment configurer deux ESP32 afin d’établir une communication avec le protocole ESP-NOW. L’ESP32 est une carte de développement intégrant le Bluetooth et le Wifi. Elle peut donc se connecter et échanger des données avec...
Gérer boutons et LEDs avec un registre à décalage

Gérer boutons et LEDs avec un registre à décalage

Dans ce projet, nous allons utiliser des boutons lumineux et gérer boutons et LEDs grâce au registre à décalage. Pour cela nous allons utiliser un module que nous avons développé, le module AC SR Breakout Board. Ce module est une carte d’extension compatible...
Programmer un ESP32 via WiFi avec l’IDE Arduino (OTA)

Programmer un ESP32 via WiFi avec l’IDE Arduino (OTA)

Une fonctionnalité très pratique dans le domaine des IoT est la possibilité de programmer un microcontrôleur connecté , comme un ESP32, via Wifi. Cette technique est appelée Transmission aérienne ou Over-The-Air (OTA) Programming. Matériel NodeMCU...
Programmez un ESP32 avec MicroPython

Programmez un ESP32 avec MicroPython

Nous avons vu que le NodeMCU ESP32 était facilement programmable à l’aide de l’IDE Arduino. Nous allons voir comment le programmer avec MicroPython. L’intérêt d’utiliser Python pour programmer un ESP32 est de l’utiliser à son plein...
Programme Multitâche avec ESP32 et FreeRTOS

Programme Multitâche avec ESP32 et FreeRTOS

Le NodeMCU ESP32 est basé sur le microprocesseur dual-core Xtensa 32-bit LX6 qui embarque l’OS FreeRTOS. Lorsqu’on utilise l’IDE Arduino, le programme s’exécute par défaut sur le cœur 1. Pour faire du multitasking, il est intéressant...