Let's Make Robots!

How do you program a screen with Arduino?

How do you program a tv screen? I want to do it with arduino, so I can put it on one of my current robots, an entertaining stationary robot head on my desk. I provided some pics of the screen I'm using. Please comment.


0929101007.jpg732.66 KB
0929101104.jpg668.71 KB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
BaseOverApex's picture

Aaaahhhh... For a start, don't do electronics on the carpet... (See Here.)

Chris the Carpenter's picture

A Propeller chip will do this straigh out of the box, no hardware needed beyond 3 resistors.

bdk6's picture

You might find this link useful in finding out what's involved:


OddBot's picture

You probably want a "Video Experimenter" shield: http://nootropicdesign.com/ve/

This will let you print text to the screen and even track simple objects with a camera.

Toby622's picture

Ok I just checked that out your link. It seems pretty useful so thanks.

Maxhirez's picture
The Arduino can't do much with that lib. I don't think you'll get an animation out of it. What do you mean by "put a head on your desk?"
Protowrxs's picture
I've always been interested in the tvout library and how well it works. You'll have to have a line level video input to use it, driving a screen directly requires hardware. But that player may well have an input. Library is here http://forum.arduino.cc/index.php/topic,8814.0.html or just search arduino TV out for more info.
6677's picture
Never mind me, that library does pal too now
6677's picture

hmm, wonder if my TV would take an NTSC signal :/

Duane Degn's picture

Wow, I didn't know the Arduino could do that. In hindsight I see I should have waited for someone more knowledgeable answer.

I found this YouTube video (there have got to be better ones) of the Arduino controlling TV. Skip to 8:35 to see the actual display in use.