Платформа MiSTer на базе FPGA давно обросла сообществом энтузиастов, которые дополняют её всевозможными аксессуарами. Один из популярных — небольшой вторичный дисплей-«маркиза», который крепится к плате и показывает служебную информацию о системе: какое ядро сейчас загружено и какая именно игра на нём запущена. Чаще всего в этой роли выступает крошечный монохромный OLED-экранчик — ровно такой, какой у многих радиолюбителей без дела лежит в коробке с запчастями.

Небольшой монохромный OLED-дисплей-«маркиза», закреплённый на плате MiSTer FPGA

Энтузиаст Эрико Мендонса захотел чего-то более эффектного и написал прошивку для микроконтроллера ESP32-C3. Она подключается к уже существующему протоколу вторичного дисплея MiSTer, но работает с куда более зрелищными панелями — например, с круглым дисплеем GC9A01, с которым в последнее время так любят экспериментировать самодельщики. Если идея круглого экрана не близка, прошивку можно залить и на так называемый Cheap Yellow Display и получить готовое прямоугольное решение прямо «из коробки».

реклама кормит Уточку 🦆

Принципиальная особенность проекта в том, что автор сознательно не стал трогать сторону MiSTer: вся основная работа по формированию картинки ложится на саму прошивку. Поэтому в комплект входит веб-редактор, в котором можно собрать собственное оформление для «маркизы» в зависимости от того, какую команду прислала система. Прошивать ESP32 тоже предлагается прямо из браузера — подход, который в последние годы встречается всё чаще и заметно упрощает первый запуск.

Круглый цветной дисплей GC9A01 с оформлением «маркизы», подключённый через ESP32-C3

Ещё одна приятная деталь: с одной системы можно управлять сразу несколькими дисплеями-клиентами по Wi-Fi. Это пригодится, если хочется продемонстрировать, какую консоль вы сейчас загружаете, одновременно в нескольких местах — скажем, и на самом корпусе, и на отдельной полке с коллекцией.

реклама кормит Уточку 🦆

Круглые дисплеи вообще переживают всплеск популярности у DIY-сообщества, и подобные проекты лишний раз показывают, насколько гибкой может быть открытая экосистема MiSTer. Для ретро-энтузиастов из СНГ это ещё и недорогой способ придать своей сборке завершённый, «витринный» вид, не вмешиваясь при этом в основную конфигурацию эмулятора.

реклама кормит Уточку 🦆

Наглядную демонстрацию работы прошивки и готового оформления автор проекта показал в коротком видеоролике.