An Arduino board with a camera opens up tonnes of possibilities. Today, we have compiled for you a list of camera modules compatible with Arduino which can easily be used in DIY projects. So check out this list of 10 best Arduino cameras that you can buy right now. Have a look!
10. Waveshare OV9655 Camera Module ($13.99)
OV9655 features a 1.3 MP camera. This is quite less for normal projects but can be readily used for projects that can use this pixel resolution. The camera can take photos as well as record videos.
9. OV7670 Camera Module by Atomic Market ($10.99)
This camera module is also compatible with Arduino. It features 300 Kilo pixel lens specially designed for image acquisition and processing applications. It is based on transistor logic communication interface and hence, very convenient to connect with Arduino controller, able to read image and data via UART serial port, and then perform some image processing.
8. Arducam MT9D111 Camera Module ($9.99)
MT9D111 has an auto focus lens and features numerous function on the go for image enhancement and correction. It is 2MP camera with a flex cable. It also features automatic Xenon- and LED-type flash support, fast exposure adaptation, on-chip 10-bit analog-to-digital converter and two-wire serial interface. It also comes with an adapter board.
7. Arducam MT9M001 Camera Module ($16.79)
Arducam MT9M001 camera module features a maximum resolution of 1280 x 1024 at 30 fps. Easy to integrate with Arduino, this is Microsoft XBox 360’s original monochrome infrared camera module. You need to poke around a little bit to find documentation on this.
6. Arducam OV5642 Camera Module ($29.99)
This Arducam camera module can be interfaced with Arduino, Maple, DSP and FPGA platforms. It also supports second camera clip sharing ISP(Image Signal Processor) and MIPI( Mobile Industry Processor Interface) interface. The maximum megapixels it can support is 5. It also supports video and snapshot operations. Works well at night too!
5. Arducam OV5642 Camera Module ($42.99)
This can be used with MCU, Raspberry Pi, ARM, FPGA platforms and Arduino. The lens can be changed according to your will. It has an I2C configuration for sensor attachment and serial peripheral interface for sensor configuration.
“Great way to capture images on an Arduino or ESP8266 platform. Good image quality and great support from Arducam.” – Amazon customer
4. SainSmart Surveillance Camera ($27.99)
This module features MIPI(Mobile Industry Processor Interface) and CSI(Camera Serial Interface). The CSI cable is capable of handling extremely high amount of pixels and it carries them all to the processor. The camera supports 1080p at 30 fps, 720p at 60 fps and 640 x 480p video recording. The camera also has fixed focus lens.
3. Arducam Camera Shield and OV2640 2 MP lens ($28.99)
This Arducam mini module camera features a 2MP sensor. The lens is mounted on a lens holder, hence it can be changed. It has an I2C interface for sensor configuration and SPI interface for camera data. It is also IR sensitive with proper lens combination. Perfect for project use without full Arducam shield.
2. Yosoo Camera Module for Arduino ($15.99)
Yosoo OV7670 does not run on any software, instead you are supposed to read pictures in the processor. Not good for those who want their processor to do other things along with reading images. Doesn’t come with an instruction booklet either but works well!
1. Pixy Smart Vision Sensor ($69.00)
Pixy is a smart vision sensor. Compatible with Arduino as well as Raspberry Pi, Beaglebone black. Since it has smart vision, you can teach it to detect only those objects that you teach. It communicates via SPI, I2C, UART, USB or analog/digital output. Runs on Windows, MacOS and Linux. This camera has poor color saturation and doesn’t work well under poor lighting conditions. Despite this, it works really well and updates objects really fast. The camera resolution is a little low but is perfect for DIY projects.
So which camera module are you getting? Let us know in the comments section.