1.3MP: OV9650

Key Feature

  • Active Array Size: 1300 x 1028
  • Power Supply:
    Core 1.8VDC + 10%
    Analog 2.45 to 2.8 VDC
    I/O 2.5V to (VDD-A+0.3V)
  • Power Requirements:
    Active 50 mW (15 fps, no I/Opower)
    Standby 30 μW
  • Temperature Range:
    Operation -20°C to 70°C
    Stable Image 0°C to 50°C
  • Output Formats (8-bit):
    • YUV/YCbCr 4:2:2
    • GRB 4:2:2
    • Raw RGB Data
  • Lens Size: 1/4″
  • Maximum Image/Transfer Rate:
    SXGA 15 fps
    VGA 30 fps
    QVGA, QQVGA, CIF 60 fps
    QCIF, QQCIF 120 fps
  • Sensitivity: 0.9 v/Lux-sec
  • S/N Ratio: 40 dB
  • Dynamic Range: 62 dB
  • Scan Mode: Progressive
  • Maximum Exposure Interval: 1050 x tROW
  • Pixel Size 3.18 μm x 3.18 μm
  • Image Area 4.13 mm x 3.28 mm


  • Cellular phones
  • PDAs
  • Toys
  • Other battery-powered products
  • Can be used in Arduino, Maple, ChipKit, STM32, ARM, DSP, FPGA platforms


The following schematic diagram show a basic camera based system. The camera module is powered from a single +3.3V power supply. An external oscillator provide the clock source for camera module XCLK pin. With proper configuration to the camera internal registers via I2C bus, then the camera supply pixel clock (PCLK) and camera data (Data[9:0]) back to the host with synchronize signal like HREF and VSYNC.


The host may have integrate camera interface like STM32F2 or STM32F4 series MCUs, or ARM9/11 which has dedicate camera port, and DPS like TI TMS320DM series, as well as FPGAs that user can design special logic for camera application. The typical connection between these system and camera module would show like following diagram.


For the host that doesn’t have a dedicate camera interface, additional hardware is needed. User need to buffer a entire frame before read them out with low speed MCUs. For example Arduino Camera Shield is a additional hardware that can be connected to Arduino UNO/Mega board, user can take a photo or something like that easily. The following diagram show the system without dedicate camera interface.OV7670_app3


OV9650 Sensor Datasheet 
OV9650 Camera Module Drawing and Pinout
OV9650 Sensor Software Application Note

ArduCAM Shield DataSheet
ArduCAM Shield Hardware Application Note
ArduCAM Shield Software Application Note

ArduCAM USB Camera Shield User Guide

Leave a Reply

Your email address will not be published. Required fields are marked *