TV Out With Arduino

by AdmRainbowBeard in Circuits > Arduino

252392 Views, 680 Favorites, 0 Comments

TV Out With Arduino

IMG_20111017_162540.jpg
This Instructable is for those who would like to use your Arduino to output to a TV. Granted the Arduino is only powerful enough to produce a black and white picture it can still be fun to play with and useful for some projects.

Item List

IMG_20111017_152004.jpg
IMG_20111017_151602.jpg
Things you will need:
Hardware
- Arduino
- A TV
- A Protoboard or PCB
- 2 Resistors
1x 470 ohm ( Yellow, Violet, Brown )
1x 1k ohm ( Brown, Black, Red )
- 2x 2-Pin headers ( Only 3 are used but the 4th helps with stability )
- Spare RCA cord you don't mind cutting up
Software
- Arduino Software ( http://arduino.cc/en/Main/Software )
- The TVout library ( http://code.google.com/p/arduino-tvout/ )

Assembly

5225072558_5f5f760037.jpg
IMG_20111017_151610.jpg
Ok I had already made this connector piece before I decided to make an Instructable.. And I apologize for the poor quality of the images, my cell phone's camera isn't the best but I think you'll get the point.

I got this schematic from the TVout Libraries Google code website: http://code.google.com/p/arduino-tvout/

Programming

Programming.png
Now for the fun part... Programming...

When it comes to the TVout Library there is a new version but it's still in beta and I've found it to be buggy so I just use the R5.91 release ( http://code.google.com/p/arduino-tvout/downloads/detail?name=TVout_R5.91.zip&can=2&q= )

I'm assuming you have a basic knowledge of Arduino programming so I won't go into too much detail here.. For a complete list of commands for the TVout Library go here ( http://code.google.com/p/arduino-tvout/wiki/FDcomplete )

Finished Product

IMG_20111017_162540.jpg
Now this is just the start... There is so many possibilities with this, One website really shows how the Arduino can be used as a game console ( http://nootropicdesign.com/hackvision/games.html )

Also I plan on releasing more projects to further explore uses of the Arduino and TVout library