Wii extension controller to USB project

I have created an open source hardware project for the purpose of converting Wii extension controllers to USB using the AVR atmega168 microcontroller.  So far it only works for the nunchuck and classic controller and has serious limitations but I hope it helps some people.  I have posted the source code and manual on google code: http://code.google.com/p/wii-ext-to-usb/

Here is the video I shot playing Street Fighter IV on the PS3. (nb: the turbo feature is not in the source as I wanted to make a general converter, not something just for fighting games ((I have made headway into programming macro functions for special SFIV moves though.. muhaha XD )) )

To make this you will need said microcontroller, 16MHz cysital, various resitors, 3.6V zener diodes, some way to connect USB and Wii extension plug.  Oh an AVR programmer, wires, etc.  I choose to build this using an Arduino board because it was quicker for prototyping.  fungizmos has a Wii to breadboard breakout adapter, you can get USB port breakout boards from sparkfun. Also note, the atmega168 has lots of leftover pins.. enough to attach switches to and make an arcade controller adapter.

hookup

Now that this project is some sorts of finished, I will work on other projects.. probably dealing with LEDs and internets.  Something for April’s fool. hehe

12 Responses to “Wii extension controller to USB project”

  1. Wii nunchuck and classic USB mod - Hack a Day Says:

    [...] sent in this project he’s working on. It is an open source hardware converter to connect Wii controllers via USB. It uses an Arduino for its brains. It is still in development, the only controllers that work are [...]

  2. Wii nunchuck and classic USB mod | News for Geek Says:

    [...] sent in this project he’s working on. It is an open source hardware converter to connect Wii controllers via USB. It uses an Arduino for its brains. It is still in development, the only controllers that work are [...]

  3. Querystring » Wii nunchuck and classic USB mod Says:

    [...] sent in this project he’s working on. It is an open source hardware converter to connect Wii controllers via USB. It uses an Arduino for its brains. It is still in development, the only controllers that work are [...]

  4. strider_mt2k Says:

    Nice project!
    Caught it on hackaday.

    -and incredibly well presented here too. Kudos!

  5. Usando el nunchaku y el mando classic de la Wii en la PS3 | CyberHades Says:

    [...]  SlotCover [...]

  6. kero905 Says:

    Thank you strider, I tried to provide good documentation. It felt like I was back in school writing lab reports.

  7. Top Posts « WordPress.com Says:

    [...] Wii extension controller to USB project I have created an open source hardware project for the purpose of converting Wii extension controllers to USB using the [...] [...]

  8. Μεγάλη Ανταπόκριση για την Αγροτέρα Αρτέμιδα « www.olympia.gr Says:

    [...] Wii extension controller to USB project I have created an open source hardware project for the purpose of converting Wii extension controllers to USB using the [...] [...]

  9. nitlogic Says:

    Where can I read about pic16f84 microcontroller in your blog ?!

  10. kero905 Says:

    Sorry, I don’t have experience with PIC microcontrollers but there is a Wii nunchuck to USB mouse project with the PIC18F2550 here: http://nunchuckmouse.blogspot.com/

  11. kitsune_baka Says:

    Make it two player, and make the cord extention abour 6 or 8 feet, and it’d be a great item to mass produce and sell.

  12. KB Says:

    http://www.ipetitions.com/petition/Wii_to_USB_Adapter/

    Some of us really want this, but the companies who make such adapters need to hear it from you themselves or they will continue to assume that the Classic Controller is “not popular enough to warrant mass producing such a device.”

    I don’t agree with them, and I hope you don’t either. The Classic Controller is probably one of the most comfortable and best feeling in terms of button quality since the original Super NES controller.

    If either Mayflash or EMS made an adapter to use them on PC like they’ve done for other controllers like PSX and Gamecube it would make alot of us incredibly happy.

    http://i146.photobucket.com/albums/r243/kitsune_baka/Wii_to_USB_2.png

Leave a Reply