资 源 简 介
Make Nintendo Wii extension controller talk to other devices which support standard USB HID game controllers. Uses Atmel AVR atmega168 microcontroller.
Features:
* Emulates USB HID Game controller, no drivers in Windows
* Auto detects nunchuck or classic controller (CC) on power-up
* Button mapping for classic controller compatible with PS3
Limitations:
* PS home button doesn’t work on PS3
* Joysticks are not calibrated
* Only left shoulder pressure axis on classic controller is sent to USB
* Nunchuck accelerometer data reduced to 8-bit when sent to host
Directions:
1. Plug Wii extension controller into device
1. Plug USB cable to device
1. Computer/PS3 should recognize the device as a gamepad
Room for improvement
1. If possible, have optimized HID report descriptor for nunchuck and CC. This would probably allow for all bits of accelerometer data to be passed to USB as well as right