Camera Modules

1
Yes
None
1
Name...
/camera-modules/
Thumbnail

Categories:

Sub-Categories:

Camera Breakout Boards
OV7670 Camera Breakout Board
OV7670 Camera Breakout Board Image
  • Features
  • Optical size 1/6 inch
  • Resolution 640×480 VGA
  • Onboard regulator, only single 3.3V supply needed
  • Standard 0.1inch (2.54mm) pin pitch header connector
  • Mounted with high quality F1.8 / 6mm lens
  • Output support for Raw RGB, RGB (GRB 4:2:2, RGB565/555/444), YUV (4:2:2) and YCbCr (4:2:2) formats
  • High sensitivity for low-light operation
  • Low operating voltage for embedded portable apps
  • Standard SCCB interface compatible with I2C interface
  • Supports image sizes: VGA, CIF, and any size scaling down from CIF to 40×30
  • VarioPixel® method for sub-sampling
  • Automatic image control functions including: Automatic
  • Exposure Control (AEC), Automatic Gain Control (AGC), Automatic White Balance (AWB), Automatic
  • Band Filter (ABF), and Automatic Black-Level Calibration (ABLC)
  • Image quality controls including color saturation, hue, gamma, sharpness (edge enhancement), and anti-blooming
  • ISP includes noise reduction and defect correction
  • Supports LED and flash strobe mode
  • Supports scaling
  • Lens shading correction
  • Flicker (50/60 Hz) auto detection
  • Saturation level auto adjust (UV adjust)
  • Edge enhancement level auto adjust
  • De-noise level auto adjust
  • Application
  • 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.

OV7670_app1

 

 

 

 

 

 

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.

OV7670_app2

 

 

 

 

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 ArduCAM 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

 

 

 

 

 

  • Pin Definition
Pin No. PIN NAME TYPE DESCRIPTION
1 VCC POWER 3.3v Power supply
2 GND Ground Power ground
3 SCL Input Two-Wire Serial Interface Clock
4 SDATA Bi-directional Two-Wire Serial Interface Data I/O
5 VSYNC Output Active High: Frame Valid; indicates active frame
6 HREF Output Active High: Line/Data Valid; indicates active pixels
7 PCLK Output Pixel Clock output from sensor
8 XCLK Input Master Clock into Sensor
9 DOUT9 Output Pixel Data Output 9 (MSB)
10 DOUT8 Output Pixel Data Output 8
11 DOUT7 Output Pixel Data Output 7
12 DOUT6 Output Pixel Data Output 6
13 DOUT5 Output Pixel Data Output 5
14 DOUT4 Output Pixel Data Output 4
15 DOUT3 Output Pixel Data Output 3
16 DOUT2 Output Pixel Data Output 2 (LSB)
  • Mechanical Dimension

OV7670_Dim

 

 

 

 

 

 

 

OV7675 Camera Breakout Board
OV7675 Camera Breakout Board Image

Feature

  • Active array size: 640×480
  • Output formats: YUV422, Raw RGB, ITU656, RGB565
  • Maximum image transfer rate: VGA 30fps, QVGA 60fps, QQVGA 240pfs
  • Sensitivity: 1800 mV/(Lux-sec)
  • S/N ratio: 38 dB
  • Maximum exposure interval: 510 x tROW
  • Pixel size: 2.5 μm x 2.5 μm
  • Image area: 1640 μm x 1220 μm

Power supply:

  • Analog: 2.6 ~ 3.0V
  • Core: 1.5V DC + 5% (internal regulator)
  • I/O: 1.71 ~ 3.0V

Power requirements:

  • Active: 98 mW
  • Standby: 60 μW

Temperature range:

  • Operating: -30°C to 70°C
  • Stable image: 0°C to 50°C
OV2640 Camera Breakout Board
OV2640 Camera Breakout Board Image

Features

  • M12 mount lens holder
  • 1/4” sensor size
  • High sensitivity for low-light operation
  • Standard SCCB interface
  • Low operating voltage for embedded portable apps

Specifications

  • 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, SVGA, 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), and Automatic Black-Level Calibration (ABLC)
  • Image quality controls including color saturation, gamma, sharpness (edge enhancement), lens correction, white pixel canceling, noise canceling, and 50/60 Hz luminance detection

Application

  • Cellular phones
  • PDAs
  • Toys
  • Other battery-powered products
  • Can be used in Arduino, Maple, ChipKit, STM32, ARM, DSP, FPGA platforms
