
gamebox
简介
一款基于esp32s3的开源小掌机
简介:一款基于esp32s3的开源小掌机开源协议
:CC BY-NC-SA 4.0
(未经作者授权,禁止转载)描述
Gamebox Esp32复古小掌机
乐鑫ESP32-S3R8 · 70×70×10mm · 高颜值
1. 项目简介
Gamebox · 灵境方寸
“不止掌机,更是一个实现自由创意的硬件平台。”
嗨,同学们大家好!我是 Gamebox,一款基于 ESP32-S3R8 主控 的开源掌机。搭载 2.4英寸 240×320 LCD屏、8MB PSRAM 及 16MB Flash,支持 Wi-Fi / 蓝牙 和 TF卡扩展。采用 ES8311音频编解码芯片,内置 800mAh锂电池,集成 DC-DC降压电路 及完整电源管理模块。配备经典游戏按键布局,可运行复古游戏模拟器、小智AI机器人及音视频播放,机身仅 70×70×10mm。所有硬件资料和代码均已开源,欢迎大家动手复刻,记得 点赞收藏,一起交流分享创作乐趣!
2. 技术规格
3. 软件与生态
同步最新代码(2026-05-28),中文语言、字体支持,idf v5.5.4适配。
使用在线烧录工具,不用搭建开发环境,也不用写一行代码。
多种模拟器 · 海量游戏库📦 镜像可直接从0x0000烧录,见附件: retro-go_..._gamebox-v1.img
完美适配最新固件。全双工语音对话 · 打断唤醒 · 响应速度快,idf v5.5.4适配。
使用在线烧录工具,不用搭建开发环境,也不用写一行代码。
智能语音引擎📦 镜像可直接从0x0000烧录,见附件: xiaozhi-esp32_..._gamebox-v1.bin
4. 接口与安装说明
🔌 接口概览
支持充电与数据传输,可连接电脑进行固件烧录,支持OTG功能。
支持最大32GB TF卡扩展,用于存放游戏ROM、配置、音视频等资源。
位于顶部,单击显示系统菜单,长按可强制关机。
🎮 按键布局
方向键(D-pad):上、下、左、右四向导航,游戏控制核心按键
功能按键:A/B/X/Y 四键,兼容经典游戏手柄布局
系统按键:START/SELECT 菜单确认与返回,HOME/BOOT键模拟器内菜单操作
电源按键:短按开机,长按2秒关机(使用HK015T芯片)
组装流程指引
📋 详细步骤说明
准备物料:清点物料,PCB根据挖孔路径分割3块,3D打印按键拆开并去除毛刺,将内嵌螺母使用镊子夹住使用烙铁将其嵌入外壳。
焊接主板:按照BOM清单焊接所有元件,建议制作钢网值锡使用加热台的方式焊接元件。正面双S按键建议植锡后用风*加热贴放。
功能测试:焊接完成后先烧录固件进行功能测试,确认屏幕显示、音频输出、Wi-Fi连接正常后再进行后续组装。
内部组装:确认排线方向后对准插座缓慢插入,安装锅仔片按键(需要手动去除锅仔片底部部分)、电池、扬声器,注意别忘了扬声器防尘网。
组装完成:合上外壳,拧紧螺丝,插入TF卡,烧录程序,开机体验复古游戏或AI语音助手!
5. 板子工艺信息

