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.
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
The board as it arrived from JLCPCB.
The board after soldering the Pmod connector and the VGA connector.
The output is 800x600 SVGA and the quality is excellent in real life.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Copyright (c) Leo Moser