Camera/Arducam_dvp: possible resolution > QVGA?

I know... I am mostly just talking to myself :wink:

But I have a fork/branch of Arducam_dvp up on github:

Where it now has implementations for the missing methods. Most of it was extracted from the mbed nicla code base, from the camera class.

I still have some debug code in there that allows me to print out the registers, with a lot of the logical names for them.

I also made a version of the: Camera class example sketch: CameraCaptureZoomPan,
that compiles for the GIGA, but instead of sending the data over serial port it displays it on the screen. It starts the camera in full resolution 1600x1200 and sets up pan/zoom for 320x240
And each time you enter something in the Serial Monitor, it moves pans the picture over by 100 and when end of row goes to next row (down 100)...

CameraCaptureZoomPan_giga.ino (5.7 KB)