Découvrir les microcontrôleurs de l'architecture jusqu'au projet multijoueur, avec l'ESP32-S3 et Arduino-ESP32.
Bienvenue dans l’atelier Microcontrôleurs !
Vous y trouverez les concepts fondamentaux d’un microcontrôleur (architecture d’un µC, GPIO, ADC, bus série) jusqu’à la réalisation d’un mini-jeu embarqué multijoueur sur ESP32-S3.
| Phase | Volume | Résultat |
|---|---|---|
| CM | 4,5h | µC : archi, GPIO, ADC/PWM, bus, chaîne de dev |
| TD | 10,5h | Pong 2 joueurs local sur ESP32-S3 + écran SPI |
| Projet | binômes | Snake multijoueur (console + navigateur) + PCB KiCad soudé |
Le mini-jeu type Gameboy est le fil rouge de l’atelier : simple à comprendre, riche à implémenter. Les TD construisent progressivement Pong (un périphérique ajouté par séance) le projet introduit Snake sur une mécanique neuve, et ajoute le multijoueur asymétrique dans le navigateur. La machine à états finis (FSM), pour gérer les écrans menu/partie/fin, prépare directement les états réseau du projet.
Les notions clés à comprendre avant de se lancer.
Suivez les étapes dans l'ordre pour réaliser le projet de A à Z.
Fiches de référence matériel, logiciels et outils pour mener le projet.
Matériel & Composants
Logiciels & Outils