OV5642 CS Mount Breakout Board
OV5642 CS Mount Breakout Board Image
  • Active array size: 2592 x 1944
  • Lens size: 1/4″
  • Input clock frequency: 6 ~ 27 MHz
  • Shutter: rolling shutter
  • Scan mode: progressive
  • Pixel size: 1.4 µm x 1.4 µm
  • Image area: 3673.6 µm x 2738.4 µm
MT9J001 Camera Breakout Board
MT9J001 Camera Breakout Board Image
  • Image Sensor: MT9J001 Monochrom
  • Optical format: 1/2.3-inch (4:3)
    Lens mount: CS mount
  • Active Pixels: 3856H x 2764V maximum
  • Pixel Size: 1.67 x 1.67um
  • Frame rate: 7.5fps@10MP, 60fps@VGA
  • Pixel format: RAW Bayer pattern
    Shutter mode: Rolling with global reset release
  • Input Clock: 6 ~ 48MHz
  • Output Pixel Clock: 80MHz max
  • Output Interface: 12bit Parallel
  • Responsivity: 0.31 V/lux-sec (550nm)
  • Dynamic range: 65.2dB
  • SNR MAX: 34dB
    Input voltage: 3.3V
  • Power consumption: 388mW
  • Operating temperature –30°C to +70°C (at junction)
MT9F002 Camera Breakout Board
MT9F002 Camera Breakout Board Image
  • Image Sensor: MT9F002 Color
  • Optical format: 1/2.3-inch (4:3)
    Lens mount: M12 mount or CS mount
  • Active Pixels: 4608H x 3288V maximum
  • Pixel Size: 1.67 x 1.67um
  • Frame rate: 6.3fps@10MP, 60fps@VGA
  • Pixel format: RGB RAW Bayer pattern
    Shutter mode: Rolling with global reset release
  • Input Clock: 6 ~ 48MHz
  • Output Pixel Clock: 80MHz max
  • Output Interface: 12bit Parallel
  • Responsivity: 0.724 V/lux-sec (550nm)
  • Dynamic range: 65.3dB
  • SNR MAX: 35.5dB
    Input voltage: 3.3V
  • Power consumption: 720mW
  • Operating temperature –30°C to +70°C (at junction)
SPI Camera Modules
ArduCAM Mini 2MP
ArduCAM Mini 2MP Image
  • 2MP image sensor OV2640
  • M12 mount lens holder with changeable lens options
  • Onboard 384KByte frame buffer
  • IR sensitive with proper lens combination
  • I2C interface for the sensor configuration
  • SPI interface for camera commands and data stream
  • All IO ports are 5V/3.3V tolerant
  • Support JPEG compression mode, single and multiple shoot mode, one time capture multiple read operation, burst read operation, low power mode and etc.
  • 3~10fps video output at low resolution
  • Well mated with standard Arduino boards
  • Provide open source code library for Arduino, STM32, Chipkit, Raspberry Pi, BeagleBone Black
  • Small form of factor
ArduCAM Mini 5MP Plus
ArduCAM Mini 5MP Plus Image
  • 5MP image sensor OV5642
  • M12 mount lens holder with changeable lens options
  • Onboard 8MByte frame buffer
  • IR sensitive with proper lens combination
  • I2C interface for the sensor configuration
  • SPI interface for camera commands and data stream
  • All IO ports are 5V/3.3V tolerant
  • Support JPEG compression mode, single and multiple shoot mode, one time capture multiple read operation, burst read operation, low power mode and etc.
  • 1~5fps video output at low resolution
  • Well mated with standard Arduino boards
  • Provide open source code library for Arduino, STM32, Chipkit, Raspberry Pi, BeagleBone Black
  • Small form of factor
ArduCAM Mini 2MP V2
ArduCAM Mini 2MP V2 Image
  • 2MP image sensor OV2640
  • 60 degree FOV stock lens
  • Onboard 384KByte frame buffer
  • I2C interface for the sensor configuration
  • SPI interface for camera commands and data stream
  • All IO ports are 5V/3.3V tolerant
  • Support JPEG compression mode, single and multiple shoot mode, one time capture multiple read operation, burst read operation, low power mode and etc.
  • 3~10fps video output at low resolution
  • Well mated with standard Arduino boards
  • Provide open source code library for Arduino, STM32, Chipkit, Raspberry Pi, BeagleBone Black
  • Small form of factor
ArduCAM Shield V2
ArduCAM Shield V2 Image
  • Support 0.3MP~5MP camera modules
  • 3.2 inch TFT LCD with touch screen
  • Build in SD/TF card socket
  • Support JPEG compression mode, single and multiple shoot mode, one time capture multiple read operation, burst read operation, low power mode and etc.
  • Support almost any microcontroller platform
  • Provide open source code library, please visit arducam github
  • All ArduCAM’s IO ports are 5V/3.3V tolerant
  • Well mated with standard Arduino boards

