Retro Arcade
Консоль із ESP32-C3, дисплеєм GMT130-V1.0 240 × 240, джойстиком і двома кнопками.
Перший електричний тест — від USB ESP. Живлення від акумулятора потребує перевірки стабілізатора ESP та розв’язки USB.
Електронні компоненти
ESP32-C3 SuperMini1 шт.Відкрити в каталозі ↗
ST7789 · 1,3″ · 240 × 2401 шт., 7 контактівВідкрити в каталозі ↗
Джойстик KY-0231 шт.Відкрити в каталозі ↗
Механічний свіч типу MX2 шт., кнопки A/BВідкрити в каталозі ↗
Зарядний модуль HW3731 шт.Відкрити в каталозі ↗
Li-Po 603040 · 800 мА·год1 шт.Відкрити в каталозі ↗
Вимикач SMRS-1011 шт.Відкрити в каталозі ↗
Зумер HC-120851 шт.; електричне підключення ще не визначенеВідкрити в каталозі ↗Окремі STL
Кожна деталь — 1 шт. Рамка вимикача 1h v4 збережена без змін. Для дисплея v9 додаткові проставки не потрібні.
- 1a_base_v9_qty1.stl
- 1b_lower_tray_v9_qty1.stl
- 1c_buzzer_cap_v9_qty1.stl
- 1d_display_carrier_v9_qty1.stl
- 1e_ab_panel_v9_qty1.stl
- 1f_charger_stop_left_v9_qty1.stl
- 1g_charger_stop_right_v9_qty1.stl
- 1h_switch_carrier_v4_qty1.stl
- 1j_tft_front_clip_v9_qty1.stl
- 2a_sleeve_v9_qty1.stl
Кріплення та складання верхнього вузла
Виправлення для комплекту cassette-v4 із поточними замінами. Осі гвинтів та висоти стиків збережені. Старі вихідні файли не змінені.
Усі вертикальні наскрізні проходи під M2 в друкованих деталях — Ø2,5 мм. Гнізда вставок, різьби та отвори електронних плат не розширювались.
Горизонтальні проходи оболонки та лапки — шестигранні, 2,8 мм між гранями.
Проходи TFT тепер вирізаються через усю підняту опору. У v8 над старою висотою вирізу залишався пластик — підтверджена помилка геометрії.
Лапка довша: перекриття краю PCB 1,71 мм. Контактна поверхня Z26,7 за STEP (PCB 1,2 мм), замість Z27,15. Скло не зачіпає.
Підошва лапки піднята на 0,3 мм над плитою, щоб гвинт міг навантажити носик. Не затягувати до примусового закриття цього зазору: зупинитися, щойно плата перестає рухатися.
Стійки каркаса Ø5,8 мм, мінімальна розрахункова радіальна стінка 1,65 мм; стійки кнопок Ø6 мм. Плитка кнопок 26,6 × 46,6 мм (+0,2 мм), осі отворів незмінні.
1. Від'єднати батарею й USB. Збирати верхній вузол окремо на столі.
2. Дисплей на інтегровані опори, без додаткових проставок. Два M2×10 зверху крізь задні отвори плати й опори, дві гайки M2 знизу. За STEP затиск 1,2+3,5+2=6,7 мм; гайка 1,6 мм, виступ кінця 1,7 мм.
3. Лапка v9 спереду, носик на вільному краї PCB. M2×8 зверху, гайка M2 знизу. Від низу головки до гайки 4,3 мм (2 мм лапка +0,3 мм зазор +2 мм плита); гайка 1,6 мм, виступ 2,1 мм. Без сліпого дна. Старий M2×6 замінити на M2×8. Головка Ø3,8×1,6 мм. Не тиснути на скло.
4. Кнопкова плитка: чотири M2×14 зверху й чотири M2 знизу; затиск 9+2=11 мм, гайка 1,6 мм, виступ 1,4 мм. Викрутка зверху, ключ 4 мм/тонкі плоскогубці знизу. Свічі встановити до фінального складання.
5. Верхній вузол повернути на каркас, дроти вільно між ярусами. Стяжні M2×25 з гайками залишаються: затиск 22 мм, гайка1,6 мм, виступ1,4 мм. Не затискати дроти гайками. Розбирання у зворотному порядку.
Решта кріплень збережена: кришка зумера, стопори зарядки, рамка вимикача й оболонка — M2×5 у попередні вставки; джойстик на основі v6/v9 — M2.5×5 із шайбами0,5 мм у вставки Ø4×3 мм. Рамку вимикача повторно друкувати не потрібно: її геометрія незмінна. Нижній ярус v9 зберігає фіксатор ESP із v7.
Плита/основа/нижній ярус — плоским низом; плитка кнопок, кришка зумера, стопори — лицьовою площиною вниз; лапка — на широкому боці; оболонка — екраном вниз. STL уже повернуті. Усі деталі по1шт. Профіль0,4мм сопло/0,2мм шар; перед складанням фактичний M2 має пройти кожну деталь рукою.
Початкові проходи в самій електронній платі Ø2 мм не змінюються CAD-корпусом.
Складання та проводка
Оглядові складальні ілюстрації попередньої ревізії показують розташування модулів; вони не визначають посадки v9. Актуальні деталі та верхній вузол показані окремо нижче. Кількість кріплень і проводка наведені в кожному кроці.
01 / Основа та вставки

