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”