Re: ESP8266 for sending raw camera data directly
Posted: Tue Jul 07, 2015 5:20 pm
The camera resolution is 640 x 480, but it supports others like QCIF (176 x 144) by changing the registers, which I'd be fine with to start with. The camera handles compression and can do various formats including yuv422, whereby it stores each pixel in 2 bytes on average, which amounts to 50688 bytes per frame. If driven with something like 12MHz, it will produce 15 fps, which would mean a total of 760 Kb per second is produced and sent. If I can make that work, I can try increasing resolution/frame rate. All the ESP would need to do is receive the compressed data and send it, no processing required. The decompression is not much of a problem as it would be handled on the receiving computer.
That data rate is well within the limit of wifi throughput, what I don't know is whether the ESP8266 can accomplish the acquisition itself. There are examples of code written for the frame grabber for this camera, so I might be able to adapt it (or write my own), but I have no idea if I can even set up the ESP8266 with the custom program, or if it can acquire that fast.
That data rate is well within the limit of wifi throughput, what I don't know is whether the ESP8266 can accomplish the acquisition itself. There are examples of code written for the frame grabber for this camera, so I might be able to adapt it (or write my own), but I have no idea if I can even set up the ESP8266 with the custom program, or if it can acquire that fast.