
Kehribar has interfaced a OV7670 camera module with Xmegae5 microcontroller without external FIFO:
- With current configuration, this system sends 20FPS 80×60 grayscale image data over 3Mbaud serial stream. There is 3 byte preamble {0xAA,0x55,0xAA} to indicate the start of a new image frame. Computer software / other MCU can use those bytes to sync with the data stream.
- Utilises two EDMA channels, two event channels, two timers and one UART peripheral of the XmegaE5 microcontroller.
- Computer software is written in C++ using OpenCV image drawing / matrix functions.
- This project is heavily inspired by “Interfacing a cheap phone camera module to a PIC32 microcontroller” project by @mikeselectricstuff.
