

UChipVGA2V1
uChip Simple VGA Console
- Size
- 85.1 × 48.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 41
- Nets
- 34
- Pads
- 159
- Tracks, vias
- 488, 47
- Pours
- 10
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 16 Jun 2020
- Updated
- 21 Feb 2021
Overview
UChipVGA2V1 is an open-source printed circuit board by next-hack, from the next-hack/uSVC repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 85.1 × 48.3 mm with 41 parts on 34 nets, routed with 488 tracks and 47 vias.
It is built around the 74AHC245D. Its parts include 15 resistors, 9 capacitors, 5 connectors, 3 ICs and 2 diodes.
Main components
1README
README.mduSVC
uChip Simple VGA Console An open source, easy to build retro game console!
This project is a very simple VGA console, based on uChip. Games are loaded from the SD card, and you can use standard keyboards or gamepads.
The console is made of few, easy to find and easy to solder components. There is only one SMD component: the micro-SD card reader.
The ATSAMD21 (A 48 MHz Cortex M0+) generates the VGA and audio signals, and provides up to 256 simultaneous colors. There are 3 video modes:
- Bitmapped Mode
- 8 bpp tiled mode
- 4 bpp tiled mode.
Each mode has its own peculiarity. For more information, visit next-hack.com!
You might also want to take a look at:
- The game editor source code: https://github.com/next-hack/uChipGameMapEditor
- Redballs, a Worms-like game: https://github.com/next-hack/uSVC_Redballs
- Fairplay race: https://github.com/next-hack/uSVC_Fairplay-race
- uSVC Tetris: https://github.com/next-hack/uSVC_Tetris
Parts
41| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1u | uChipProjects:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C3, C4, C6, C7, C8 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad | H1, H2, H3, H4 |
| 3 | 1k | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4, R7, R12 |
| 3 | 390 | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R9, R15 |
| 2 | 100u | uChipProjects:CP_Radial_D6.3mm_P2.50mm | C2, C5 |
| 2 | 10k | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R14 |
| 2 | 22 | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R11, R13 |
| 2 | 2k2 | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R8 |
| 2 | 470 | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3, R6 |
| 2 | LED | uChipProjects:LED_Rectangular_W5.0mm_H2.0mm | D1, D2 |
| 1 | 22n | uChipProjects:C_Disc_D5.0mm_W2.5mm_P5.00mm | C9 |
| 1 | 74AHC245 | uChipProjects:DIP-20_W7.62mm_Socket_LongPads | U2 |
| 1 | 820 | uChipProjects:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R10 |
| 1 | CXO_DIP8 | uChipProjects:Oscillator_DIP-8 | X1 |
| 1 | Conn_01x12 | uChipProjects:PinHeader_1x12_P2.54mm_Vertical | J3 |
| 1 | DB15_Female_HighDensity_MountingHoles | uChipProjects:DSUB-15-HD_Female_Horizontal_P2.29x2.54mm_EdgePinOffset8.55mm_Housed_MountingHolesOffset11.00mm-Pads1.8mm | J4 |
| 1 | JACKAUDIO35 | uChipProjects:SJ-3525NG | J5 |
| 1 | Logo_Open_Hardware_Large | uChipProjects:OSHW-Logo2_9.8x8mm_SilkScreen | LOGO1 |
| 1 | MCP1700-3302E-TO | uChipProjects:TO-92L_HandSolder | U1 |
| 1 | Micro_SD_CardDet | uChipProjects:HYC77TF09200 | J2 |
| 1 | USB_B | uChipProjects:USB_B_OST_USB-B1HSxx_Horizontal | J1 |
| 1 | uChip1V5_LargePads | uChipProjects:uChip1V5_LargePads | U3 |
The 40 most common of 41 parts.
Questions
How big is the UChipVGA2V1 PCB?
It measures 85.1 × 48.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the UChipVGA2V1 use?
41 parts, built around the 74AHC245D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the UChipVGA2V1 KiCad files?
From the next-hack/uSVC repository on GitHub, at the commit this page was made from: the board is hardware/uChipVGA2V1/uChipVGA2V1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the UChipVGA2V1 design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers78.2 × 50 mm

- 4 layers145.5 × 89.6 mm

- 4 layers97.8 × 25 mm

- 2 layers70 × 35 mm

- 2 layers270 × 11 mm

Daylight Disco
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
41 parts1.1kGPL-3.0 - 2 layers27.5 × 48.3 mm

ICE40DevBoard
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
41 parts915 - 2 layers45 × 25 mm

Easy PD Sink
openwch/ch32v003
CH32V003 is an ultra-cheap RISC-V MCU with 2KB SRAM, 16KB flash, and up to 18 GPIOs that sells for under $0.10
41 parts599 - 2 layers97 × 78.5 mm

Dumbpad
imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro
41 parts517GPL-2.0