The OV3660 Camera Module is a high-performance 3-megapixel image sensor designed for embedded vision, IoT camera projects, and microcontroller-based imaging applications. Built on OmniVision’s proven CMOS technology, this module delivers crisp image capture and smooth video performance in a compact, integration-friendly form factor.
At the heart of the module is the OV3660 sensor, a 1/5-inch CMOS image sensor capable of capturing still images at resolutions up to 2048 × 1536 pixels (3MP) and recording 720p HD video at 30fps with cropping and scaling . The sensor supports a maximum frame rate of 60fps at VGA resolution, making it suitable for applications requiring smooth motion capture . Its 69° field of view provides a balanced perspective suitable for surveillance, object recognition, and general-purpose imaging without the distortion associated with ultra-wide lenses.
The OV3660 incorporates OmniBSI backside illumination technology, which significantly improves light sensitivity compared to traditional front-side illuminated sensors. This means cleaner, brighter images in low-light conditions without requiring additional illumination hardware . The sensor also includes comprehensive image processing features built directly into the hardware: automatic exposure control, white balance, gamma correction, edge enhancement, lens shading correction, and noise cancellation — all configurable through the standard SCCB (Serial Camera Control Bus) interface .
For system integration, the OV3660 supports multiple output formats including RAW, RGB565/555/444, YUV422/420, YCbCr422, and JPEG compression . The module interfaces through a DVP (Digital Video Port) 8-bit parallel interface, making it directly compatible with ESP32, ESP32-S3, and other microcontrollers that feature native camera peripherals . JPEG compression is handled on-sensor, reducing bandwidth requirements and enabling efficient video streaming over WiFi or Ethernet.
The module is widely used in ESP32-CAM projects, AI vision development boards, and IoT surveillance systems . It is a drop-in upgrade for boards designed for the OV2640, sharing the same 24-pin DVP connector and SCCB control interface . Common development platforms include Arduino IDE (with esp32-camera library) and ESP-IDF .
Whether you are building a smart doorbell, a remote monitoring system, an AI vision prototype, or a DIY camera project, the OV3660 Camera Module offers a proven combination of resolution, low-light performance, and integration simplicity. It is suitable for individual makers, students, and businesses purchasing in bulk for product development or deployment.
Features
-
3MP resolution (2048 × 1536) — Captures detailed still images suitable for surveillance, recognition, and documentation .
-
60fps at VGA — Smooth video capture for motion-sensitive applications .
-
69° field of view — Balanced perspective without wide-angle distortion, suitable for general imaging.
-
OmniBSI backside illumination — Improved low-light sensitivity without hardware modifications .
-
On-sensor JPEG compression — Reduces bandwidth and storage requirements for streaming and logging .
-
DVP 8-bit parallel interface — Direct compatibility with ESP32/ESP32-S3 camera peripherals .
-
SCCB control interface — Standard I2C-like protocol for configuring exposure, white balance, and image parameters.
-
On-chip image processing — Automatic exposure, white balance, gamma correction, and noise cancellation built in .
Technical Specifications
| # | Parameter | Specification |
|---|---|---|
| 1 | Image Sensor | OV3660 (1/5-inch CMOS) |
| 2 | Maximum Resolution | 3MP (2048 × 1536) |
| 3 | Maximum Frame Rate | 60fps @ VGA; 30fps @ 720p |
| 4 | Field of View | 69° (diagonal) |
| 5 | Output Formats | JPEG, RAW, RGB565, YUV422/420, YCbCr422 |
| 6 | Interface | DVP 8-bit parallel + SCCB control |
| 7 | Pixel Size | 1.4µm × 1.4µm |
| 8 | Operating Voltage | Core: 1.5V; I/O: 1.8V/2.8V (module dependent) |















