fbpixel
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...
Gestion de plusieurs capteurs avec un registre à décalage

Gestion de plusieurs capteurs avec un registre à décalage

Dans ce tutoriel, nous allons voir comment gérer plusieurs capteurs avec un registre à décalage. Nous avons vu dans le dernier tutoriel sur le sujet, que le registre pouvait servir à piloter des LEDs. Nous allons voir ici, comment lire la valeur de 8 capteurs sur une...