What's the best way to connect 2 cameras to the Raspberry Pi? Is it true the only way to do it is with the compute module?
- Can you use 2 USB cameras?
- Can you use a multi-camera adapter like this? (https://www.ebay.com/i/261942396199?chn=ps)
I think there are a couple of options here but like anything else it depends on your use case. To have true simultaneous image capture you would need to have multiple pi’s. There is an interesting product called the cluster hat that will connect up to 4 zeros as a cluster and allows them to be controlled by a single Pi3.
here is a really cool example from the_anykey on instructables pulling together multiple cameras to create a 3D scan. This is done over Ethernet with a control pi node to trigger all the slave pi’s simultaneously.
To accomplish multi image capture on a single Pi, the multi-camera adapter doesn’t give you multiple video streams but instead multiplexes the camera output taking a still from one then a still from another. This would work fine if frame rate is not an issue. For instance if you were scanning a static object.
Hope this answer helps you.