Application Notes

ArduCAM-M-2MP Hardware Application Note
www.ArduCAM.com
6
0 = active high, 1 = active low
Bit[1]: Sensor Vsync Polarity
0 = active high, 1 = active low
Bit[3]: Sensor data delay
0 = no delay, 1= delay 1 PCLK
Bit[4]: FIFO mode control
0 = FIFO mode disable, 1 = enable FIFO mode
Bit[6]: low power mode control
0 = normal mode, 1 = low power mode
0x04 RW FIFO control Register
Bit[0]: write ‘1’ to clear FIFO write done flag
Bit[1]: write ‘1’ to start capture
Bit[4]: write ‘1’ to reset FIFO write pointer
Bit[5]: write ‘1’ to reset FIFO read pointer
0x05 RW GPIO Direction Register
Bit[0]: Sensor reset IO direction
Bit[1]: Sensor power down IO direction
Bit[2]: Sensor power enable IO direction
0 = input, 1 = output
0x06 RW GPIO Write Register
Bit[0]: Sensor reset IO value
Bit[1]: Sensor power down IO value
Bit[1]: Sensor power enable IO value
0x3B RO Reserved
0x3C RO Burst FIFO read operation
0x3D RO Single FIFO read operation
0x3E RO Reserved
0x3F RO Reserved
0x40 RO ArduChip version, constant value 0x40 for 2MP
model
Bit[7:4]: integer part of the revision number
Bit[3:0]: decimal part of the revision number
0x41 RO Bit[0]: camera vsync pin status
Bit[3]: camera write FIFO done flag
0x42 RO Camera write FIFO size[7:0]
0x43 RO Camera write FIFO size[15:8]
0x44 RO Camera write FIFO size[18:16]
0x45 RO GPIO Read Register
Bit[0]: Sensor reset IO value
Bit[1]: Sensor power down IO value
Bit[1]: Sensor power enable IO value