Erico Mendonca wrote ESP32-C3 firmware that replaces the standard monochrome OLED marquee display on MiSTer FPGA boards with color panels, specifically the round GC9A01 or the Cheap Yellow Display, while staying fully compatible with MiSTer's existing tty2oled secondary display protocol.

The firmware handles all the rendering work client-side, requiring zero changes to the MiSTer configuration. A browser-based editor lets users build custom artwork keyed to specific core commands, and the firmware itself flashes over the browser. One MiSTer can drive multiple displays over WiFi simultaneously.

The full project is on GitHub at doccaz/mister-tty2oled-esp32. The details worth reading: how the ESP32 interprets tty2oled serial commands without any host-side modification, and how the web editor maps artwork to specific core strings. The multi-display WiFi broadcast is a clean extension that the original tty2oled spec never anticipated.

[READ ORIGINAL →]