ArduCAM-M-5MP Camera User Guide
www.ArduCAM.com
3
3Features
5MP image sensor OV5642
M12 mount or CS mount lens holder with changeable lens options
IR sensitive with proper lens combination
I2C interface for the sensor configuration
SPI interface for camera commands and data stream
All IO ports are 5V/3.3V tolerant
Support JPEG compression mode, single and multiple shoot mode, one time capture multiple
read operation, burst read operation, low power mode and etc.
Well mated with standard Arduino boards
Provide open source code library for Arduino, STM32, Chipkit, Raspberry Pi, BeagleBone
Black
Small form of factor
4Key Specifications
Power supply
Normal :5V/390mA
Low power mode: 5V/20mA
Active array size: 2592x1944
Shutter: rolling shutter
Lens: 1/4 inch
SPI speed: Max 8MHz Resolution support:
Frame buffer: 512KB 5MP, 1080p, 720p, VGA, QVGA
Size: 34 x 24 mm Format support: RAW, YUV, RGB, JPEG
Weight: 20g Pixel Size: 1.4µm x 1.4µm
Temperature: -10℃~+55℃
Note:OV5642 sensor consumes too much current when working in full power, onboard LDOs can
be very hot due to the high voltage drop. Recommend to enter low power mode after capture, or
use lower input power voltage.
5Pin Definition
Table 1 ArduCAM-M-5MP Pin Definition
Pin No. PIN NAME TYPE DESCRIPTION
1 CS Input SPI slave chip select input
2 MOSI Input SPI master output slave input
3 MISO Output SPI master input slave output
4 SCLK Input SPI serial clock
5 GND Ground Power ground
6 +5V POWER 3.3V~5V Power supply
7 SDA Bi-directional Two-Wire Serial Interface Data I/O
8 SCL Input Two-Wire Serial Interface Clock