The OV20880 from OmniVision Technologies is a CMOS Image Sensor with Mega Pixels 20 MP, Supply Voltage 1.2 to 2.8 V, Frame Rate 30 fps, Clock Frequency 6 to 64 MHz, Operating Temperature -30 to 85 Degree C. More details for OV20880 can be seen below.