This is a follow-up to “Arduino OV7670 live image to screen” video. In this tutorial I am connecting only a camera to Arduino (no screen) and sending image to computer over serial connection.

Image can be transferred with up to 2Mbit/sec baud rate. Although that speed is not very stable and I have set 1Mbit/sec as default.

Interestingly tough the 1Mbit/sec only works with Arduino clones. With Genuine Arduino Uno you have to lower the baud rate since 1Mbit/sec is always very glitchy. I think that for some reason Chinese ch340 serial chip handles high speeds better than FTDI chip used in the original Arduino.

LiveOV7670 project (Arduino):

Arduino image captre project (Java):

Buy from
Uno clone:
Jumper Wires:

Disclosure: Bear in mind that some of the links in this post are affiliate links and if you go through them to make a purchase I will earn a commission. Keep in mind that I link these companies and their products because of their quality and not because of the commission I receive from your purchases. The decision is yours, and whether or not you decide to buy something is completely up to you.

Music from Youtube audio library.


Leave a Reply