Développée par Espressif Systems à Shanghai, en Chine, la carte ESP32 est un microcontrôleur système sur puce à faible coût et faible consommation. Il intègre même Bluetooth et Wi-Fi.

De nombreux projets d'IoT, de robotique et de maison intelligente ont été réalisés avec ESP32, mais ici, nous nous concentrons sur les meilleurs projets de jeux basés sur ESP32.

Cet impressionnant casque de réalité augmentée est construit à l'aide d'une carte Wemos D1 Mini ESP32. Les autres composants incluent une IMU MPU6050, deux écrans LCD de 1,54 pouces basés sur le pilote ST7789, des miroirs de 1 mm d'épaisseur, une batterie LiPo, un gestionnaire de batterie TP4056, des boutons-poussoirs et des résistances.

Vous aurez également besoin d'un accès à une imprimante 3D pour imprimer toutes les pièces du casque. Tous les fichiers STL sont disponibles sur Instructable du fabricant, liés ci-dessus. Pour le programmer, vous aurez besoin de l'IDE Arduino; le fabricant a fourni son code, entièrement écrit dans le langage de traitement, ce qui lui a permis de le tester facilement sur différents systèmes d'exploitation.

Crédit d'image: natalie //agirisan/Youtube

Vous avez toujours voulu jouer de la musique old-school Sega Genesis et Master System? Avec le MegaGRRL, c'est exactement ce que vous pouvez faire! La musique est accessible via une carte SD et jouée à l'aide de puces sonores originales.

Le niveau de difficulté de ce projet est intermédiaire. Les pièces nécessaires à sa construction comprennent une puce sonore ESP32, Yamaha YM2612 ou YM3438, une puce sonore TI SN76489AN, une prise casque 3,5 mm pour la sortie audio, Emplacement pour carte SD pour le stockage, écran LCD de 2,8 pouces, boutons-poussoirs, interrupteur d'alimentation, D-pad, LED pour indicateurs d'état et batterie 9 ~ 12 V CC 599 mA pour l'alimentation.

Le fabricant a même fourni un design de boîtier pour le loger, entièrement imprimable en 3D et gratuit pour télécharger depuis Thingiverse.

Il s'agit d'un petit échiquier construit avec un ESP32. Il vous permet de jouer des matchs avec d'autres personnes en ligne tout en conservant une authentique expérience over-the-board (OTB).

De plus, si vous aviez deux jeux de ces échiquiers, alors vous et un ami pourriez y jouer avec de vraies pièces d'échecs! Les modèles 3D fournis peuvent être imprimés soit par impression FDM, soit par résine.

Le niveau de difficulté de ce projet est difficile. Les composants de base requis sont un ESP32, Arduino IOT33, un multiplexeur 16 bits, un multiplexeur 8 bits, un Hall analogique capteur, électro-aimant, convertisseur abaisseur, résistances, aimants, pilotes pas à pas, adaptateur secteur 12 V et un slip bague.

Une feuille composite en aluminium et un placage de bois ont été utilisés pour la surface du panneau, tandis qu'un cadre extérieur en aluminium a été ajouté pour le support. L'intérieur est en MDF pour contenir l'électronique, tandis que la plaque inférieure est en tôle composite d'aluminium. Les pièces d'échecs ont été créées avec une machine CNC !

Crédit d'image: Rob Cai/Youtube

Snake est un jeu classique auquel beaucoup de gens se souviendront avoir joué sur les premiers téléphones mobiles. Les joueurs contrôlent un serpent simpliste à l'écran. Au fur et à mesure que le serpent mange des points, il s'allonge jusqu'à ce que sa propre queue devienne un obstacle dans le jeu: une collision avec celle-ci ou les bords de l'écran entraîne la fin du jeu.

Une version matérielle de Snake est au centre de ce projet et le code du jeu est disponible sur Instructables. Les principaux composants requis sont un ESP32, une maquette, un port VGA, un moniteur VGA, une carte de performance et quatre boutons-poussoirs pour contrôler le serpent.

Initialement conçu comme un jouet éducatif, la version entièrement assemblée du PCB Retro ESP est un remplacement instantané de celui existant dans un Game Boy. Capable d'émuler une large gamme de consoles à l'ancienne, il prend entièrement en charge la chaîne d'outils ESP-ISP Dev, la chaîne d'outils Arduino et utilise la carte ESP32 WROVER.

Construire le vôtre à partir de zéro demandera des compétences considérables. Pour vous aider, le fabricant a inclus tous les détails sur la façon de créer votre propre PCB. Les autres composants requis sont des condensateurs, un emplacement pour carte microSD, des LED, des MOSFET, des transistors, des résistances SMD, Interrupteur à glissière SPDT, module Wi-Fi, régulateur linéaire, circuit intégré de chargeur au lithium, amplificateur audio et TFT affichage.

