OV7670 WITH FIFO CAMERA MODULE
A FIFO, is a buffer, you can kind of think of it like RAM, and the way it works is you can take a picture, and instead of trying to receive it directly on the arduino, the data gets sent to the FIFO.
Then, you can read the FIFO from your arduino, as fast, as you want.
You can send a command to the camera to take a picture connecting via I2C
For the FIFO, it is a parallel data bus, so it just means connecting the D0-D7 pins to digital pins on the arduino
The AL422B is a First-In-First-Output (FIFO) video frame memory used to buffer audio/video/graphic data for digital processing, timing correction, or format conversion
The AL422B consists of 3Mbits of memory,and is configured as 393,216 words x 8 bit FIFO (first in first out).
The built-in address and pointer control circuits provide a straightforward bus interface to serially read/write memory that can reduce inter-chip design efforts.
The 8-bit read/write ports can operate independently at a maximum speed of 50Mhz.
380KB high-capacity FIFO AL422B, very suitable for slow MCUs to acquire data directly through the I / O.
24MHZ active crystal oscillator
OV7670 2.8 V voltage stabilization LDO
Single work power 3.3 V (+ / -0.1 V), working temperature from 0 degrees - 50 degrees
Focal length of the lens 3.6 millimeters 650nm bands
Supports illumination applications for high sensitivity
Supports compensation losing light
50/60 Hz automatic detection