The VideoOverlayShield is an Arduino compatible shield board that overlays text on analog video, using the Maxim MAX7456 on-screen display chip.
Product information: http://lowvoltagelabs.com/products/videooverlayshield/
The connections to the MAX7456 are as follows: Arduino pin Software pin Maxim IC pin name J3, pin 1 8 Video LOS signal J3, pin 3 10 MAX7456 chip select J3, pin 4 11 MAX7456 serial data in J3, pin 5 12 MAX7456 serial data out J3, pin 6 13 MAX7456 serial clock
The software pin definitions are:
#define DATAOUT 11 // MOSI #define DATAIN 12 // MISO #define SPICLOCK 13 // serial clock #define MAX7456SELECT 10 // serial select #define VIDEOLOS 8 // video loss detection
There is a thread on the Arduino forum that has software for using the MAX7456 with the Arduino. I've used this exact software with this board and it works great. The thread is here: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1220054359/all