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.

Circuit Playground Tvärs

I’ve just finished my clock-alarm-lamp! Basically, it’s my Circuit Playground inside an Ikea Tvärs lamp. The lamp is cool for its price (only 2€) and it makes a very good light diffusor for the brightful led’s that ships the tiny board. It features:

  • Touch detection for display time using colors
  • Alarm with snooze and days selection (featuring Indiana Jone’s medley)
  • Lamp with dimmer and light of different colors
  • Peak sound detector to light the lamp on with a clap
  • 2 capacitive buttons for menu navigation

Nice and easy project I totally recommend! You can find the code in my GitHub repository.

Up