I try create a working door eye camera, but i get after every step another limitation.
I have started with esp32-cam + a 3.5" TFT display, the code itself worked with ili9488 , also i have successfully adapted lovyan fast gfx library. Picture was acceptable, but not perfect, SPI is SPI still have some limitation and i want better resolution than QVGA.
I have read lot post, viewed lot youtube video 8 bit parallel display can give much better fps and picture. Okey, but the esp32-cam have minimal legs, im unable to use the faster parallel display with esp32-cam
After comes a new idea, i have found a older project:
This project use a OV7670 camera, what can be connected to the esp32 board.
So i get a new 3.5" display, a arduino tft shield with faster parallel connection, i can use this too.
After comes the next slap, i can get localy a different type OV7670, with less leg:
https://www.hestore.hu/prod_10041802.html
The lcdtocam project using this type of ov7670 and pins:
maybe this is a new variant, i dont know, but i have found just 1-2 old project, and almost all code example was too old to use. The maximum what i got a still photo from this camera.
Also the lcdtocam project code was too old to compile.
1.,
After this long story, my question is, there is any way, any working way using a parallel TFT + this type OV7670?
However i can use this ili9486 tft shield with esp32, but currently im unable to find any working OV7670 example, lookslike this type camera not supported.
2.,
Or there is any type of esp32 type camera board with more pins?
3.,
Or somebody have a better idea?
I can use smaller screen, QVGA resolution and DMA supported SPI driver - and thats all, but i want use larger resolution/faster screen.
I try create a working door eye camera, but i get after every step another limitation.
I have started with esp32-cam + a 3.5" TFT display, the code itself worked with ili9488 , also i have successfully adapted lovyan fast gfx library. Picture was acceptable, but not perfect, SPI is SPI still have some limitation and i want better resolution than QVGA.
I have read lot post, viewed lot youtube video 8 bit parallel display can give much better fps and picture. Okey, but the esp32-cam have minimal legs, im unable to use the faster parallel display with esp32-cam
After comes a new idea, i have found a older project:
This project use a OV7670 camera, what can be connected to the esp32 board.
So i get a new 3.5" display, a arduino tft shield with faster parallel connection, i can use this too.
After comes the next slap, i can get localy a different type OV7670, with less leg:
https://www.hestore.hu/prod_10041802.html
The lcdtocam project using this type of ov7670 and pins:
maybe this is a new variant, i dont know, but i have found just 1-2 old project, and almost all code example was too old to use. The maximum what i got a still photo from this camera.
Also the lcdtocam project code was too old to compile.
1.,
After this long story, my question is, there is any way, any working way using a parallel TFT + this type OV7670?
However i can use this ili9486 tft shield with esp32, but currently im unable to find any working OV7670 example, lookslike this type camera not supported.
2.,
Or there is any type of esp32 type camera board with more pins?
3.,
Or somebody have a better idea?
Tryed workarounds:
I can use smaller screen, QVGA resolution and DMA supported SPI driver with SPI type TFT- and thats all, but i want use larger picture/resolution fluent screen, better FPS.
I have also tryed use wifi/websocket connection between a esp32-cam - esp32+parallel TFT, but lookslike the websocket connection itself have some limitation, picture/video fps was not perfect.
Here is my demo with the esp32 cam+spi tft, just the QVGA resolution was wrong set:
Picture was not perfect, but set resolution to 480x320 picture was slowed down visible.
The main problem in all case we see fast jpg pictures, because esp32 unable to handle real video streams