5.1 主板 (Main)
- 关键厚度 1.0 mm (必须)
- 板子层数 四层板
- 元件分布 单面贴片
6. 常见问题解答 (FAQ)
- 1. 复刻前准备
- Q1: 下单 PCB 打板有什么特殊要求?
A1: 务必选择 1.0mm 厚度,其他厚度无法适配外壳。阻抗选择“JLC04101H-3313(免费)”。 - Q2: PCB 跟原理图 DRC 报错很多?
A2: PCB和原理图均已通过CRC校验,PCB报错为双面铺铜允许了游离块,不影响制作。 - Q3: FPC必须打印吗?
A3: 非必须,根据选择的显示屏决定,不带排线款的显示屏必须制作FPC排线。要勾选打印补强。 - Q4: 显示面板打印有什么要求?
A4: 打印时要勾选 1.0厚度 透明亚克力 底面打印 强遮光 - Q5: 3D打印如何下单、模型异常提醒怎么处理?
A5: 推荐嘉立创3D打印,一键导入模型文件STL(见附件),推荐树脂材料 精度±0.2mm。下单后提示模型有问题直接回复”接受风险打印“即可。
- 2. 复刻中与调试
- Q1: 焊好后没有声音,或者只有电流声/杂音?
A1: 90% 是 ES8311 音频芯片 没焊好(虚焊/短路),或者麦克风因风*温度过高吹坏了。 - Q2: 连不上 Wi-Fi,或者语音对话反应慢?
A2: 检查天线周边是否有金属遮挡,CLC电路是否有电阻断路和电容短路。 - Q3: 烧录固件时电脑识别不到串口?
A3: 请使用具备数据传输功能的 USB 线。按住板上 BOOT/HOME键 不松手点击电源键即可进入烧录模式。 - Q4: 小智系统 如何设置自定义表情 ?
A4: 配网成功后进入小智AI后台,在“智能体设置”页面上传 G1F 或图片,系统会根据情绪自动调用。 - Q5: Gamebox-RetorGo固件个别中文无法显示 ?
A5: 内置的中文字体经过了GB2312一级二级常用文字压缩(解决嵌入式小容量RAM问题),汉字覆盖率99%,个别低频字不显示为正常现象。 - Q6: 焊接完成后通电测试有短路现象 ?
A5: 先检查元件引脚是否有连锡问题,排除后大概率是裁切PCB导致的多层金属层短路,使用砂纸打磨裁切处即可。
7. 注意事项与复刻指南
- 复刻难度:⭐⭐⭐⛤⛤
- PCB厚度:下单打板时请务必选择 1.0mm,否则与外壳不匹配。
- 阻抗要求:下单时选择“我文中已有压层顺序”,阻抗“JLC04101H-3313(免费)”,不然影响射频信号。
- 屏幕安装:装入外壳时要有一定技巧不可强力按压,安装排线时先确认排线方向然后对准插座,缓慢*入排线。切勿暴*硬*。
- 固件烧录:建议使用 乐鑫提供的在线烧录工具,地址设为 0x00000,选择IMG/BIN固件,连接USB按住BOOT键开机烧录。
🛒 外设和需要独立购买的元件(价格仅供参考)
| 参数类别 | 规格 | 价格(含运费) | 备注 |
|---|---|---|---|
| FPC(非必须) | 🔗 嘉立创某宝店铺“FPC1元打样活动” | ¥1 | 下单前联系客服即可 |
| 显示屏 | 🔗 2. 4寸LCD屏 240×320分辨率 🔗 2.4寸LCD屏 240×320分辨率 |
¥22.7 ¥9.9 |
2选1 不带排线款需要打印FPC |
| 锅仔片按键 | 🔗 TS-C022 7.5*7.5*0.7 | ¥6.08/24个 | 至少8个 |
| HK015T.1 | 🔗 短按开机长按2S关机 | ¥6.25/5个 | 开关机时长可自由选择 |
| 扬声器 | 🔗 1609 8欧1瓦 | ¥15.25/5个 | 推荐选择带线款 |
| 电池 | 🔗 423450 800mAh | ¥11.98 | |
| 螺丝 | 🔗 M1*2 🔗 M2*3.5[6头*0.5厚] |
¥0.98/200颗 ¥2.5/200颗 |
PCB螺丝 外部螺丝 |
| 螺母 | 🔗 M2*3*3 🔗 M1.0*1.8*2 🔗 M2*7 |
¥2.08/50颗 ¥2.29/30颗 ¥3.5/50颗 |
外壳内嵌螺母 固定PCB内嵌螺母 连接外壳后盖螺丝柱 |
| 扬声器防尘网 | 🔗 白色50X50cm 0.8孔径 | ¥6.8 | 自行裁剪 |
| 连接线插件 | 🔗 8P 0.8mm间距连接器 🔗 HC-0.8-端子线 8P |
¥9.8 | 端子✖10 连接线✖1 |
| 合计 (估算) | ≈¥71 | 仅BOM外材料 |
8. 项目总结
Gamebox ESP32复古小掌机是一个集硬件设计、嵌入式开发、游戏模拟、AI语音交互于一体的开源硬件项目。无论你是电子爱好者、嵌入式开发者,还是复古游戏玩家,都能在这个项目中找到乐趣。
9. 致谢与开源协议
💝 特别致谢
感谢 乐鑫信息科技 提供强大的 ESP32-S3 芯片支持,感谢 立创EDA 提供便捷的在线PCB设计平台,感谢开源社区的所有贡献者。
📜 开源协议
本项目硬件部分采用 CC BY-NC-SA 4.0 协议开源,软件部分采用 GPL-2.0、MIT 协议开源。欢迎复刻和学习交流。
Made with ❤️ by Gamebox Team | 2026
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
2024LBL
p2mm2p
naught0911
#endif
torykit
mad462
a21538791
sdrhgyu
pppand
linuxcute
eda_eippidds
xllsh123
zhaoxuechen
eda_kjgbwzsz
eda_wupdzafs
yang90x
lantianning
solidgo
eda_kqocogtv
solosky
eda_clszhedf
islittleboy
miao_o
eda_lsxnsoub
2978972574q
eda_kedvuhli
eda_gywcpwmw
eda_jvrrtthp
815wlx
eda_flwmkdcp
eda_bhxabvnq
a937983423
eda_bnlgtmag
eda_eunnlcli
adagadf
lishinian
onlyone23312
eda_lxaqbcxt
yangwenjun2008
kwzr1213
aijoker
spaceman1
eda_wffyfkqv
hzyack
群群
beyondlogic
npuWang666
zuimeng1991
tangbonze
xiandanbiubiuxia
xuliling
anuo0521
xiaochen_study
eda_apngaxrd
ledao1978
jsband
eda_jbzgtweu
eda_omquyqck
eda_yhipmqmq
Mr-kang
pijiu
eda_ugqgkdpv
xianyu232
wozenmezhidao
eda_gfaspexw
star-tuwei
wijop
eda_jsfdfkvo
HunterDevil
eda_zvugmghq
eda_nwxsmxdn
taotao342832
12ccccc
jackaoao
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。











