A microcontroller based portable device which is inserted in-between a video sink (display) and a video source (PC / DVD player) which snoops the display data channel (DDC) I2C bus and decodes EDID information into a more human readable format logging it to a SD card and/or displaying it onto a portable screen for use in diagnosing AV installation signalling issues. Could also be expanded to help analyse the growing number of HDMI HDCP handshake type problems. If using a microcontroller with a video output then it could double up as a video test pattern generator.
Could double up as a generic tutorial project in how to use a microcontroller to capture a data bus as well as provide methods of displaying and/or logging such data. Options to adapt it to allow it to analyse different types of data, e.g. DMX512 lighting, SPI etc.