OV5642 – 5.0 MP Camera Module:
The OV5642 – 5.0 MP Camera Module features the OV5642 color sensor from OmniVision. The sensor has a 1/4.0″ optical format, which combined with the pixel size of 1.4 µm x 1.4 µm, results in the 5.0 MP (2592 H x 1944 V) image. This is a rolling shutter sensor, which captures an entire column (or row) simultaneously, and compiles the image by scanning across (or down).
These camera modules are sold bundled with the LS-6018CS lens / metal mount (B0019) or with the M12 LS-27227 lens / plastic mount (B0020). They are also available without a lens – just a generic plastic lens mount to protect the sensor during shipping. The lens mount supplied with your lens replaces the generic mount. They may also be purchased without a lens, but with a higher quality metal M12 or CS lens mount, or they may be configured with a motorized IR cutoff filter mount; for the motorized IR cutoff filter mount, the user must supply the 5-18 V power.
The key benefit of the standard lens mounts available with this module is the simplicity in swapping the lens – fisheye, wide-angle, telephoto, zoom, IR or NoIR filter – all of which are available here – click on the Camera Lenses product category for the complete selection of ArduCAM lenses. Be sure to note the compatible lens mount height (7 mm, 10 mm, etc.) for each lens selected. Each lens purchased separately comes with an appropriate height lens mount (plastic for M12, metal for CS). Click on the Camera Lens Mounts product category for information about lens mounts, including compatibility with the various lenses.
In the Arduino world, a “shield” is a piggy-back circuit board that provides additional functionality to the development board. In this context, a camera shield provides the required interface from the camera module to your computer. You may choose to create your own custom-built hardware interface via the 20-pin 0.1″ pitch connector. Or, you may purchase one of the available ArduCAM camera shields.
The ArduCAM USB Camera Shields USB2 Rev D (B0095) or USB3 Rev C (B0111) and Parallel Adapter Board (B0126) provide you a USB connection to a Windows, x86 Linux, Nvidia Jetson, or Raspberry Pi computer for these camera modules. You may use the ArduCAM F Shield Rev V2 (B0051) or the ArduCAM LF Shield Rev V2 (B0052) to connect to Arduino system boards. Open-source software and binaries are provided on the ArduCAM GitHub site (see link below) for these shields.
- OV5642 OmniVision color sensor
- 5.0 MP resolution (2592 H x 1944 V)
- 1.4 µm x 1.4 µm pixel size, 3673.6 µm x 2738.4 µm sensor size
- 1/4″ optical format
- 18 mm to 20 mm lens mount pitch (M12 or CS)
- Single 3.3 V power input
- core: 1.5 VDC + 5% (internal regulator)
- analog: 2.6 ~ 3.0 V
- I/O: 1.7 ~ 3.0 V
- output formats: (8-bit): YUV(422/420) / YCbCr422, RGB565/555/444, CCIR656, 8-bit compression data, 8/10-bit raw RGB data
- input clock frequency: 6 ~ 27 MHz
- maximum image transfer rate:
- 5.0 MP (2592×1944): 15 fps (and any size scaling down from 5.0 MP)
- 1080p (1920×1080): 30 fps
- 720p (1280×720): 60 fps
- VGA (640×480): 60 fps
- QVGA (320×240): 120 fps
- scan mode: progressive
- 20 pin 2.54 mm (0.1″) pin header connector
- 39 g / 31 mm x 31 mm
- 5.0 MP Camera Module OV5642 with selected lens / mount option (qty 1)
- Data Sheet for OmniVision OV5642
- Data Sheet for ArduCAM OV5642 Camera Module
- Online Documentation for ArduCAM SPI Cameras for Arduino
- ArduCAM GitHub Open Source Software for Arduino Compatible Breakout Boards
- User’s Guide for ArduCAM USB Camera Shield
- Online Documentation for ArduCAM OV5642 Breakout Boards
- ArduCAM GitHub Open Source Software for ArduCAM USB Camera Shields