OV7670 Camera Module DIY Guide

Here we introduced one OV7670 camera module just purchased online, including the communication of camera module and Arduino UNO, the using ways to take photo via camera module, and so on. This is an Arduino camera module,  adopted the Surveillance cameras digital image processing chip-OV0706, specially designed for image acquisition and processing application,  based on TTL communication interface, very convenient to connect with Arduino controller, able to read image and data via UART serial port, and then perform some image processing. This is a detailed DIY guide for the OV7670 TTL and UART camera, and you can also download the code from ElecFreaks.

OV7670 Camera Module DIY Guide

Part 1   General description

This camera module can perform image processing such as AWB (auto white balance), AE (automatic exposure) and AGC (automatic gain control), for the video signal coming from CMOS sensor. What’s more, in fusion of other advanced technology such as image enhancement processing under low illumination, and image noise intelligent forecast and suppress, this module would output high quality digital video signals by standard CCIR656 interface. OV7670 built-in JPEG decoder supported reatime encoding for collected image, and external controller can easily read the M – JPEG video streams, achieving the camera design of double stream. OV7670 supported motion detection and OSD display function of screen characters and pattern overlay, capable of self-defining detection area and sensitivity.

Part 2  Test OV7670 camera module

Step 1   Needed tool for testing


1. SD Module

2. Digital key module

3. Arduino UNO

4. Jumper wire

5. USB cable

6. OV7670 camera module


1. Camera_VC0706_TEST

2. Arduino IDE(download it from official website)

Step 2 Hardware connection

1. Connect the hardware as below:


For more detail: OV7670 Camera Module DIY Guide

JLCPCB – Prototype 10 PCBs for $2 (For Any Color)
China’s Largest PCB Prototype Enterprise, 600,000+ Customers & 10,000+ Online Orders Daily
How to Get PCB Cash Coupon from JLCPCB: https://bit.ly/2GMCH9w

READ  How to Read Your First Autodesk EAGLE Schematic

This Post / Project can also be found using search terms:

  • OV7670 Kamera Modul arduino
  • arduino camera projects pdf
  • arduino ov0706
  • using esp8266 to control vc0706 camera module

Leave a Comment

= 4 + 2

(Spamcheck Enabled)

Read previous post:
Obstacle avoidance Arduino robot – build your own larryBot

So after 5 previous versions that had various flaws, I now have an Arduino robot that actually works and although...

Scroll to top