- Home
- Catalogues
- List of Supervising Constructions for High School - High School 2025-2026
- Catalogue of Science and Technology Aids 2025-2026
- Design & Technology Catalogue Primary Schools 2024-2025
- Catalogue of Science and Technology Aids 2024-25
- Catalogue of Science and Technology Aids 2023-24
- Christmas Crafts Set
- Nursery Schools Catalogue 2022-2023
- Nursery Schools Catalogue 2020-2021
- Nursery Schools Catalogue 2018-2019
- Happy and Creative Hands
- Jobs Category
- About us
- FAQ
- Terms and conditions of use
- Privacy Policy
- Cookies Policy
- Payment Methods
- Shipping Methods
- Returns Policy
- Payment Response
- Registration Successful
- Shipments to Greece
- New Service Point
- Teacher Registration
- Box Now Shipping Service
- 40 years Antoniadis
- Catalogues
- Catalogues
- About us
- Payment Methods
-
Educational Products
-
School Equipment
- All
- Write 'N' Wipe Boards
- White Magnetic Boards
- Board Erasers & Cleaners
- Interactive Boards
- Cork Boards
- Boards Paper Roll
- Talking Points
- Measuring Instruments
- Rotary Trimmer & Guillotine Machines
- Binding Machines
- Laminators
- Maps
- Literacy
- Time
- Presenters
- Music Instruments
- Batteries
- USB Memory Sticks
- Pocket Charts
- Various
-
Stationery
-
STEM - Robotics - Programming
-
Electronics
-
Educational Toys & Construction Kits
- All
- Mechanics
- Robotics
- Coding
- Simple Circuit Kits
- Science
- Green Science
- Planets
- Dinosaurs - Volcanos
- Animals
- Lenses
- Logic / Understanding
- Card & Board Games
- Rubik's Cubes
- Puzzles
- Magnetic Boards
- Hama Beads
- Painting Sets
- Craft Sets
- Creative Hands
- Soft Play Dough
- Fridge Magnets
- Wooden toys
- Baby Toys
- Gadgets
- Construction "Antoniadis"
- Seasonal
- Birthday Gifts
- Gift Vouchers
-
Tools & Adhesives
-
Craft Materials
- All
- Resin Art, Casting & Sculpting
- Decoupage & Mixed Media
- Items for Decoration
- Model Making & Mockup Supplies
- Creation Materials
- Decoratives
- Paints - Colours
- Mediums & Auxiliaries
- Canvases & Canvas Panels
- Clocks & Accessories
- Cards & Papers
- Fabrics
- Scrapbooking - Papers
- Powertex
- Quilling
- Seasonal
- All
- Acrylics
- Metallic - Pearl
- Chalk Paints
- Oil Paints
- Watercolours - Temperas
- Glass paints
- Fabric Paints
- Pouring Paint Sets
- Face painting
- Lasur Paints
- Chalkboard
- Pencils
- Chalks
- Markers
- Pastel-Crayons
- Outliners
- Alcohol Inks
- Spray
- Pigments for Liquid Glass
- Pigments
- Coloring Books
- Painting by numbers
- Paint Palettes and Containers
-
Art Supplies
VGA Camera 300KP Module - OV7670
The OV7670 is a compact VGA camera module by OmniVision that integrates a 300KP image sensor and image processor on a single chip. Operating at low voltage, it communicates via the SCCB bus (Serial Camera Control Bus, compatible with I²C) and outputs 8-bit image data, making it a popular choice for embedded vision applications with microcontrollers and single-board computers.
Key Features
- 300KP VGA Resolution: Captures images at VGA (640×480) resolution → sufficient for object detection, video streaming, and machine vision prototypes
- Up to 30 fps: Full-frame VGA output at 30 frames per second → smooth real-time video capture
- SCCB Interface Control: Full programmability over image quality settings → adjust gamma, white balance, saturation, and chroma via software
- 8-bit Parallel Data Output: Standard parallel interface for image data → compatible with microcontrollers that support parallel camera interfaces
- Flexible Output Modes: Supports full frame, sub-sampled, and windowed output → reduce data load by capturing only the region of interest
- Compact Form Factor: Small PCB module → easy to integrate into space-constrained enclosures and prototypes
- Low Operating Voltage: Designed for low-power embedded systems → suitable for battery-powered and portable devices
Pinout & Wiring
| PIN | Symbol | Description |
|---|---|---|
| 1 | 3.3V | Power supply (3.3V) |
| 2 | GND | Ground |
| 3 | SCL | SCCB clock (I²C-compatible) |
| 4 | SDA | SCCB data (I²C-compatible) |
| 5 | VS / VSYNC | Vertical sync signal |
| 6 | HS / HREF | Horizontal reference signal |
| 7 | PCLK | Pixel clock output |
| 8 | XCLK | External clock input (from MCU) |
| 9–16 | D0–D7 | 8-bit parallel pixel data output |
| 17 | RESET | Hardware reset (active low) |
| 18 | PWDN | Power down mode (active high) |
Wiring note: The OV7670 operates at 3.3V. When connecting to a 5V Arduino, use a logic level shifter on the SCCB (SCL/SDA) and data lines to avoid damaging the sensor. The XCLK signal must be provided by the host MCU (typically 8–24 MHz).
Compatibility
- Arduino UNO / Mega: Compatible via logic level shifting (5V → 3.3V required on data and SCCB lines). The Mega is preferred due to more available I/O pins for the parallel data bus.
- ESP32: Natively 3.3V — direct connection supported. ESP32-CAM uses the same OV7670 sensor family.
- STM32 / ARM Cortex-M: Well-supported with hardware DCMI (Digital Camera Interface) peripherals for efficient parallel data capture.
- Raspberry Pi: Can be interfaced via GPIO with software bit-banging or a dedicated camera adapter.
Typical Applications
- DIY security cameras: Build a low-cost surveillance or motion-detection camera with an Arduino Mega or ESP32.
- Machine vision prototypes: Capture and process images for color detection, shape recognition, or barcode reading in maker projects.
- Robotics: Add visual awareness to your robot — line following, obstacle detection, or target tracking.
- Educational projects: Learn image sensor interfacing, parallel bus communication, and real-time image processing concepts.
- IoT image capture: Integrate with an ESP32 for wireless image transmission and cloud upload applications.
Technical Specifications
| Specification | Value |
|---|---|
| Interface | SCCB (I²C-compatible) + 8-bit parallel data |
| Supply Voltage | 3.3V |
| Image Resolution | VGA (640×480) — 300KP |
| Max Frame Rate | 30 fps at VGA |
| Data Output Width | 8-bit |
| Output Modes | Full frame, sub-sampled, windowed |
| Image Processing | Gamma correction, white balance, saturation, chroma |
| Brand | OEM (OmniVision sensor) |
| MPN | OV7670 |
FAQ
Q: Can I use the OV7670 directly with a 5V Arduino UNO?
A: Not directly — the OV7670 is a 3.3V device. You must use a logic level shifter on all signal lines (SCCB, XCLK, and D0–D7) to prevent damage to the sensor.
Q: Does the OV7670 module include a FIFO buffer?
A: This standard OV7670 module does not include a FIFO buffer. A separate OV7670+FIFO variant exists if you need buffered image capture without tight timing requirements on the MCU side.
⚠ Note: This module operates at 3.3V only. Applying 5V directly to the signal or power pins will permanently damage the sensor. Always verify your voltage levels before connecting.