How do i transfer live video from camera to display

i bought this camera and screen:

what code do I need to input into arduino mega to transfer the image from the 2 cameras into 2 of the screens?

Thanks!!!

Is a Mega going to be fast enough to transfer "video" for even one channel?

i dont know, is it? should i buy raspberry pi instead?

You don't know because you did not multiply 30 frames per second times the frame size. That will give you the minimum data throughput necessary for a single camera. You have to read that data volume and turn around and send it before it's time for the next frame.

The Arduino Mega is totally unsuitable for image processing or transfer.

should i buy raspberry pi instead?

That would work, but they are out of stock everywhere.

I'd start by searching Library Manager for a library to read images from the camera ("OV7670") and a library to display images on the LCD ("GC9A01"). Each library has a 'More info" link at the bottom of the description which points to the sources and whatever documentation exists.

Library Manager has two libraries for "OV7670" so pick one of:

Arduino_OV767X by Arduino
Documentation here: GitHub - arduino-libraries/Arduino_OV767X: Official OV767X Library for Arduino , currently supports OV7670 and OV7675 cameras

or

Adafruit OV7670 by Adafruit
Documentation here: GitHub - adafruit/Adafruit_OV7670: Driver for 640x480 0V7670 cameras

Library Manager has one library for "GC9A01":
GFX Library for Arduino by Moon On Our Nation
Documentation here: GitHub - moononournation/Arduino_GFX: Arduino GFX developing for various color displays and various data bus interfaces

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.