Raspberry Pi Camera Connector Pinout and Type (MIPI CSI-2)
Raspberry Pi camera Connector Type
The Connector Types of Raspberry Pi Camera are SFW15R-2STE1LF, 1-1734248-5, and 54548-2271.
|Location||Part Number||Manufacturer||Mounting Angle||No. of Pins||Pitch|
|Camera Module (V1/V2/HQ)||SFW15R-2STE1LF||Amphenol FCI||Right Angle||15||1mm|
|Pi Board (As & Bs)||1-1734248-5||TE Connectivity||Vertical||15||1mm|
|Pi Board (Zero & CMs)||54548-2271||Molex||Right Angle||22||0.5mm|
Raspberry Pi Camera Connector Pinout
The Jetson Nano and Jetson Xavier NX share this pinout with the Raspberry Pi.
15 Pin #
15 Pin Name
22 Pin Name
22 Pin #
|2||CAM_D0_N||MIPI Data Lane 0 Negative||CAM_D0_N||2|
|3||CAM_D0_P||MIPI Data Lane 0 Positive||CAM_D0_P||3|
|5||CAM_D1_N||MIPI Data Lane 1 Negative||CAM_D1_N||5|
|6||CAM_D1_P||MIPI Data Lane 1 Positive||CAM_D1_P||6|
|8||CAM_CK_N||MIPI Clock Lane Negative||CAM_CK_N||8|
|9||CAM_CK_P||MIPI Clock Lane Positive||CAM_CK_P||9|
|MIPI Data Lane 2 Negative||CAM_D2_N||11|
|MIPI Data Lane 2 Positive||CAM_D2_P||12|
|MIPI Data Lane 3 Negative||CAM_D3_N||14|
|MIPI Data Lane 3 Positive||CAM_D3_P||15|
|15||CAM_3V3||3.3V Power Output||CAM_3V3||22|
Why the 15-pin and 22-pin difference?
There are two major differences between the 15-pin and the 22-pin connection:
- The 22-pin connector has a 0.5mm pin pitch, resulting in a smaller connector than the 15-pin one.
- The 22-pin connector offers possibilities for 2 extra MIPI data lanes, meaning that 15-pin only runs at 2-lane MIPI while 22-pin could be boosted to 4-lane.
The conclusion is: 15-pin is the optimal choice for Raspberry Pi because official Raspberry Pi cameras only run in 2-lane MIPI. Whether it’s the camera interface or the camera driver, all of them are 2-lane based.
Why? Because currently, the RPi’s VideoCore multimedia processor offers limited processing power to take advantage of the full 4-lane bandwidth. We are still not reaching the 2-lane limits, so it’s a reasonable choice.
Raspberry Pi Zero 22-pin Camera Connector
The Raspberry Pi Zero adopts the 22-pin connector for the 1st reason – for a compact connector. In a small form-factor SBC like the Pi Zero, there is not enough room for a standard size 15-pin 1mm pitch connector.
Raspberry Pi Compute Module 22-pin Camera Connector
The Raspberry Pi Compute Module adopts the 22-pin connector for both the 1st and the 2nd reason. It needs the connector to be compact enough to accommodate 4 of these connectors – 2 CSI and 2 DSI.
Besides, the MIPI CSI connectors on the Compute Module IO board allows you to access the 4-lane MIPI connection, although you have to write your own drivers to play with it.
However, the normal variants of the Raspberry Pi only expose the second instance, and route out only 2 of the data lanes to the camera connector. The Compute Module range route out all lanes from both peripherals.Source: CSI-2 (Camera Serial Interface 2) “Unicam”