OV2640 – 2.0 MP Camera Module:
The OV2640 – 2.0 MP Camera Module is based on the color OV2640 sensor from OmniVision. The sensor has a 1/4.0″ optical format, which combined with the pixel size of 2.2 µm x 2.2 µm, results in the 2.0 MP 1600 x 1200 UXGA image. This is a rolling shutter sensor, which captures an entire column (or row) simultaneously, and compiles the image by scanning across (or down).
Lens / Mounts:
These camera modules are sold bundled with the M12 LS-4011/IR lens. They may also be purchased with a higher quality metal M12 or CS lens mount, or with a motorized IR cutoff filter mount (the user must supply the 5-18 V power). They are also available with just a generic plastic lens mount to protect the sensor during shipping.
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″ header. Or, you will need to purchase one of the available ArduCAM camera shields. You may use the ArduCAM F Shield Rev C+ or the ArduCAM LF Shield Rev C+ to connect to Arduino system boards.
The ArduCAM USB Camera Shield provide you a USB2 connection to a Windows, x86 Linux, Nvidia Jetson, or Raspberry Pi computer for these camera modules. If you want to connect the OV2640 directly to Arduino or Raspberry Pi, check out the Arducam OV2640 2.0 MP Mini Module. Open-source software and binaries are provided on the ArduCAM GitHub site (see link below) for these shields. ArduCAM supplies a wide variety of camera modules that are compatible with their USB Camera Shields, which are available on this site.
- M12 x P0.5 mount lens holder
- 1/4.0” sensor size
- 2.2 µm x 2.2 µm pixel size, 3.590 mm x 2.684 mm sensor size
- High sensitivity for low-light operation
- Standard SCCB interface
- 15 frames per second (fps) in UXGA resolution
- Output support for Raw RGB, RGB (RGB565/555), GRB422, YUV (422/420) and YCbCr (4:2:2) formats, JPEG compression formats
- Supports image sizes: UXGA, SXGA, and any size scaling down from SXGA to 40×30
- Automatic image control functions including Automatic Exposure Control (AEC), Automatic Gain Control (AGC), Automatic White Balance (AWB), Automatic Band Filter (ABF), Automatic Black-Level Calibration (ABLC)
- Image quality controls including:
- color saturation
- sharpness (edge enhancement)
- lens correction
- white pixel canceling
- noise canceling
- 50/60 Hz luminance detection
- Low operating voltage for embedded portable apps
- Board Size: 30.5 x 30.5mm
- Mounted with LS-4011 Lens
- OV2640 – 2.0 MP 1/4.0 inch Camera Module w/ selected lens / mount (qty 1)