January 01, 2014

Using NES controllers with contemporary PCs

Some old games never die, but instead find themselves running with various emulators on more up to date computers, and this has been demonstrated by James McCullough - with an added level of realism by using the original game controller.

In this example, James is playing Super Mario Bros on an NES emulator - that has the controller being read by an Arduino Leonardo which can then easily emulate a USB keyboard. This combination allows for realistic gameplay and sore hands just like the original, as shown in the following video:

Working with all manner of classic controllers and a PC with Arduino is simple, and you can review James' sketch for more knowledge. And for more, we're on twitter and Google+, so follow us for news and product updates as well.

USB keyboard and mouse emulation is simple with a Leonardo-compatible - such as our LeoStick. It's the Arduino Leonardo-compatible board that's cheaper and smaller than the original:

 Apart from being one of the smallest Arduino-compatibles on the market with USB, it also has an onboard RGB LED and piezo which can be used a knock sensor and various tune and sound effects. Plus you can add extra circuitry with the matching protostick! For more information and to order, click here.

Leave a comment

Comments have to be approved before showing up.