1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 基于esp32的VGA像素类游戏机V1.0
简介:根据网上开源的设计了一款方便实用的基于esp32的VGA像素类游戏机,仅需要简单的电路就能玩贪吃蛇,俄罗斯方块等经典游戏。 支持多个按键操作,增加底板与按钮板分离功能,用上下两层螺柱连通。
开源协议: GPL 3.0
根据网上开源的设计了一款方便实用的基于esp32的VGA像素类游戏机,仅需要简单的电路就能玩贪吃蛇,俄罗斯方块等经典游戏。
支持多个按键操作,增加底板与按钮板分离功能,毕竟底板连着vga很粗的线,用上下两层螺柱连通。默认只有VGA连接显示器,如果是hdmi显示器,你需要准备一个vga转hdmi的转接头或者转接线。
准备材料主要有:
1,VGA母座,引脚3排的。
其他渠道购买注意封装尺寸和引脚。
2,按键开关多个。
现阶段只需要5个即可,如果全部焊接需要9个。
3,两种阻值电阻。
4个470,8个4.7k,4.7k的现阶段4个即可。阻值用其他的也可以,比如用270-500左右代替470,4.7k也可以用1-5k之间的。
4,20p的排母,间隔2.54mm。
如果手头有4p或者8p的排母可以组合使用,另外直接焊接开发板就不需要这个。
5,type-c母座,6p引脚的,仅供电。
6,esp32开发板。
注意不同类型的esp32开发板尺寸可能不一样,注意根据实际修改pcb上20p排母距离,默认pcb上是nodemcu的,板载340。
一般板载下载电路不同,尺寸有区别,下载电路340的板子窄一些,2102的宽一些。
7,4p的排针和排母。
排针需要加长版的,21mm左右的,没有的话可以直接飞线焊接或者铁丝等其他连接方式。
其他需要的配件
1,铜柱和螺丝,铜柱需要20mm左右的。
2,如果是hdmi的显示器,还需要vga转hdmi头。如果手头有vga显示器,直接可以使用不用转接头
焊接过程
1,底板焊接两个20p排母,4p排针,vga母座,typec母座,typec的dip排针(可选),rst按键和R9-R12电阻
2,上层板即按键板,焊接R1-R8电阻,剩余8个按键,4p排母。目前也可只焊接4个方向按键和电阻即可,程序还未定义剩下4个按键。
3,没有加长版排针,可以直接飞行焊接或者其他方式连接。
4,注意开发板那层金属罩以及自身金属节点与按键板上面的按键和电阻底部的焊接点的距离,防止短路,也可以开发板上垫塑料片之类的,电阻和按键的引脚都不用留太长了。
备注:为了便于焊接,修改了typec的焊盘长度,vga母座固定脚的焊盘。
组装过程
1,底板即esp32母座的板子底下很多引脚有些扎手,可以再放一个未焊接空白pcb板,用短铜柱连接。
2,插上esp32开发板,注意排母有个是空的别插入,开发板19p,排母20p,pcb上打叉的就是,也就是最上面的2个。
3,将按键板与底板通过螺柱连接起来,排母和排针对应好即可。
使用过程
1,type-c连接普通5V充电头,电流1A即可,不要太大了。
2,vga母座通过线vga线直连vga显示器,或者通过转接头连HDMI显示器。
3,esp32开发板注意空出来的一格,一旦错位可能造成无法预知的问题,比如烧毁显示器,烧毁开发板什么的。。
高清演示视频见:https://www.bilibili.com/video/BV1ML411b7nU/
ID | Name | Designator | Footprint | Quantity | BOM_Supplier | BOM_Supplier Part | BOM_Manufacturer | BOM_Manufacturer Part | BOM_JLCPCB Part Class |
---|---|---|---|---|---|---|---|---|---|
1 | BTN | A,B,DOWN,LEFT,RIGHT,SELECT,START,UP | SW-TH_4P-L6.0-W6.0-P4.50-LS6.5 | 8 | LCSC | C393938 | SHOU HAN | TS665CJ | Extended Part |
2 | VGA-002 | DSUB1 | D-SUB-TH_VGA-002 | 1 | LCSC | C138387 | BOOMELE | VGA-002 | Extended Part |
3 | in | DZ,DZ2,TYPECDIP | HDR-TH_4P-P2.54-V-F-R1-C4 | 3 | LCSC | C2681739 | GEPU(歌普) | GP26-2520WV-4P | Extended Part |
4 | L | ESPL | HDR-TH_20P-P2.54-V-F | 1 | LCSC | C124410 | Ckmtw | 220S-1*20P H=8.5MM Ytype Gold-plated | Extended Part |
5 | R | ESPR | HDR-TH_20P-P2.54-V-F | 1 | LCSC | C124410 | Ckmtw | 220S-1*20P H=8.5MM Ytype Gold-plated | Extended Part |
6 | 4.7K | R1,R2,R3,R4,R5,R6,R7,R8 | RES-TH_BD2.2-L6.5-P10.50-D0.6 | 8 | LCSC | C57204 | UniOhm | MFR0W4F4701A50 | Extended Part |
7 | 470 | R9,R10,R11,R12 | RES-TH_BD2.2-L6.5-P10.50-D0.6 | 4 | LCSC | C58592 | UniOhm | MFR0W4F4700A50 | Extended Part |
8 | rstsw | RST | SW-TH_4P-L6.0-W6.0-P4.50-LS6.5 | 1 | LCSC | C393938 | SHOU HAN | TS665CJ | Extended Part |
9 | typec6p | TYPE-CPOWER | TYPE-C-SMD_TYPE-C-6P | 1 | LCSC | C456012 | SHOU HAN | TYPE-C 6P | Extended Part |
展开
加载中...
是否需要添加此工程到专辑?