NESpad/SNESpad: Nintendo Joystick Libraries for Arduino

I wrote this library, called NESpad, for anyone who wants to interface an NES game pad with the Arduino microcontroller. I also made an SNES library (SNESpad), but I haven’t tested it with an actual SNES joystick.

Continue reading “NESpad/SNESpad: Nintendo Joystick Libraries for Arduino”

Joysticks & Microcontrollers

Joysticks 101. Basically, we’ve got two types of joysticks: analog and digital. You’ve probably used both kinds. The buttons work pretty much the same on either kind – you either click it or you don’t – but the actual “stick” part is what makes them different. This post starts out with some basic joystick info and then some info about how you can use a joystick with a microcontroller.

Continue reading “Joysticks & Microcontrollers”

Shower Time Machine

I tried to make a time machine using an AVR Tiny13 and a peanut butter jar. Okay, so maybe it’s not really a time machine, but it’s definitely a kind of trippy time-manipulator ala Doc Edgerton’s stroboscope experiments. Either way, it works and it’s pretty cool.

Continue reading “Shower Time Machine”