Nesduino

Several months ago, in my spare time and as a gift to a friend, I started a mod to a NES gamepad. Last week, finally, I wrapped it up.

The Nesduino ( yes, a very original name 😉 ) includes four main functionalities:

  • A clock visualizer with four modes
  • Three configurable alarms with different tunes to choose (Mario Bros, Indiana Jones, Star Wars and Legend Of Zelda)
  • Five games (Snake, Flappy Bird, Cat&Mice, Simon and Dice)
  • Ten background animations

The electronics consist in a Wemos D1 Mini, a small speaker, a red 8×8 dotted led matrix and the original NES pcb. Besides, the device is powered by USB. If you want to take a look to the code, here it is.

It’s been a very enjoyable project and also I’ve learned a lot along the way, specially about game development. I only miss the possibility to use the gamepad with the computer via HID , but as far as I know,  the Wemos D1 doesn’t support it.

And if you’re a retro lover like me, all this modifications worth just to save an old gamepad and give it a whole new life.

Game Over

Yep. Karma. You can’t avoid it. At the end of the day, the hard work is the only shortcut. As we say in Spain: «Dime de qué presumes y te diré de qué careces.»

Up