Hi, I'd like to display video on a TFT screen connected to an arduino board.
The particular screen and board don't matter.
As mentioned everywhere, the arduino doesn't have enough processing power to be able to do much with video. (It's a different story with a Raspberry Pi but I'm interested in arduino)
This is where I'm at in terms of options.
-
The ridiculously simple.
As mentioned here Mask mounted camera - #7 by MichaelMeissner - Project Guidance - Arduino Forum I could stream a car backup monitor to the LCD screen. The arduino's role would be something to stick them both in to so they don't fall over. -
The more sophisticated.
Try to process the output of a camera.
Using either the Video Experimenter shield or an Arduino Yun
Analog Camera Vision system. - Project Guidance - Arduino Forum -
My preferred option
Use a device, for example a laptop, to
(i) generate the video (possibly based on input from the arduino) and
(ii) process it if necessary before
(iii) sending it to an ethernet/wifi/bluetooth shield on the arduino
( I've read that these shields have more processing power than the arduino itself)
Finally
(iv) send the video from the shield to the TFT LCD screen.
One very ugly version of this last option, using libraries I've seen, would be for the shield to write selected frames to an SD card and then the LCD screen grabs the image. Horrible.
tl:dr Can I use an ethernet/wifi/bluetooth shield on an arduino to stream my desktop to an TFT LCD screen on the same arduino?
Thanks for your time