OV7670 Camera Module
The OV7670 is a compact VGA camera module based on the OmniVision OV7670 image sensor. It provides a single-chip VGA camera and image processor capable of up to 30fps at 640×480 resolution, with multiple output formats including RGB565, YUV, and raw RGB.
Controlled via the SCCB interface (I²C compatible), the sensor offers full control over image quality including gamma correction, white balance, saturation, and sharpness. Built-in ISP functions handle automatic exposure, gain control, white balance, and noise reduction.
Key Features
- VGA Resolution – 640×480 at up to 30fps
- Multiple Output Formats – RGB565/555/444, YUV/YCbCr 4:2:2, GRB 4:2:2, Raw RGB
- SCCB/I²C Interface – Full control over image processing parameters
- Built-in ISP – Automatic exposure, gain, white balance, noise reduction, and dead pixel compensation
- Low Power – 60mW at 15fps VGA YUV, <20µA sleep mode
- Flexible Resolution – Supports VGA, CIF, and sub-sampled sizes down to 40×30
- 50/60Hz Detection – Automatic flicker elimination
Specifications
- Sensor: OV7670
- Resolution: 640 × 480 (VGA)
- Max Frame Rate: 30fps (VGA)
- I/O Voltage: 2.5–3.0V (internal 1.8V LDO)
- Pixel Size: 3.6 × 3.6 µm
- Optical Size: 1/6"
- Field of View: 25°
- Sensitivity: 1.3V/(Lux·sec)
- SNR: 46dB
- Dynamic Range: 52dB
- Scan Mode: Progressive
- Operating Temperature: −30°C to 70°C
Ideal For
- Embedded vision and image capture projects
- Arduino and microcontroller camera applications
- Learning image processing and computer vision basics
- Low-power surveillance and monitoring
The OV7670 Camera Module appears in the following collections:
