Iphone 3GS camera
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
intro
I bought an Iphone 3GS camera module as it is cheap, and I expected to be able to interface it with something, probably an FPGA.
pinout
Getting the pinout is not easy.
The connector has a central part with 12 pins on each side and a further 4 pins on the corners. Those four pins on the corners are numbered 25 through 28. The other pins are numbered 1,3,5,...-23 on one side and 2,4,6,...-24 on the other side.
So far I've managed to find:
1,2,7,8,10 | GND |
3,4,5,6 | NC |
9,11 | DATAP0, DATAN0 |
13,16,17 | GND |
12 | VCC 3.0V |
15 | VCC 1.8V ? |
18 | CLK |
19,21 | PCLKP, PCLKN |
20 | SCL |
22 | SDA |
23,24 | GND |
25,26,27,28 | GND |
This makes me think: The pixel data is transferred serially. Configuration data is transferred using I2C.