Last updated
OV5640 Camera Board (A) is a CMOS camera uses sensor OV5640, takes 5 Megapixel image in QSXGA mode (2592x1944), uses DVP data interface and SCCB control interface. It supports RGB565\RGB555\RGB444, YUV (422/420), YCbCr422 and JPEG pixel/image formats. The module can adjust white balance, saturation, hue, sharpness, and gamma correction. The resolution and frame rate are adjustable as well
Pixels: 5M
Resolution: 2592x1944
CCD: OV5640
uses 1.4 x 1.4 um pixels OmniBSI technology, high sensitivity, low crosstalk and noise
supports automatic exposure, white balance, elimination of light stripes, black level calibration, band pass filter, and so on.
supports adjustment of saturation, hue, gamma correction, sharpness, and lens calibration, etc
supports image zoom, shifting and window settings
Camera:
CCD size: 1/4 inches
Aperture (F): 3.0
Focal Length: 3.8mm
View angle (diagonal): 60 degrees
Output modes:
YUV (422/420)/YCbCr422
RGB565/555/444
CCIR656
RAW RGB
Compressed Data
Operating voltage: 3.3V
Control interface: SCCB (compatible with I2C)
Data interface: DVP 8-bits
Size: 35.70 mm × 23.90 mm
This module provides STM32F407\429\746 routines, here are demonstration examples for Waveshare Open746I-C development board:
Connect the module to DCMI port of the development board, connect USB-to-serial adapter to USART1 serial port on the board and to USB port on computer.
Open UartDisplay (camera data receiving software) on your computer, set number of port and its rate 921600, and the open the port.
Download the program into the board, push RESET button and after some initialization period it shows following data:
Push WAKE UP button and the board will start to sent continuously JPEG images via serial port and UartDisplay will show them
Push middle key of the board’s joystick and OV5640 module will keep image on LCD screen in RGB565 mode continuously.