Home > Arduino, Bluetooth, TKJ Electronics, USB > Wiimote added to USB Host library

Wiimote added to USB Host library

This is yet again a new announcement regarding the USB Host library. I just added support for the Wiimote via Bluetooth.
Check out the source code at github: https://github.com/felis/USB_Host_Shield_2.0/blob/master/Wii.cpp and the example sketch as well.
I will work on implementing support for the Nunchuck and Wii Motion Plus extension in the near future.

Update:
The library now also supports the Nunchuck controller and the Motion Plus extensions. The newest version of the library can be found at github.

Another Update:
The library now also work with the new Wiimote where the Motion Plus extension is built-in.
Check out my commit to see what where needed in order to make the new Wiimote work as well – the main difference is that you now have to send the data using the interrupt channel.
To tell if your Wiimote is the new type, it should have a label at the bottom saying “Wii MotionPlus INSIDE”. If you are in doubt take a look at this picture.

Yet another update:
The IR camera inside the Wiimote is now also supported. The the following commit for more information.

A new update once again:
The Wii U Pro Controller is now also supported via Bluetooth.

Categories: Arduino, Bluetooth, TKJ Electronics, USB Tags:
  1. NicoHood
    April 16th, 2015 at 16:35 | #1

    Great! Have not tested it but thanks for the note. I really have no time for USB-Host sadly.
    Once ive finished with my HID-Project and HoodLoader2 I will present a simple Wiiu to USB adapter as ive done with the Gamecube controller.

    But you could also built this yourself. Seems i’ve never posted my project here:
    https://github.com/NicoHood/HID
    https://github.com/NicoHood/HoodLoader2
    https://nicohood.wordpress.com/2015/02/10/diy-gamecube-to-usb-pc-adapter-with-arduino/

  2. April 16th, 2015 at 17:55 | #2

    @NicoHood
    Okay should be pretty straightforward with your enchanted HID functionality! I will properly use it in the near future to emulate the Wii Balance Board.

Comment pages
1 2 3384
  1. No trackbacks yet.