More information please visit this page.

Lenses
M12 Fisheye Lens LS-32220
M12 Fisheye Lens LS-32220 Image
  • Optical Format: 1/3.2″
  • EFL : 0.76mm
  • TTL: 15mm
  • F/NO. : 2.1
  • FOV: 222H / 222V / 222D (degree)
  • Optical Distrotion: <-97.2%
  • Construction: 2G4P+1IR
  • Work with Raspberry Pi M12 mount camera boards
  • Work with ArduCAM Mini 2MP/5MP camera boards

 

CS Mount Lens LS-2717CS
CS Mount Lens LS-2717CS Image
  • Optical Format: 1/3″
  • EFL: 4.0mm
  • F/NO. : 1.4
  • FOV: Diagonal FOV 91 degree
  • Lens Mount: CS mount
Camera Breakout Boards
OV7670 Camera Breakout Board Image
OV7670 Camera Breakout Board
Features Optical size 1/6 inch Resolution 640×480 VGA Onboard regulator, only single 3.3V supply needed Standard 0.1inch (2.54mm) pin pitch header connector Mounted wit... Read More
OV7675 Camera Breakout Board Image
OV7675 Camera Breakout Board
Feature Active array size: 640×480 Output formats: YUV422, Raw RGB, ITU656, RGB565 Maximum image transfer rate: VGA 30fps, QVGA 60fps, QQVGA 240pfs Sensitivity: 1800 mV/(Lux-sec)... Read More
OV2640 Camera Breakout Board Image
OV2640 Camera Breakout Board
Features M12 mount lens holder 1/4” sensor size High sensitivity for low-light operation Standard SCCB interface Low operating voltage for embedded portable apps ... Read More
OV5642 CS Mount Breakout Board Image
OV5642 CS Mount Breakout Board
Active array size: 2592 x 1944 Lens size: 1/4″ Input clock frequency: 6 ~ 27 MHz Shutter: rolling shutter Scan mode: progressive Pixel size: 1.4 µm x 1.4 µm Image area: 3673... Read More
MT9J001 Camera Breakout Board Image
MT9J001 Camera Breakout Board
Image Sensor: MT9J001 Monochrom Optical format: 1/2.3-inch (4:3) Lens mount: CS mount Active Pixels: 3856H x 2764V maximum Pixel Size: 1.67 x 1.67um Frame rate: 7.5fps@10MP, 60fps@VGA ... Read More
MT9F002 Camera Breakout Board Image
MT9F002 Camera Breakout Board
Image Sensor: MT9F002 Color Optical format: 1/2.3-inch (4:3) Lens mount: M12 mount or CS mount Active Pixels: 4608H x 3288V maximum Pixel Size: 1.67 x 1.67um Frame rate: 6.3fps@10MP, 60fps... Read More
SPI Camera Modules
ArduCAM Mini 2MP Image
ArduCAM Mini 2MP
2MP image sensor OV2640 M12 mount lens holder with changeable lens options Onboard 384KByte frame buffer IR sensitive with proper lens combination I2C interface for the sensor configuration ... Read More
ArduCAM Mini 5MP Plus Image
ArduCAM Mini 5MP Plus
5MP image sensor OV5642 M12 mount lens holder with changeable lens options Onboard 8MByte frame buffer IR sensitive with proper lens combination I2C interface for the sensor configuration ... Read More
ArduCAM Mini 2MP V2 Image
ArduCAM Mini 2MP V2
2MP image sensor OV2640 60 degree FOV stock lens Onboard 384KByte frame buffer I2C interface for the sensor configuration SPI interface for camera commands and data stream All IO ports ... Read More
ArduCAM Shield V2 Image
ArduCAM Shield V2
Support 0.3MP~5MP camera modules 3.2 inch TFT LCD with touch screen Build in SD/TF card socket Support JPEG compression mode, single and multiple shoot mode, one time capture multiple read operation, burs... Read More
Lenses
M12 Fisheye Lens LS-32220 Image
M12 Fisheye Lens LS-32220
Optical Format: 1/3.2″ EFL : 0.76mm TTL: 15mm F/NO. : 2.1 FOV: 222H / 222V / 222D (degree) Optical Distrotion: <-97.2% Construction: 2G4P+1IR Work with Raspberry P... Read More
CS Mount Lens LS-2717CS Image
CS Mount Lens LS-2717CS
Optical Format: 1/3″ EFL: 4.0mm F/NO. : 1.4 FOV: Diagonal FOV 91 degree Lens Mount: CS mount