站内搜索
发作品签到
基于esp32s3的gameboy造型游戏机-c19掌机改
专业版

基于esp32s3的gameboy造型游戏机-c19掌机改

工程标签

ESP系列

DIY设计

1.6k
0
0
14

简介

基于蕉色幻想的c19-gbc版本修改的gameboy造型使用esp32s3核心的点对点GB造型开源掌机

简介:基于蕉色幻想的c19-gbc版本修改的gameboy造型使用esp32s3核心的点对点GB造型开源掌机
复刻成本:100

开源协议

GPL 3.0

创建时间:2026-03-28 11:45:54更新时间:2026-04-10 09:40:13

描述

项目简介

本项目, 基于 蕉色幻想 原版c19
基于 立创·ESP32S3R8N8开发板 的 复古掌上游戏机
, 抄(借鉴)morinaka的改进版电路基于ESP32-S3的C19掌机(适配GBC外壳)
, 搞的一个小型的GB掌机;

F34EB931DFDC8131FFE1CE1CE987BDE6.jpg

33F4F9BEEF3BB83EB2F62B54F5C4E738.jpg

它既没有原版C19的简洁易懂、易制作且成品美观的优势,也没有Mori改版的简洁与低成本特性,本质上是我个人出于“制作一款点对点GB掌机”的想法,完成的一个个人实践作品。

项目功能

个人主观感觉,显示效果很好, 用的2.51寸屏幕, 只用中间160x144 分辨率部分,(这个屏成本有些高了,如果有更合适的屏,可以自己尝试更换或者告诉我,我尝试过用好多320x240的屏幕,比例问题, 横放竖放都不行,只能还是用这个);
达成GB和GG平台的点对点显示效果; 手机拍照效果很差, 实际成品现实效果比图上好很多;
个人偏爱导电胶, 我对手感有一定的要求, 也特地调整了手感,保证手感也很棒!

一定程度上还原GB外形, 等比例缩小, 厚度降低, 按键稍微放大,
设计了面板和贴纸, 成品效果还不错;
不过制作成本比原本C19机器高了很多;
电路是抄来的, PCB是嘉立创EDA自动布线的, 固件用的retro-go1.46, 做了汉化和支持;
外壳/面板/贴纸, 都是我现学现用的, 难免会有毛病, 欢迎指正
C19项目交流QQ群:971882968,欢迎感兴趣的朋友加入交流探讨~

物料准备

PCB打板要求:1.0mm厚度,推荐沉金工艺。
补充说明:个人偏好使用导电胶,因此未做锅仔片兼容设计;若使用喷锡板,存在表面氧化导致按键灵敏度下降的问题,可在按键焊盘位置涂抹一层导电银浆,晾干后可恢复灵敏。

基础元器件请参考BOM表格准备,额外需准备以下物料(附购买链接,供参考):

  1. 屏幕:https://item.taobao.com/item.htm?id=731949917712

  2. 锂电池:1颗,型号503040或504040(淘宝选购)

  3. NS4168:1颗,购买链接:https://item.taobao.com/item.htm?id=963335277023

  4. GBM导电胶一套(含十字键和AB键)

  5. 内嵌螺母:1.432.3规格,7颗,购买链接:https://detail.tmall.com/item.htm?id=809364062256(一份50颗,足够使用)

  6. 螺丝:M1.4*5规格,7颗,购买链接:https://detail.tmall.com/item.htm?id=535436405556

  7. 螺丝:M1.4*3规格,2颗(用于固定主板到外壳,可选用),购买链接同上

  8. 飞线细铜线(用于将电源灯飞线至屏幕前方,可选用,不使用则电源灯不亮)

  9. 喇叭(可选):若需刷小智固件或追求大音量,可替换蜂鸣器,推荐1510型号,购买链接:https://item.taobao.com/item.htm?id=68391692814

  10. MSM261S3526Z0CM(可选):不刷小智固件则无需准备

  11. 外壳:需3D光固化打印,不建议使用FDM打印(外壳未针对FDM工艺优化)

  12. 面板:在嘉立创下单,链接:https://www.szlcmb.com/onlinePricing.html
    选用1mm厚透明亚克力,数量改为1片即可,要求底面打印、常规遮光、带背胶(可使用优惠券);无面板不影响使用,但外观会差很多

  13. 贴纸:淘宝找商家定制转印贴纸,A4尺寸、300ppi,1张足够;无贴纸不影响使用,仅影响外观。

若有不明白的地方,可在交流群内咨询。

制作过程

  1. PCB打板在嘉立创完成PCB打板

  2. 焊接操作

  • PCB板上已清晰标注各元器件位置,按标注焊接即可。
  • pcb版右上角的插件二极管led不用焊接,面板的电源灯需飞线至前方,PCE侧边的小板, 减下来, 焊接好led等, 俩触点焊接好飞线;用来连接到屏幕前面建议先焊接好LED,飞线部分最后焊接至主板(具体可参考图)。

