Notebookcheck Logo

Arduino NES : Transformer une carte compatible Arduino en NES portable

L'Arduino NES est basé sur le TTGO T8. (Source de l'image : Liang Chen)
L'Arduino NES est basé sur le TTGO T8. (Source de l'image : Liang Chen)
Un nouveau projet utilise une carte de développement basée sur ESP32 comme base pour un NES portable. L'Arduino NES est doté d'un petit écran, de plusieurs boutons et d'une batterie.

Un nouveau projet a transformé une carte de développement basée sur la norme ESP32 en un NES portable et de poche. Publié surInstructables, le projet prévoit une carte TTGO T8, qui est compatible avec l'EDI Arduino. Vous aurez également besoin d'un écran LCD de 4,0 pouces, d'un amplificateur MAX98357 I2S, d'un mini haut-parleur à monter sur circuit imprimé, d'un module de joystick analogique et de plusieurs boutons. De plus, quatre cartes enfichables servent de boîtier pour l'Arduino NES, et vous aurez également besoin de câbles pour relier le tout.

La mise en place de l'Arduino NES prendra un certain temps, mais Liang Chen a fourni une présentation détaillée sur la page de son projet. En bref, le système de fichiers EPS32 doit être mis à jour, tandis que le projet nécessite également la bibliothèque Arduino_GFX et la bibliothèque Arduino Nofrendo, entre autres logiciels. Une batterie peut être ajoutée pour rendre le projet portable, plutôt que de le brancher en permanence.

On peut aussi utiliser un TTGO T-Watch, un ODROID-GO ou un M5Stack et une M5Stack CardKB pour jouer aux jeux NES. Chen a également fourni des guides pour faire fonctionner les jeux sur ces appareils, si vous souhaitez gagner du temps avec une console ESP32 préconstruite. Cependant, la finition colorée mais rugueuse de l'Arduino NES est plus amusante, à nos yeux.

Source(s)

Please share our article, every link counts!
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > Archives des nouvelles 2020 11 > Arduino NES : Transformer une carte compatible Arduino en NES portable
Alex Alderson, 2020-11-11 (Update: 2020-11-11)