Pour le boîtier, vous pouvez réutiliser une coque Game Boy ou choisir d'imprimer la vôtre en 3D pour faire passer le projet au niveau supérieur.

En rapport: Cette carte ESP32 à 6 $ est un rêve de maison intelligente de bricolage

Crédit d'image: Scott Marley/Youtube

Voici une nouvelle version du jeu classique de Tetris. Difficile à réaliser, ce projet utilise un ESP32 et des bandes LED adressables WS2812B pour recréer les tétrominos qui tombent. Les composants supplémentaires requis comprennent un cadre, des fils et une alimentation.

Vous voulez l'étendre davantage pour inclure des jeux classiques comme Breakout? Vérifiez troisième partie de cette série de vidéos du fabricant. De plus, si vous n'aimez pas la construction complexe, vous pouvez également construire le même projet à l'aide d'une matrice LED.

Crédit d'image: M. Ben/Youtube

Les machines à griffes sont des fonds pour jouer à l'arcade, mais il peut être frustrant (et coûteux) d'obtenir enfin un prix! Il existe même des machines à griffes en ligne, mais elles n'offrent pas tout à fait la même expérience avec un clavier ou une manette de jeu.

Au lieu de cela, vous pouvez créer votre propre contrôleur de machine à griffes pour une fraction du coût, capable de se connecter et de contrôler les machines à griffes en ligne grâce aux capacités Wi-Fi d'ESP32.

Le niveau de difficulté de ce projet est intermédiaire. Les composants de base requis sont un ESP32, un module de manette de jeu, un bouton-poussoir, un tableau de bord, une résistance, une batterie LiPo et un support de batterie.

Le fabricant l'a d'abord prototypé avec une planche à pain et note que bien que l'étiquette sur le module du joystick indique qu'il s'agit de 5 V, la connexion du joystick via 3,3 V est toujours acceptable.

Le Raspberry Pi avec RetroPie est souvent utilisé pour l'émulation de jeux rétro, mais ESP32 peut également être utilisé pour reproduire certains jeux d'arcade classiques écrits dans le langage MicroPython facile à programmer.

Le niveau de difficulté de ce projet est intermédiaire. Le fabricant montre comment créer certains des classiques tels que Bomber, Breakout et Snake. Ces jeux fonctionneront sur ESP32 avec une sortie vers un moniteur VGA.

Les principaux composants requis sont un ESP32, des connecteurs VGA (9 broches et 15 broches), des résistances, un joystick et un moniteur VGA.

En rapport: Les modules ESP-32 viennent d'obtenir une mise à niveau importante

Bien qu'il existe de nombreux projets ESP32 qui exécutent Doom, ce fabricant a continué à le modifier et à le personnaliser. Le niveau de difficulté de ce projet est intermédiaire.

Un écran LCD est connecté à un ESP32-DevKitC et le jeu peut être contrôlé avec des boutons-poussoirs momentanés. Les fichiers WAD pour les modifications de Doom sont stockés sur une carte SD. Pour le son, un amplificateur audio est connecté à un petit haut-parleur. Les autres composants requis pour le projet sont des résistances, des condensateurs et des câbles de raccordement.

Comme le nom du projet l'indique, il s'agit de la plus petite Game Boy Color au monde, réalisée avec un ESP32! Le niveau de difficulté de ce projet est difficile. Les composants de base comprennent un ESP-WROOM-32, un petit haut-parleur de moins de 1 cm de diamètre, une batterie lithium-ion de 150 mAh et un petit écran OLED couleur 800x600.

Quel projet de jeu est fait pour vous ?

Dans ce guide, nous avons examiné dix grands projets de jeu réalisés avec une carte ESP32. La plupart d'entre eux nécessitent une sorte de contrôleur et un écran. D'autres utilisent des modules de carte SD, des LED, des batteries, des condensateurs et d'autres composants électroniques.

A vous maintenant de choisir dans quel projet vous plonger. Avant d'en choisir un, vous voudrez considérer un module ESP32 approprié et la disponibilité des autres composants requis pour construire votre projet.

Les 10 meilleurs projets de maison intelligente ESP32

Vous pouvez créer des projets de maison intelligente étonnants et utiles à l'aide d'un microcontrôleur ESP32.

Lire la suite

PartagerTweeterE-mail
Rubriques connexes
  • DIY
  • Idées de projets de bricolage
  • jeu
A propos de l'auteur
Cherie Tan (14 articles publiés)

Cherie est une technologue créative qui a rejoint MUO en 2021. C'est une créatrice passionnée et une rédactrice technique, avec de l'expérience dans l'utilisation des appareils Raspberry Pi, Arduino, Micro: bit, ATtiny et ATMega ainsi que des textiles électroniques, de l'impression 3D et de KiCad. En dehors de la création, Cherie aime jouer de la musique et s'entraîner.

Plus de Cherie Tan

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner