TeleBall : Console de jeu rétro portable DIY (Arduino Nano) – Breakout & Tennis à deux
Composants principaux
| Arduino Nano R3 (ATmega328P) | 1 |
| Matrice LED 8x8 Adafruit 1,2" (pilote MAX7221/MAX7219) | 1 |
| Module radio NRF24L01+ 2,4 GHz | 1 |
| Paddle (potentiomètre rotatif) + 1 bouton | 1 |
| 4 piles AA + boîtier | 1 |
| Port Micro-USB (mise à jour firmware) | 1 |
| Boîtier imprimé 3D (fichiers STL sur Thingiverse/GitHub) | 1 |
| PCB personnalisé (fichiers Gerber/Eagle fournis) | 1 |
Logiciels
- Arduino IDE
- Dépôt GitHub TeleBall (code source, schémas, BOM, doc)
Qu'est-ce que TeleBall ?
TeleBall est une console de jeu rétro minimaliste **qu'on ne peut pas acheter, il faut la construire**. Deux modes de jeu :
- Solo : Breakout (casse-briques) sur matrice 8x8 pixels.
- Multijoueur : Tennis for Two (Pong-like) à deux consoles reliées par radio NRF24L01+.
Contrôles : un paddle (potentiomètre) + un bouton. Affichage : matrice 8x8 LED bleues. Alimentation : 4 piles AA. Port Micro-USB pour mises à jour firmware. Code source documenté pour apprendre le développement embarqué.
Construction en 5 étapes (week-end)
- Télécharger le paquet TeleBall depuis GitHub (ou forker).
- Imprimer le boîtier 3D (imprimante personnelle ou service en ligne). Voir section « Case ».
- Commander PCB + composants (plusieurs fournisseurs nécessaires). BOM détaillé dans la doc. Coût : 100-150 $ selon options.
- Souder et câbler : le boîtier et PCB sont conçus pour s'assembler sans vis (l'écran LED soudé sur le PCB maintient l'ensemble).
- Flasher le firmware via Arduino IDE (bootloader Cathy3K, core optimisé Arduboy).
Ressources projet
- Site web : www.teleball.org (schémas, BOM, fichiers 3D, software)
- GitHub : sy2002/TeleBall
- Fichiers 3D Thingiverse :
case_stl.zip - Schématiques Eagle :
eagle.zip
Jeu et modes
Les vidéos montrent les modes « débutant » (lent). Pour le Tennis à deux, passez en modes rapides via le menu. La simplicité 8x8 pixels offre une expérience surprenamment addictive et méditative, surtout à deux joueurs.
Pour les développeurs
Le code source est un excellent point de départ pour créer vos propres jeux sur plateforme Arduboy-like. Architecture modulaire, bien commentée. Possibilité d'étendre : nouveaux jeux, modes, IA, etc.
Processus de fabrication
- Les Échecs : Des Origines Anciennes à la Fabrication Moderne — Vue d'Expert
- Flipper : histoire, conception et fabrication d'un jeu d'arcade classique
- Le ballon de football : Des jeux anciens à l'innovation moderne
- Maîtriser les directives using C# : Imports, alias et directives static
- Surveillance météo à distance avec Raspberry Pi 3 et PubNub
- Intégration du TI SensorTag à Blynk via Node‑RED sur Raspberry Pi Zero
- Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
- Construire un robot intelligent avec le Bridge Shield – Intégration Raspberry Pi & Arduino
- Construire un robot Raspberry Pi piloté Wi-Fi avec Python – Guide pas à pas