Латунні вставки: Встановити 4 × M2.5 Ø4×3 у стійки джойстика зверху та 4 × M2 Ø3,5×3 у бокові гнізда оболонки. Кутові отвори каркаса залишити без вставок.
Прибери батарею та всі плати. Вплав 4 вставки в стійки джойстика й 4 у бокові гнізда оболонки. Кутові наскрізні отвори залиш вільними: там будуть довгі гвинти з гайками.
Пайка та прокладання дротів
- Проводів на цьому кроці немає. Батарея та USB від’єднані.
Перевір: Вставки охололи, сидять врівень і не перекошені.
02 / Вимикач


Латунні вставки: Встановити 2 × M2, Ø3,5 × 3 мм у рамку вимикача знизу, до встановлення вимикача. Гвинти заходять через основу знизу.
Вплав вставки в рамку з боку гвинтів. Встав вимикач до зачеплення його заводських фіксаторів. Прикрути рамку до основи знизу.
Пайка та прокладання дротів
- Припаяй по одному червоному дроту до двох електричних контактів вимикача. Полярності механічний вимикач не має.
- Познач кінці: IN — до OUT+ зарядки; SW+ — до входу живлення ESP після перевірки його стабілізатора. Поки обидва кінці ізольовані й не підключені.
- Веди пару вздовж краю основи до зарядки й ESP, поза отворами гвинтів; не над батареєю.
Перевір: Вимикач не висувається при натисканні. Дроти не підключені до батареї.
03 / Батарея і джойстик

Латунні вставки: Нових вставок немає. Джойстик використовує 4 вставки основи, встановлені на кроці 1.
Приміряй батарею без притискання. У v9 посадка збільшена; пакет має вкладатися без стискання. Прикрути джойстик до чотирьох опор.
Пайка та прокладання дротів
- KY-023 GND → чорний дріт до вузла GND; + → червоний до вузла 3V3, не до батареї.
- VRx → GPIO0; VRy → GPIO1; SW → GPIO3. Це три окремі сигнальні дроти.
- Збери п’ять дротів у плаский джгут вздовж бортика до ESP. Залиш вільними рухомий механізм, гвинти та USB.
- Дроти батареї не паяти до зарядки зараз: кожен кінець ізолювати окремо.
Перевір: Пакет цілий; краї тримача гладкі. Батарея від’єднана.
04 / ESP у нижній рамці

Латунні вставки: До встановлення ESP вплавити 4 × M2, Ø3,5 × 3 мм: 2 для стопорів зарядки, 2 для кришки зумера. Кріплення ESP — без вставок.
Встанови вставки рамки до електроніки. Всувай ESP з переднього боку напрямних. Відведи передній лівий гачок назовні приблизно на 1 мм, доведи плату до задніх упорів і відпусти гачок. Гвинти для ESP не потрібні.
Пайка та прокладання дротів
- ESP GND → окремий ізольований вузол GND; ESP 3V3 → окремий ізольований вузол 3V3. Розмісти вузли біля ESP у вільному боці каркаса, не під платою.
- Приєднай три сигнальні дроти джойстика до GPIO0, GPIO1, GPIO3 за підписами.
- Підготуй підписані дроти GPIO5 і GPIO4 для кнопок; GPIO6, GPIO7, GPIO10 і GPIO2 — для дисплея. Не з’єднуй їх між собою.
- Для першого тесту ESP живиться лише від власного USB; SW+ та акумулятор залишаються від’єднаними.
Перевір: Плата не виходить назад; пайка не впирається в пластик. Передній бік — протилежний входу зарядного USB.
05 / Зарядка HW373

