Ogrinz Labs reverse-engineered the AMT630A, a composite monitor chip combining video switching, an on-screen-display graphics engine, and an 8052 microcontroller core, and published a full Arduino library for controlling it via I2C from an ESP32.

The practical problem was blunt: inside a Robbie the Robot costume, the builder was too tall to use the original actor's sightline through the mouth grille, so he added a cheap automotive reversing camera. That camera's monitor contained the AMT630A. He never cracked the 8052 firmware, but he mapped enough of the I2C register space to overlay custom graphics on live video, with the immediate goal of displaying navigational sensor data for maneuvering the suit. The video documents every dead end in that process, which is where the real value is.

The GitHub repository is live at mogrinz/AMT630A. The AMT630A ships in low-cost monitors and reversing camera kits worldwide, so this work applies far beyond one costume. If you have ever wanted programmable HUD overlays on cheap composite hardware without replacing the display, this is the starting point.

[READ ORIGINAL →]