ASSEMBLY MANUAL
🎮 ESP32-S3 復古街機掌機
全流程約 110 分鐘|列印另計 9 小時|難度 ★★★☆☆(焊接一處、調壓一處)
ARCADE
53
🧰 零件與工具
A 主控板 ×1
ESP32-S3 DevKitC-1 N16R8
B 螢幕 ×1
ILI9341 2.8 吋 SPI(含排針焊好)
C 微動 ×8+tact ×4
立貼式微動+6mm 圓頭 tact 墊
D 功放 ×1
MAX98357A(SD 預接 3V3)
E 喇叭 ×1
4Ω 2W 28mm
F 電力組 ×1
18650+TP4056+MT3608+滑動開關
G 列印件 ×6
前殼/後殼/十字鍵/帽×4/螢幕框
H 電解電容 ×1
330µF/10V(板電源端)
I 緊固件
M2×8×6+熱熔銅螺母×6
J 工具
烙鐵·萬用表·小十字起子·砂紙·砂棒·95% 酒精
1
後處理:通孔+銅螺母
⏱️ 15 分鐘|難度 ★★☆☆☆
4 角+中 2 柱銅螺母位
按鍵孔內緣去毛邊(留 0.2mm)
烙鐵 180°C 壓 M2 銅螺母入前殼柱位——垂直、加輕壓、冷卻前別動;歪了=鎖shell 時螺紋崩
按鍵孔與十字鍵窗口用砂棒去毛邊,帽插進去要「滑而不鬆」
💡 銅螺母孔直徑設計 3.9mm;若你切片放大過,改烙鐵 200°C 慢壓,否則冷卻後會整顆被拉出來。
2
螢幕先測——裝機前的最後退貨窗口
⏱️ 10 分鐘|難度 ★☆☆☆☆
ILI9341 用轉接板+杜邦線接 S3,跑 Arduino_GFX 範例
demo_graphictest
驗收三件事:無彩點壞點、無橫紋、rotation=3 時畫面方向=你橫握的方向
順手記錄每根線的顏色對應——待會焊線就照這張表
⚠️ 排針此刻若還未焊:先焊再測,別用杜邦線夾針「暫時」跑遊戲——SPI 40MHz 對跳線敏感,裝機後才亮的屏不會給你退貨期。
3
按鍵機構:微動+tact 墊=arcade 手感的全部秘密
⏱️ 20 分鐘|難度 ★★★☆☆
① 蘑菇帽(內孔 7mm 點膠)
② 立貼微動(銷釘朝上)
③ tact 墊 6mm(限位+脆感)
④ 前殼壁柱槽+2 顆微型螺絲
總高 15.5mm
微動塞入壁柱槽→下面疊 tact 墊當行程限位→鎖兩顆 M1.4 微型螺絲(或四點熱熔膠,乾透前保持按壓)
八顆全部先「裸測」:接 GPIO+序列監視器,按一次只報一次纔算過
帽壓到底與面板留 0.5mm 縫——arcade 帽不是鍵盤帽,露出高度就是情懷刻度
⚠️ 沒有 tact 墊的後果你三天後才會知道:微動完全靠外殼限行程,連打半年後壁柱開裂、手感變棉花。
4
十字鍵組裝與四向一致度調整
⏱️ 12 分鐘|難度 ★★★☆☆
四臂端部各剪平 0.5mm
→ 單指斜壓不卡對角
十字中心柱塞套入定位柱,四臂分別對準四顆微動銷釘
單指按「上/下/左/右/右上」各十次:任何一次同時觸發兩個方向=該臂太高,端部砂紙磨平 0.3mm 再測
中心柱塞與帽內孔點 2µs 膠(萬能膠極少量)——它是整顆十字的支點,鬆了手感全無
5
電源:先調壓、後接機(本手冊最重要的一步)
⏱️ 15 分鐘|難度 ★★★☆☆
18650→TP4056→開關
3.7–4.2V
MT3608
出廠 6.5V!
主板
只能吃 5.1V
中斷點:萬用表夾輸出→電位器轉到 5.1V→才準接主板
TP4056 充電電阻確認 1k(1.05A,對 2500mAh 是 0.42C 剛好了);Type-C 窗對準後殼開口預鎖
MT3608 接上電池、
不接主板
,萬用表夾輸出端,小起子緩轉電位器到 5.0–5.1V
焊輸出線(紅黑雙芯 ≤10cm),板電源端並 330µF(長腳=5V);開關串在電池正極
⚠️ 這顆電位器圈數很多,一邊量一邊轉;「看起來是藍板應該預設 5V」是本站讀者投稿最多的屍體類型。
6
裝機:主板、功放、走線分側
⏱️ 20 分鐘|難度 ★★☆☆☆
螢幕先入前殼(bezel 壓邊鎖緊),排線從殼內側繞至主板——轉彎半徑 ≥5mm,死摺會斷 SCK
八顆微動的 GND 手鏈線依序「最後一顆一起並」,不要在壁上打八個結
SPI 五線與 I2S 三線分主板兩側走;喇叭磁體離螢幕排線 ≥15mm
滑動開關入後殼滑槽、MT3608 電感腳剪平貼板,雙面膠固定於電池對側
💡 鎖後殼前先完成步驟 7 通電測——arcade 掌機最痛的不是裝錯,是鎖好六顆螺絲才發現按 4 不吃豆。
7
燒錄與手感驗收
⏱️ 15 分鐘|難度 ★★☆☆☆
開機 880→1320Hz(投幣雙音)
消行三連音↑
game over 三音↓=顆粒感測試
Arduino IDE:板型
ESP32S3 Dev Module
、PSRAM
OPI PSRAM
、USB CDC 開啟——燒不進去先換線(TYPE-C 那條支援數據的)
八鍵+十字全部按 20 次:序列監視器
BTN
行不重複、不遺漏
2048 盲打 100 下滑:若漏方向→邏輯拍由 40ms 改 25ms(問題排除表 #5)
8
鎖殼與續航驗收
⏱️ 15 分鐘+4 小時等待|難度 ★☆☆☆☆
後殼 6 顆 M2×8 對角漸鎖(每顆先帶兩圈再輪流上緊,殼纔不翹)
滿充後開最大音量亮屏連打計時:3.5–4.5h 合理;<2.5h 檢查升壓靜態電流(正常 <15mA 含螢幕)
睡一覺起來直接看 NAS:週日收到週報=Wi-Fi 鏈路通,收不到檢查 Token 與 80 埠
💡 交機儀式:把六枚卡帶幣擺在桌上,每枚寫一款遊戲名(第六枚寫「第五款」)。你兒子選到第幾枚,你的引擎就要在一個週末裡長出第幾款。
系列:ESP32 全系列 × 3D 列印 ·
← 系列索引
·
← 回首頁
← 返回完整文章
|ASSEMBLY MANUAL|建議 A4 雙面列印
↑