847565F17D476C4F96304E582FEDEA61.jpg

  • 麦克风位置可忽略,除非计划刷小智固件(本人打包的小智固件存在问题,不打算修复,感兴趣的朋友可自行尝试优化)。

  • 若不使用耳机插孔,需在耳机插孔位置焊接0欧电阻,或直接用锡短接。

  • Select和Start按键,BOM表中提供两种规格,可任选一种焊接。

  1. 组装步骤
  • 前面板嵌入螺母:光固化外壳不可热融嵌入,需手动压入;光固化材质的螺母易松动,可在螺母周围涂抹少量胶水(如CA40)固定。

  • 依次安装正面电源灯、屏幕、按键及导电胶;导电胶需用剪刀处理,参考图片,去除十字键导电胶中间的支撑(十字键模仿GB方案,无需中间支撑)。

  • 若需使用耳机插孔,需拆除外壳耳机孔位置的支撑结构。

  • 安装开关和M键, 盖上主板,可选用螺丝固定(不固定也可正常使用)。

  • 连接屏幕线,焊接飞线LED灯、电池,以及喇叭(不使用喇叭可忽略此步骤)。
    81CD4F7464DC83DFC027D6A50B2A166E.jpg

  • 拧上后盖前,先烧录固件,测试无误后再继续组装。

  • 最后拧上后盖,粘贴面板和贴纸,完成组装。

  1. 固件烧录

操作步骤:按住BOOT键,插入USB,开机后松开BOOT键(若电脑无法识别,可尝试按住BOOT键重启;开机后电源灯、充电灯应正常亮起,若不亮需检查焊接是否到位)。打开FlashDownloadTool,选择ESP32S3,导入固件,勾选固件并设置地址为0x00,选择非COM1的端口,点击Start开始烧录,完成后即可正常使用。

35a50806-97d0-432e-b32d-989eb1bb71cc.png

  1. 补充注意事项
  • 光固化打印的外壳遮光性较差,屏幕背光可能穿透外壳,可在屏幕左右两侧粘贴遮光胶带改善。

  • 若觉得正面电源灯过亮,可加大飞线附近的电阻,或手动涂黑面板透光孔。

  • 若开关或M键出现阻塞,可使用小刀轻微修整外壳对应位置。

  • 若有能力, 可以尝试喷漆, 感觉成品效果会更好, 不过一般的喷灌漆面比较容易磨损,;

......

软件代码

四、贴纸相关说明
贴纸素材来源于网络,已按比例缩小适配掌机,显示效果良好。可在淘宝、拼夕夕搜索“转印贴”商家,定制A4尺寸、300ppi的贴纸,1张即可满足需求。
到手后自行裁切, 转印贴, 只要把有胶的一面贴在表面, 压实以后, 表面的塑料膜就可以撕掉了, 图片会保留在表面

QQ20260328-134752.png
因贴纸预留空间充足,额外添加了部分卡带封面贴纸和口袋妖怪贴纸,调整尺寸后也可用于GB卡带粘贴。若需修改贴纸样式,可使用PS操作,推荐在线PS工具:https://www.photopea.com/。

五、面板相关说明

本人共设计了4款面板,实际出品后,原版样式和白色皮卡丘样式效果最佳,故主要提供这两款。面板开窗位置存在轻微偏差,不影响正常使用,后续未做进一步调整。

35C0F34350B84E73AD39B3B54169508B.jpg
QQ20260328-134654.png
面板可直接在嘉立创下单,记得使用打样券可节省成本。

六、项目总结与致谢

本人纯粹是开源硬件门外汉,不懂电路设计、PCB设计、3D外壳建模及固件编译,项目全程依赖参考借鉴现有方案; 电路参考借鉴他人设计(其中麦克风电路扒的)https://oshwhub.com/wdmomo/xiaozhi201
耳机插孔是在网上找的一个方案, 测试有声音, 就哪来用了, 没深度测试
PCB采用嘉立创EDA自动布线,3D外壳建模为现学现做,固件编译借助AI辅助,遇到问题时主要在交流群咨询大佬或求助AI。
此前,我已基于他人做好的外壳修改过两款机器(microbyte外壳和海飞的GBP改外壳),成品还行,相关细节已在群内分享。
本次项目从GB掌机3D模型从头设计,结合反复测试修改,前后耗时数月,才勉强完成一个可正常使用的版本。

在此特别感谢交流群内的各位大佬,茉莉和蕉佬提供硬件和电路方面的疑问介绍,全程热心解答疑问,给予了很多帮助, 还有摇摇晃晃, longxiangam等大佬提供的代码和固件打包方面的指导, 嘉立创还有自动布线功能, 还有一系列AI提供的帮助, 真得感谢时代, 连这篇文章都是找AI润色的

最后再次附上交流群:QQ群 971882968,欢迎各位感兴趣的朋友加入,一起交流学习、优化改进~

实物图

FA8497838053ABBF22805EB2909977C2.jpg

03A0A8EB764F9FDB1D0ECB5D8E4FA570.jpg

设计图

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

BOM

暂无BOM

3D模型

序号文件名称下载次数
1
c19-1.2case.zip
23

附件

序号文件名称下载次数
1
贴纸c19mingbpic.psd
14
2
面板_c19mingb.epanm
17
3
BOM原件列表-mingb-c19.xlsx
13
4
固件mingb-retro-go_1.46_c19.img
20
5
小智固件c19-mingb-xiaozhiAI.bin
15
6
Gerber制版文件_c19-min.zip
13
7
TF卡文件.zip
21
8
TF卡文件.zip
23
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

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

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

底部导航