1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 ESP32游戏掌机
简介:ESP32为主控的开源迷你游戏掌机,支持NES、GB、GBC等格式的游戏
开源协议: GPL 3.0
23.7.20更新
ESP32为主控的开源迷你游戏掌机,支持NES、GB、GBC等格式的游戏,支持MP3播放功能。非原创项目而且是N年前的一个项目了,在已开源项目基础上做了一些优化更改,重新绘制了PCB,对原作者表示感谢!
套件链接:https://gf.bilibili.com/item/detail/1106234083
1.主控模块使用ESP32-WROVER-I,充电芯片TP4056,电池预留了603040或803040位置,尽量使用60厚度,可与喇叭厚度一致,喇叭使用了带腔体的,效果还可以;
2.改动的地方主要是音频输出,主控输出的是数字音频,IIS接口,原电路方案使用的是UDA1334+PAM8403,1334负责将数字音频转换成模拟音频,8403实现音频放大。这里使用了一片NS4168代替,IIS接口的功放芯片,功率2.5W足够使用。PCB上只画了一个喇叭的位置,预留了另一个声道的输出接口,但不确定主控是否为立体声输出;
芯片不同后缀的会有差别,按照BOM中的;
PCB焊接完成后先对照BOM校对一下,没问题后再上电,USB接口只做了充电,没有加主备电切换电路,调试及使用时一定焊接好电池;
硬件焊接没有问题后需要刷入固件程序,这里分两部分,一部分为需要写入ESP32主控的引导程序,类似电脑的操作系统,另一部分为存在TF卡的固件、游戏ROM等文件;
引导文件写入方法:这一步可以不插TF卡,写入引导能够正常开机后再插卡;
如果需要重新选择固件或运行出现错误,按住MENU键后再开机会回到固件选择界面;
音乐播放界面中,左上角的L键用来控制喇叭外放使能(不同固件会有差别);
使用的固件不支持中文,所以游戏及MP3文件名是中文的会显示乱码(可搜索下载中文固件);
存储游戏进度有时会失败,失败后已存储的进度会丢失,TF卡写入时功耗相对较大,这个问题可能和供电电压拉低有关,也可能和程序有关,未验证。所以尽量别存游戏进度,丢了影响心情哈哈哈哈哈;
其他有什么问题就评论区解决吧,或者去B站视频下面留言,最后放几张成品图片吧。
编辑器中的原理图及PCB文件是用其他软件画完之后导入的,懒得在这里再画一遍了,可能会因为兼容性问题出现一些错误,所以仅供参考,请下载附件中的文件打样;压缩包文件包含固件程序等,参照上面的说明使用,文件夹名称不要改动。随机放了几个游戏进去,有些可能无法运行,忘记哪一个了。。。
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 10uF | C1,C9,C10,C13,C15,C17,C19 | 0603 | 7 |
2 | 100nF | C2,C3,C4,C5,C6,C8,C11,C12,C16,C20,C23,C24 | 0603 | 12 |
3 | 22uF | C7,C21,C22 | 0603 | 3 |
4 | 10nF | C14,C18 | 0603 | 2 |
5 | 0R | J1 | 0603 | 1 |
6 | MICROUSB 5.9mm间距插脚平口 | J2 | MICUSB-C | 1 |
7 | TF卡座 | J3 | TF | 1 |
8 | 2.54mm卧贴 | J4 | CON2-2.5SMT | 1 |
9 | 1.25mm卧贴 | J5,J6 | CON2-1.25SMT | 2 |
10 | MSK12C02 | K1 | MP3 SW | 1 |
11 | ILI9341-2.4TFT | LCD1 | 2.4TFT | 1 |
12 | RED | LED1,LED2 | LED-0603 | 2 |
13 | SS8050/Y1 | Q1,Q2,Q3 | SOT23-3A | 3 |
14 | 10k | R1,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R16,R17,R18,R20,R21,R22,R26,R27,R28,R29,R30,R31,R32,R33 | 0603 | 26 |
15 | 1k | R2,R25 | 0603 | 2 |
16 | 4.7k | R14,R15 | 0603 | 2 |
17 | 10R | R19 | 0805 | 1 |
18 | 2k | R24 | 0603 | 1 |
19 | 22k | R34 | 0603 | 1 |
20 | SW-6*6 | S1,S2,S3,S4,S5,S6 | KEY-SMD_2P | 6 |
21 | SW-2*4 | S7,S8 | SW-PB2*4 | 2 |
22 | SW-3*6 | S9,S10,S11 | SW-PB3*6 | 3 |
23 | ESP32-WROVER-I | U1 | ESP32-WROVER-I | 1 |
24 | CH340C | U2 | SO-16 | 1 |
25 | PCF8574T | U3 | SOP16-7.6-1.27 | 1 |
26 | TP4056 | U4 | SO8E | 1 |
27 | RS3236-3.3 | U5,U6 | TSOP23-5 | 2 |
28 | NS4168 | U7,U8 | SO8E | 2 |
展开
加载中...
是否需要添加此工程到专辑?