Ce projet a été réalisé dans le cadre de la SAÉ 203 à l'IUT Lyon 1 (Bourg-en-Bresse) 🎓. L'objectif était de concevoir un système interactif communicant en utilisant des microcontrôleurs.
🎮 Concept
Il s'agit d'une réinvention du célèbre jeu Pong 🏓, jouable à deux personnes sur deux modules ESP32 distincts et synchronisés 📡.
Contrairement au jeu classique sur un seul écran, ici chaque joueur possède sa propre manette (Joystick) et son propre écran OLED 📺, lui offrant une vue dédiée de sa partie du terrain. La communication entre les deux cartes permet une fluidité en temps réel ⚡.
🕹️ Modes de Jeu
Le système propose deux expériences de jeu distinctes :
-
⚔️ Mode Duel : Une compétition classique où les joueurs s'affrontent. Le premier à atteindre 10 points remporte la victoire 🏆.
-
🤝 Mode Infini : Un mode coopératif où les deux joueurs doivent se renvoyer la balle pour faire durer l'échange le plus longtemps possible sans perdre ♾️.
🛠️ Technologies et Matériel
Le projet repose sur l'architecture suivante :
- Cœur 🧠 : 2 cartes ESP32 communiquant via leurs adresses MAC (protocole ESP-NOW/WiFi 📶).
- Affichage 📺 : Écrans OLED montés sur GROVE Shields.
- Contrôle 🕹️ : Joysticks analogiques pour le déplacement des "pads".


