Wireless controllers for all your retro systems

Remember those old wireless controllers made for the consoles of our youth like the NES and Super Nintendo? They didn’t work well, mostly owing to the fact they were built using the same infrared technology that is found in a remote control. Now that all the modern consoles are wireless, [micro] over at the nftgames forum decided to update his classic systems for wireless control.

The transmitters and receivers are built around an nRF24L01+ radio module that operates in the 2.4 GHz band. [micro] has the process of converting his controllers down to a science. He cuts the cord and wires the controller up to an AVR running at 16 MHz. The AVR sends this to the receiver where the button presses are sent through the original controller port. Basically, [micro] recreated a WaveBird controller for his NES, SNES, Saturn and N64.

The controllers are powered by internal lithium batteries, but the charging ICs are too expensive to put in each controller. To solve this problem, [micro] crafted a small external charging circuit that plugs into a 3.5mm jack on each controller. Check out [micro]‘s controller demo after the break.

Comments

  1. Tim says:

    Genius

  2. Paul says:

    Charging IC’s are pretty damn cheap if you ask me. $0.50 in single quantities with few external components.

    Great build though. Everything is so neat, in enclosures and with labels. Well Done

  3. Rob says:

    Very nice! Is there any noticeable input lag? Also, it looks like the receivers take up some room in the controller slots. If I do this, I want to be able to have two players for my N64(SNES has plenty of room between). Is it possible to leave some of the original wire attached to the receiver (haven’t looked at the instructions yet to see)? Go go Goldeneye tournaments!

  4. anyone says:

    great, more ways to piss away batteries and further clog the 2.4 band with unnecessary crap. i’ll stick with my wired controllers. mostly because who the fk cares about the wires anyway?

  5. WhatULive4 says:

    Wouldn’t it be trivial to add support for NES controllers since it is the same as the SNES?

  6. NicodemusBC says:

    This has inspired me to do something similar for a MAME setup. I can have all the original controllers connect wirelessly to the “cabinet”. Then have it detect which controllers have been removed from the charging station, and put the receivers on the appropriate channels. I’d probably try and mod the controllers to have charge via contact like a portable phone.

  7. Max says:

    This is my favourite breed of hack, good work.

  8. t11r says:

    very neat hack! beautifully built and already inspiring others

  9. CyberScann says:

    like what you have done have a few simple changes starting with the charger circuit
    1)replace the MAX1811 with a MAX1551 or MAX1555 it does the same job and its self contained nothing else needed and 1/2 the price $1.65 at Futurlec

  10. Issac Ohasi says:

    Dear Hack-man.

    COuld you do those controllers to me? I very very liked those controllers and I would like order some to my game collections…

    If you agree, please come back this post to follow with the business..

    Thanks in advance

    Issac

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,583 other followers