Using classic game controllers with a wii

[Bruno]‘s Wii RetroPad Adapter was sent into the tip line, and we’re loving the possibility of using Playstation 2, Genesis, NES and SNES controllers with our Wii.

While there are commercial solutions that connect an NES or SNES controller to a Wii, everything connects to the GameCube port and there is no adapter for Sega or Playstation controllers. For his build, [Bruno] used an ATmega168 to read data from the classic controllers and translate that to the Wiimote I2C bus. Think of it as a new classic controller with the same form factor your 8-year-old self knew and loved.

The schematic for the build is very simple and [Bruno] has all the software out in the open. Even the PCB is single sided and looks like it would be a great candidate for a homebrew PCB. There’s no indication [Bruno] is trying to monetize his creation, so he’s either doing right, or so very wrong. Check out the Dualshock 2/Mario 3 demo of this board after the break.

Comments

  1. actually there is a playstation controller adapter for gamecube, which also works on ebay, there are bout $8 on ebay,

    google is your friend

  2. TheRafMan says:

    Neat, I can see he’s too excited to bother putting the camera on a tripod or steady support…

  3. Frank says:

    I did something similar to this a year or two ago, http://frank.circleofcurrent.com/cache/wii_ext_code.htm

  4. Klederson says:

    Lol… the problem is the guy not holding the camera…

    Should we move this topic to flickr instead hackaday or focus on the device?

    Very well done [Bruno].

  5. Protoman says:

    Despite the fact there may be some “libraries” around with promises of turning a micro-controller into a Wiimote extension, it seems that nobody has actually managed to deliver a REALLY functional library, Arduino “friendly”, specially one for impersonating a Classic Controller!

    I’ve tested the circuit with a protoboard and everything seems to be working like a treat!

    One may be able to find commercial adapters, but one which is opensource, works with homebrews (yeah, that’s right, 90% of the chinese Classic Controller clones in the market actually don’t work with Wii homebrews), and it’s compatible with a Sega Genesis joystick, then this one is the only remaining option.

    Kudos to this guy!

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 92,137 other followers