I'm looking for a camera module that supports CSI for general photography, so I need reasonable resolution and overall quality. However I can't find any comparisons and there are dozens of modules to choose from. How do I pick the best one?

  • 1
    \$\begingroup\$ You might want to explain what CSI is, provide a few links and maybe a photo, etc. \$\endgroup\$
    – Transistor
    Jul 4, 2016 at 17:56
  • \$\begingroup\$ MIPI CSI is pretty closed and compatible ISPs or MCUs are difficult to buy for a private person. The parallel camera interface of the STM32 microcontrollers is far easier to understand and implement. \$\endgroup\$
    – deinoppa
    Jul 4, 2016 at 20:16
  • \$\begingroup\$ Every Raspberry Pi Camera uses CSI, so I wouldn't say they are hard to get a hold of. \$\endgroup\$ Jul 5, 2016 at 5:52

1 Answer 1


MIPI CSI bus cameras require diff. pair routing lanes, and the hardware that can receive the signal. The bandwidth of your receiving hardware is a limiting factor. Of course all normal camera specs come into play. Things to consider include whether this is for a hobbyists toy or production product. There are tons of trade-offs to consider. If this is a hobby, perhaps going with something more hobbyist friendly is recommendable.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.