I’m working on reversing the IR camera in the wiimote. No guarantees about what’s here.
Pinout:
1 – VCC
2 – GND
3 – ?? GND
4 – !enable
5 – SCL
6 – SDA
7 – CLK (24 Mhz from Broadcom chip, turned on when IR sensor is enabled)
8 – pulled up to VCC
i2c protocol:
address: 1011000
First the Broadcom chips writes the byte 00110111 to the IR camera. Then reads out data, which seems to be 3 bytes per IR point, 12 bytes total, so probably the same format as the data in the HID report: xxxxxxx yyyyyyy xxyyssss. Unrecognized points are passed as 0xFF.
Do you know where to buy this camera ?
Yeah, it’s built inside the wiimote 🙂
Johnny Lee has improved the kako work :
http://procrastineering.blogspot.com/2008/09/working-with-pixart-camera-directly.html
(original from kako with all the camera description : http://kako.com/neta/2008-009/2008-009.html)
but…i’m a computer scientist trying to write an open source library for multitouch interactions, and i don’t understand many things about i2c and electronics in general.
Could you help me building the same circuit as johnny lee to get the video frames at 200Hz via USB ?
Thank you in advance !
Regards
Emilien
Pingback: Recent Faves Tagged With "hid" : MyNetFaves
thanks