Латунні вставки: Нових вставок немає. Використати 2 вставки стопорів зарядки, підготовлені на кроці 4.
Перед монтажем, із від’єднаними USB та акумулятором, заміни R3 на 3,3 кОм (приблизно 360 мА). На HW-373 V12.1 R3 розташований під великою мікросхемою, ліворуч від C4. Перевір номінал резистора до пайки, відсутність містків після пайки та ізоляцію ніжок. Потім встав плату з боку заднього USB-входу й прикрути два кутові стопори. На рисунку зарядка показана габаритними моделями PCB, USB та компонентів.
Пайка та прокладання дротів
- Спочатку заміна R3 на 3,3 кОм із повністю від’єднаним живленням. Якщо резистор вивідний, ізолюй ніжки та залиш його поза напрямними й корпусом USB.
- OUT− → чорний дріт до спільного вузла GND. B− не використовувати замість OUT−: це обхід захисту.
- OUT+ → червоний дріт IN вимикача. Не замикати OUT+ з OUT−.
- B+ та B− залишити вільними до завершення перевірок; сюди акумулятор під’єднується останнім.
- Веди дроти від контактних майданчиків уздовж рамки, без натягу та перетину входу USB або стопорів.
Перевір: Кабель входить до кінця; стопори не закривають USB. JL-CD03C сюди не підставляти.
06 / Зумер

Латунні вставки: Нових вставок немає. Використати 2 вставки кришки зумера, підготовлені на кроці 4.
Опусти зумер у кругле гніздо, проведи виводи в отвори. Закріпи кришку без стискання корпуса.
Пайка та прокладання дротів
- Підключення зумера поки не виконувати: його електричний тип і драйвер ще не визначені, звук у прошивці вимкнений.
- Виводи ізолюй окремо. Не приєднуй зумер безпосередньо до GPIO.
Перевір: Зумер механічно утримується. До GPIO не підключений; драйвер ще не визначено.
07 / Свічі A/B

Панель 1e v9 ×1 · рамка 1d v9 ×1 · свічі MX ×2 · M2×14 ×4 · гайки M2 ×4
Встав свічі в панель. Прикрути панель до верхньої рамки чотирма M2×14 зверху, утримуючи звичайні гайки знизу. Латунних вставок тут немає. Залиш доступ до контактів для пайки.
Пайка та прокладання дротів
- Свіч A: один електричний контакт → GPIO5, другий → GND.
- Свіч B: один електричний контакт → GPIO4, другий → GND.
- Обидва чорні дроти можна з’єднати в ізольований вузол на панелі A/B, а від нього провести один чорний дріт до основного GND. Разом між панеллю й ESP ідуть три дроти.
- Залиш сервісну петлю для підняття верхньої рамки; вона не має потрапляти під ковпачки.
08 / Дисплей і притиск

TFT GMT130-V1.0 ×1 · рамка 1d v9 ×1 · лапка 1j v9 ×1 · M2×10 ×2 · M2×8 ×1 · гайки M2 ×3
Постав дисплей на інтегровані опори без проставок. Два M2×10 проходять зверху через задні отвори плати й опори; гайки знизу. Лапку закріпи M2×8 із гайкою. Її носик притискає лише край PCB, не скло. Затягуй до припинення руху плати, не намагайся закрити зазор 0,3 мм під підошвою лапки. Латунних вставок тут немає.
Пайка та прокладання дротів
- TFT GND → вузол GND; SDA → GPIO6; SCK → GPIO7; DC → GPIO10; RES → GPIO2. Кожен сигнал — окремий дріт.
- SDA/SCK цього TFT — SPI. На семиконтактному модулі окремий CS не підключається.
- Для GMT130-V1.0: TFT VCC і BLK → вузол 3V3. Це постійне підсвічування; його роботу перевірити під час першого тесту від USB ESP.
- Веди джгут уздовж внутрішнього краю верхньої рамки до ESP. Петля має дозволяти підняти рамку для доступу до зарядки; не затискати джгут між склом і тримачем.
09 / Каркас і проводка

