Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 7521

Camera board • Re: “Using two Camera Module 3s on Raspberry Pi 4/5 – hardware, power, and software questions”

$
0
0
@fchk

Thank you very much for your kind reply to my question regarding the use of two Camera Module 3s on Raspberry Pi 4/5.

I truly appreciate your advice about using the Compute Module 4 for dual camera setups.
Your suggestion helped me consider more flexible hardware configurations,
and it's given me new ideas for how to proceed with my project.

Thanks again for taking the time to respond —
I'm grateful for your support and the helpful community here.

Naofumi Iwatani






1.Dual Camera Support:
•Can Raspberry Pi 4 or 5 support two camera modules simultaneously?
•Are additional hardware components like multiplexers or adapters required for this setup? 
You really should use a Compute Module 4 or 5 together with a suitable carrier.
For example this board
https://www.waveshare.com/product/raspb ... base-c.htm
supports two cameras together with a CM4. The second camera port on that board will not work with CM5 because of pinout differences.
2.Power Consumption:
•What is the average power consumption when operating two cameras simultaneously?
•What are the peak current requirements (in mA) and recommended power supply specifications?
Find out what sensor is used and google the power requirements of that sensor chip, and you have the camera requirement.
For example: Rasp cam v3 uses Sony IMX708, which draws 0.75W min, 1.35W max.
3.GPIO Pin Usage and Control:
•How many GPIO pins are needed to control two cameras?
•Is it possible to manage the cameras via software switching (e.g., using I2C)?
Download the documents for the official Raspberry Pi CM4IO carrier board for CM4 and use the schematics as a guideline what signals are needed. Note that you will need to close some jumpers for the second camera port.
4.Recommended Camera Modules:
•Which official camera modules are best suited for a dual camera setup?
•Is it feasible to combine different types, such as the Pi Camera Module 3 (Wide/Normal)? 
5.Software and Libraries:
•Are there recommended libraries or sample codes for controlling multiple cameras using Raspberry Pi OS and Python? 
Use whatever you need.

If you intend to build your own carrier board for CM4 then read these layout guidelines:
https://docs.toradex.com/102492-layout-design-guide.pdf

This document is not for Raspberry Pi, but the basics are the same everywhere. And if they say that the two traces within a differentail pair must not differ by more than 150µm then you really should do it. CSI carries gigahertz signals, and you need to handle them with care.

Statistics: Posted by Naofumi Iwatani — Sun May 04, 2025 12:51 am



Viewing all articles
Browse latest Browse all 7521

Trending Articles