User Tools

Site Tools



The VideoOverlayShield is an Arduino compatible shield board that overlays text on analog video, using the Maxim MAX7456 on-screen display chip.



Getting started

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:

videooverlayshield.txt · Last modified: 2023/02/28 13:53 by eric