站内搜索
发作品签到
gamebox
专业版

gamebox

简介

一款基于esp32s3的开源小掌机

简介:一款基于esp32s3的开源小掌机
复刻成本:150

开源协议

CC BY-NC-SA 4.0

(未经作者授权,禁止转载)
创建时间:2026-03-28 16:35:54更新时间:2026-06-15 09:50:46

描述

Gamebox Esp32复古小掌机

乐鑫ESP32-S3R8 · 70×70×10mm · 高颜值

1. 项目简介

Gamebox · 灵境方寸

“不止掌机,更是一个实现自由创意的硬件平台。”

,同学们大家好!我是 Gamebox,一款基于 ESP32-S3R8 主控 的开源掌机。搭载 2.4英寸 240×320 LCD屏8MB PSRAM16MB Flash,支持 Wi-Fi / 蓝牙 和 TF卡扩展。采用 ES8311音频编解码芯片,内置 800mAh锂电池,集成 DC-DC降压电路 及完整电源管理模块。配备经典游戏按键布局,可运行复古游戏模拟器、小智AI机器人及音视频播放,机身仅 70×70×10mm。所有硬件资料和代码均已开源,欢迎大家动手复刻,记得 点赞收藏,一起交流分享创作乐趣!

2. 技术规格

🧠
主控核心
ESP32-S3 (240MHz)
👁️
屏幕显示
2.4" LCD (SPI)
🔋
电源管理
800mAh (DC-DC)
🎵
音频解码
ES8311 Codec
📡
无线连接
Wi-Fi + BLE 5.0
💾
存储扩展
TF卡槽 (FAT32)

3. 软件与生态

🎮 RegroGo

同步最新代码(2026-05-28),中文语言、字体支持,idf v5.5.4适配。
使用在线烧录工具,不用搭建开发环境,也不用写一行代码。

多种模拟器 · 海量游戏库
🎮 1000+游戏可玩
🔓 Gitee 开源

📦 镜像可直接从0x0000烧录,见附件: retro-go_..._gamebox-v1.img

🤖 小智AI 2.0

完美适配最新固件。全双工语音对话 · 打断唤醒 · 响应速度快,idf v5.5.4适配。
使用在线烧录工具,不用搭建开发环境,也不用写一行代码。

智能语音引擎
🎤 50+种音色 🔊 自定义唤醒词 🆕 声纹识别(New!)
🔓 Gitee 开源

📦 镜像可直接从0x0000烧录,见附件: xiaozhi-esp32_..._gamebox-v1.bin

4. 接口与安装说明

🔌 接口概览

Type-C 接口

支持充电与数据传输,可连接电脑进行固件烧录,支持OTG功能。

TF 卡槽

支持最大32GB TF卡扩展,用于存放游戏ROM、配置、音视频等资源。

电源键

位于顶部,单击显示系统菜单,长按可强制关机。

🎮 按键布局

方向键(D-pad):上、下、左、右四向导航,游戏控制核心按键

功能按键:A/B/X/Y 四键,兼容经典游戏手柄布局

系统按键:START/SELECT 菜单确认与返回,HOME/BOOT键模拟器内菜单操作

电源按键:短按开机,长按2秒关机(使用HK015T芯片)

 

组装流程指引 

Step 1
STEP 01
准备物料
Step 1
STEP 02
焊接主板
Step 1
STEP 03
功能测试
Step 1
STEP 04
内部组装
Step 1
STEP 05
组装完成

📋 详细步骤说明

01

准备物料:清点物料,PCB根据挖孔路径分割3块,3D打印按键拆开并去除毛刺,将内嵌螺母使用镊子夹住使用烙铁将其嵌入外壳。

02

焊接主板:按照BOM清单焊接所有元件,建议制作钢网值锡使用加热台的方式焊接元件。正面双S按键建议植锡后用风*加热贴放。

03

功能测试:焊接完成后先烧录固件进行功能测试,确认屏幕显示、音频输出、Wi-Fi连接正常后再进行后续组装。

04

内部组装:确认排线方向后对准插座缓慢插入,安装锅仔片按键(需要手动去除锅仔片底部部分)、电池、扬声器,注意别忘了扬声器防尘网。

05

组装完成:合上外壳,拧紧螺丝,插入TF卡,烧录程序,开机体验复古游戏或AI语音助手!

END OF INSTALLATION GUIDE

5. 板子工艺信息

Mainboard_PCB

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. 注意事项与复刻指南

⚠️
焊接核心难点与避坑指南 1. 功能测试:焊接完成后先进行烧录和功能测试再接入外设进行安装。 2. 正面按键:正面有双S按键是需要焊接的,不可以使用风*直吹,建议植锡后用风*加热再快速贴放按键。 3. 洗板水禁忌:清理焊盘时,严禁洗板水/酒精渗入麦克风拾音孔,否则会导致麦克风永久失效。 4. 0201焊接:天线前的CLC电路使用3颗0201规格阻容,新手建议克隆PCB移除这部分电路,直接连通天线。
 
  • 复刻难度:⭐⭐⭐⛤⛤
  • 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语音交互于一体的开源硬件项目。无论你是电子爱好者、嵌入式开发者,还是复古游戏玩家,都能在这个项目中找到乐趣。

🎮
近1000款游戏
多平台模拟器支持
🤖
AI语音助手
小智AI 2.0深度适配
🔓
完全开源
硬件+软件全开放

9. 致谢与开源协议

💝 特别致谢

感谢 乐鑫信息科技 提供强大的 ESP32-S3 芯片支持,感谢 立创EDA 提供便捷的在线PCB设计平台,感谢开源社区的所有贡献者。

📜 开源协议

本项目硬件部分采用 CC BY-NC-SA 4.0 协议开源,软件部分采用 GPL-2.0、MIT 协议开源。欢迎复刻和学习交流。

Made with ❤️ by Gamebox Team | 2026

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
gamebox-外壳.stl
18
2
gamebox-后盖.stl
14
3
gamebox-按键.stl
16

附件

序号文件名称下载次数
1
xiaozhi-esp32_v2.2.6_gamebox-v1.bin
28
2
retro-go_gamebox-v1.0_20260606-10-g4e7e7_gamebox-v1.img
6
克隆工程
添加到专辑
0
0
分享
Logo GIF0
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航