-->
Page 1 of 6

How to get some stills out of OV7670.

PostPosted: Tue Apr 12, 2016 6:39 pm
by hdrut
Hello all,

I've been working on this project for a couple of weeks now, and decided I was going to post my progress since apparently this is a hot topic.

Let me first warn you about the following points:

- There doesn't seem to be a way of getting real video out of OV7670, since the amount of data is excessive for the ESP8266 to handle (50KB per frame for QCIF resolution). This version is able to get 1 frame every 2,5 seconds aprox.
Perhaps with an SPI port expander we can do better, that's going to be my next target...

- As you all know, GPIOs available are very limited, so my testbench requires to switch over a number of pins after downloading the program/booting.

- Code is AS IS. Though I'm sure it can be improved in many ways, it works for me and I don't have much time to clean it up.

- Perhaps the most valuable part of my work are OV7670 registers configuration. It took me many hours to realise the correct values !!

Having said that, hereĀ“s the code:

https://bitbucket.org/hdrut/ov7670_w_esp8266


And for testing purposes, there's also a small Java server that gets the stills and saves them to disk.


Questions/comments are welcome!

Re: How to get some stills out of OV7670.

PostPosted: Tue Apr 12, 2016 8:26 pm
by RichardS
Very nice, but I do not see any files on BitBucket :-)

Thanks!

RichardS

Re: How to get some stills out of OV7670.

PostPosted: Tue Apr 12, 2016 8:31 pm
by hdrut
RichardS wrote:Very nice, but I do not see any files on BitBucket :-)

Thanks!

RichardS



Just updated it!

Re: How to get some stills out of OV7670.

PostPosted: Wed Apr 13, 2016 10:45 pm
by RichardS
thanks!

RichardS