Еще один DIY Retro-Go
Привет. Похвастаюсь рукожопством перед уважаемыми пидорами и выйду из ридонли, давно пора уже.
.
Как нарисовать сову собрать ретро консоль в 2026м.
.
Один добрый друг порадовал меня новогодним сувениром, чем вызвал непреодолимое желание выпотрошить из этой прекрасной коробочки весь мерзкий брик гейм, и наполнить ее славным ретроконсолем. Возможно тетрис мог бы меня остановить, но китайцы его туда не доложили, что добавляло мотивации.
Идея пришла сразу и была проста: собрать retro-go под ардуино колхоз, чем оправдать расходы на модный коврик и паяльник. Решил не запариваться с проектированием и импровизировать. Сперва проверил на макете настройки железа и IDE, и только потом распотрошил коробочку.
Компоненты:
- ESP32-S3 wroom-2 devkit C1 - можно было взять и попроще, на плате поменьше.
- Экран 2.0 inch TFT 240RGBx320 на ST7789V - выбирал наугад, удачно.
- micro SD модуль на SPI шине - выбирал клон Adafruit.
- Зарядка Type-C 18650 TP4056.
- Звук MAX98357A.
- провода из рваных USB кабелей.
- аккум из сломанных наушников.
Экран подошел идеально в бортик, как для него и делали.
Удалил отсек для батареек, чтобы освободить место.
Отпилил и распаял кнопки, не без косяков.
Модуль microSD с экраном сели на общую шину.
Между экраном и платой запихал картона и модуль зарядки аккума, поместилось идеально.
Сверху еще немного картона, чтобы девкит случайно на замкнул. GPIO extender не влез, так что кнопки пришлось раскидать на пины.
Па-ра-пара-пам.
Результатом доволен на 4 из 5ти:
- SNES и Genesis тормозят, звук лагает.
- Программный бипер работает лучше, чем MAX98357A.
Зато PC Engine - огонь! Один только бомбермэн стоил трудов. Ну и дум, само собой.
А какие у вас любимые игры, какие хорошо состарились?
