alex-segura / tiny-vga

Tiny VGA Pmod board designed in KiCad

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tiny VGA

Tiny VGA provides VGA output for up to two bits per color with just one Pmod. The board is designed in KiCad and uses two layers to be easily manufacturable.

JLCPCB was used to manufacture the board and place the SMD components. KiCAD JLCPCB tools needs to be installed to create the production files found under pcb/jlcpcb/production_files.

For the VGA connector this one was used.

Pinout

Pin numbering according to Pmod specification.

top row - bottom row

Pin Signal Pin Signal
1 R1 7 R0
2 G1 8 G0
3 B1 9 B0
4 VS 10 HS
5 GND 11 GND
6 VCC 12 VCC

R0, G0, B0 are the least significant bits
R1, G1, B1 are the most significant bits
VS ... vertical sync
HS ... horizontal sync
VCC must be 3V3

Board Images

pcb_smd.jpg

The board as it arrived from JLCPCB.

pcb_assembled1.jpg pcb_assembled2.jpg

The board after soldering the Pmod connector and the VGA connector.

Demo

demo.gif

The output is 800x600 SVGA and the quality is excellent in real life.

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Copyright (c) Leo Moser

About

Tiny VGA Pmod board designed in KiCad

License:Creative Commons Attribution Share Alike 4.0 International