Skip to content

Commit 0510938

Browse files
committed
Added documentation for 15-pin and 22-pin Camera Connectors. #3155
Signed-off-by: Philip Axer <[email protected]>
1 parent 5780e46 commit 0510938

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

documentation/asciidoc/accessories/camera/camera_hardware.adoc

+69
Original file line numberDiff line numberDiff line change
@@ -269,3 +269,72 @@ Other available schematics;
269269
* Camera Module v3 https://datasheets.raspberrypi.com/camera/camera-module-3-schematics.pdf[PDF]
270270
* HQ Camera Module https://datasheets.raspberrypi.com/hq-camera/hq-camera-schematics.pdf[PDF]
271271

272+
==== Camera Connector Pinout (15-Pin)
273+
274+
This is the pinout of the 15-pin Camera Serial Interface (CSI) connector used on flagship Raspberry Pi models prior to the Raspberry Pi 5.
275+
The connector type is an Amphenol SFW15R-2STE1LF or a compatible equivalent.
276+
277+
NOTE: Most official Camera Modules have a reversed pinout to accommodate 15-pin Type A / Type 1 FFC cables. This means Pin 1 on the Raspberry Pi connects to Pin 15 on the Camera Module, and vice versa.
278+
Direction is given from the perspective of the Raspberry Pi.
279+
The I^2^C lines (SCL and SDA) are pulled up to 3.3V on the Raspberry Pi board.
280+
281+
The function and direction of the GPIO lines depend on the specific Camera Module in use. Typically, CAM_IO0 is used as an active-high power enable.
282+
283+
|===
284+
| Pin No. | Name | Description | Direction / Type
285+
286+
| 1 | GND | - | Ground
287+
| 2 | CAM_DN0 | D-PHY lane 0 (negative) | Input, D-PHY
288+
| 3 | CAM_DP0 | D-PHY lane 0 (positive) | Input, D-PHY
289+
| 4 | GND | - | Ground
290+
| 5 | CAM_DN1 | D-PHY lane 1 (negative) | Input, D-PHY
291+
| 6 | CAM_DP1 | D-PHY lane 1 (positive) | Input, D-PHY
292+
| 7 | GND | - | Ground
293+
| 8 | CAM_CN | D-PHY Clock (negative) | Input, D-PHY
294+
| 9 | CAM_CP | D-PHY Clock (positive) | Input, D-PHY
295+
|10 | GND | - | Ground
296+
|11 | CAM_IO0 | GPIO (e.g. Power-Enable) | Bidirectional, 3.3V
297+
|12 | CAM_IO1 | GPIO (e.g. Clock, LED) | Bidirectional, 3.3V
298+
|13 | SCL | I^2^C Clock | Output, 3.3V
299+
|14 | SDA | I^2^C Data | Bidirectional, 3.3V
300+
|15 | 3V3 | 3.3V Supply | Output
301+
|===
302+
303+
==== Camera Connector Pinout (22-Pin)
304+
305+
This is the pinout of the 22-pin Camera Serial Interface (CSI) connector used on the Raspberry Pi Zero series, the Compute Module IO boards, and flagship models since the Raspberry Pi 5.
306+
The connector type is an Amphenol F32Q-1A7H1-11022 or a compatible equivalent.
307+
308+
NOTE: Most official Camera Modules have a reversed pinout to accommodate https://www.raspberrypi.com/products/camera-cable/[22-pin Type A / Type 1 FFC cables]. This means Pin 1 on the Raspberry Pi connects to Pin 22 on the Camera Module, and vice versa.
309+
Direction is given from the perspective of the Raspberry Pi.
310+
The I^2^C lines (SCL and SDA) are pulled up to 3.3V on the Raspberry Pi board.
311+
312+
The function and direction of the GPIO lines depend on the specific Camera Module in use. Typically, CAM_IO0 is used as an active-high power enable.
313+
314+
315+
|===
316+
| Pin No. | Name | Description | Direction / Type
317+
318+
| 1 | GND | - | Ground
319+
| 2 | CAM_DN0 | D-PHY lane 0 (negative) | Input, D-PHY
320+
| 3 | CAM_DP0 | D-PHY lane 0 (positive) | Input, D-PHY
321+
| 4 | GND | - | Ground
322+
| 5 | CAM_DN1 | D-PHY lane 1 (negative) | Input, D-PHY
323+
| 6 | CAM_DP1 | D-PHY lane 1 (positive) | Input, D-PHY
324+
| 7 | GND | - | Ground
325+
| 8 | CAM_CN | D-PHY Clock (negative) | Input, D-PHY
326+
| 9 | CAM_CP | D-PHY Clock (positive) | Input, D-PHY
327+
|10 | GND | - | Ground
328+
|11 | CAM_DN2 | D-PHY lane 2 (negative) | Input, D-PHY
329+
|12 | CAM_DP2 | D-PHY lane 2 (positive) | Input, D-PHY
330+
|13 | GND | - | Ground
331+
|14 | CAM_DN3 | D-PHY lane 3 (negative) | Input, D-PHY
332+
|15 | CAM_DP3 | D-PHY lane 3 (positive) | Input, D-PHY
333+
|16 | GND | - | Ground
334+
|17 | CAM_IO0 | GPIO (e.g. Power-Enable) | Bidirectional, 3.3V
335+
|18 | CAM_IO1 | GPIO (e.g. Clock, LED) | Bidirectional, 3.3V
336+
|19 | GND | - | Ground
337+
|20 | SCL | I^2^C Clock | Output, 3.3V
338+
|21 | SDA | I^2^C Data | Bidirectional, 3.3V
339+
|22 | 3V3 | 3.3V Supply | Output
340+
|===

0 commit comments

Comments
 (0)