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 ?
Comment by KoV — November 7, 2008 @ 8:05 pm
Yeah, it’s built inside the wiimote
Comment by wesen — November 7, 2008 @ 8:20 pm
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
Comment by Emilien G — November 19, 2008 @ 6:30 pm
[...] links >> hid HID card printer FIPS 201 certified First saved by blazingtemple | 8 days ago netzstaub: Wiimote IR Camera notes First saved by mooncowslow | 14 days ago Engin Performance - In & Out Door Car Accesories [...]
Pingback by Recent Faves Tagged With "hid" : MyNetFaves — December 25, 2008 @ 4:35 pm