Learn MicroPython with ESP32: explore digital and analog controls, manage sensors, BLE, and display modules, and build exciting hands-on projects like Smart Parking and a Weather Station. Perfect for aspiring IoT developers and enthusiasts!
Prise en main de MicroPython avec ESP32:
Introduction de MicroPython
Présentation des modules ESP
Fonctionnalités
Fonctionnement en autonome
Les différentes modules et leurs entrées-sorties (GPIO)
Installation de Thonny IDE pour microPython dans les systèmes Windows
Flashage du micrologiciel microPython sur ESP32
Digital Output: Led Blink
Digital Input: LED contrôlée par bouton
Analog Input: Éclairage automatique.
Analog Output (PWM) : Commander l’intensité lumineuse d’une LED (PWM)
Contrôler un servomoteur
Contrôler un capteur à ultrasons HC-SR04:
Comment obtenir l’équation de distance ?
Comment mapper du 5v au 3.3v ?
Détecter un appui tactile avec capteurs capacitifs
*Afficher un texte sur l’afficheur I2C LCD 1602:
Qu’est-ce que le protocole I2C ?
Comment utiliser l’afficheur LCD ?
**TP: Smart Parking
*Bluetooth Low Energy (BLE)
*Les spécifications de DHT11 et DHT22
*Lecture des résultats de température et d’humidité de DHT11.
* IoT avec Node-Red et Firebase
**TP: Station météo