Латунні вставки: Нових вставок немає. Чотири довгі M2×25 закріплюються гайками під основою.
Постав нижню рамку на основу. Проклади дроти при відкритих боках, залиш петлю для підняття дисплея. Приєднай верхню рамку довгими гвинтами, гайки — знизу.
Пайка та прокладання дротів
- Підбирай довжину кожного дроту по фактичному маршруту на каркасі: для нерухомих вузлів залиш 10–15 мм запасу, для верхньої рамки — петлю, достатню для її підняття.
- Вузол GND: ESP GND + KY GND + TFT GND + загальний дріт A/B + HW373 OUT−. Усі ці дроти електрично з’єднані; стик повністю ізольований.
- Вузол S2, 3V3: чотири дроти — ESP 3V3 + KY + + TFT VCC + TFT BLK. Вузли GND і 3V3 між собою не з’єднувати.
- До підключення акумулятора перевір полярність і відсутність короткого замикання. На цій стадії можна тестувати кнопки й джойстик від USB ESP.
- Провід SW+ → ESP 5V/VIN — лише після підтвердження роботи стабілізатора цієї плати від Li-Po 3–4,2 В та ізоляції USB. На ESP 3V3 сире живлення акумулятора не подавати.
- Після підтвердження схеми живлення та з вимикачем OFF: чорний акумулятора → B−, червоний → B+. USB обох плат від’єднані. Не під’єднувати USB ESP одночасно з акумуляторним живленням без перевіреної розв’язки. Заряджати з вимкненою консоллю.
Перевір: Поперечина не тисне на батарею; дроти не затиснуті. Електричні незакриті пункти наведено нижче.
10 / Оболонка

Латунні вставки: Нових вставок немає. Чотири бокові гвинти використовують вставки основи з кроку 1.
Після перевірки електроніки зніми ковпачок джойстика, опусти оболонку зверху, закрути бокові гвинти. Поверни ковпачок.
Пайка та прокладання дротів
- Нових з’єднань немає. Перед закриттям перевір, що дроти не проходять через отвори гвинтів, не притиснуті оболонкою й не натягуються при її знятті.
Перевір: Джойстик рухається в усіх напрямках; USB зарядки доступний; гвинти знизу не торкаються столу.
Схема Wokwi та спільні пайки
Відкрити інтерактивну схему і тест електроніки
У Wokwi працює діагностика дисплея, джойстика та кнопок. Акумулятор і HW-373 — лише монтажні позначення: заряд, захист і живлення ESP від акумулятора не симулюються.
| Вузол | Що спаяти разом |
|---|---|
| S1 — мінус | HW-373 OUT−, ESP GND, TFT GND, джойстик GND, провід від S3. |
| S2 — 3,3 В | Чотири дроти: ESP 3V3, плюс джойстика, TFT VCC і TFT BLK. Це вихід стабілізатора ESP, не OUT+ зарядки. |
| S3 — мінус кнопок | Контакт кнопки A, контакт кнопки B та провід до S1. Можна провести обидва дроти кнопок прямо до S1. |
Кожну спільну пайку повністю ізолювати. Перетин ліній без спільного кінця не означає з’єднання.
Плюс акумулятора: OUT+ зарядки → вимикач → SW+. SW+ залишити ізольованим до перевірки стабілізатора конкретної ESP та розв’язки USB. OUT+ і 3V3 не з’єднувати. Для першого тесту використовувати USB ESP з від’єднаним SW+.
Перед встановленням HW-373: без акумулятора й USB замінити R3 на 3,3 кОм. B− не замінює OUT−; акумулятор під’єднати останнім.
Дисплей GMT130-V1.0: VCC і BLK підключити до 3V3; GND до S1. SDA — SPI MOSI, SCK — тактовий сигнал, CS на цій платі немає. Перший запуск — лише від USB ESP, з від’єднаним акумулятором і SW+. Робота підсвічування та запас струму конкретного стабілізатора перевіряються на пристрої.
Схема з’єднань
Пунктир SW+ — незавершене підключення живлення, а не дозвіл під’єднати акумулятор.
Перевірка перед закриттям
- Від’єднай акумулятор і SW+. Перевір полярність, ізоляцію спільних пайок S1/S2/S3 та відсутність містків.
- Живи ESP лише від USB. Перевір 3,3 В між 3V3 і GND, дисплей, обидві кнопки та джойстик.
- KY-023 живиться від 3,3 В, навіть якщо контакт підписаний +5V. Це утримує аналогові виходи в межах живлення ESP.
- Перевір напрямки джойстика: у прошивці для розвороту на 180° обидві осі мають бути інвертовані.
- Зумер залиш ізольованим: електричний тип і драйвер ще не підтверджені.
- Акумулятор під’єднуй останнім, лише після перевірки схеми живлення ESP. B− — лише батарея; загальна земля — OUT−.
Джерела: підключення GMT130-V1.0 до 3,3 В; живлення KY-023 від 3,3 В.