This is an old revision of the document!


Raspberry Pi VGA-Board

A VGA 666 Hut for the Raspberry PI. It provides a VGA output over the GPIOs It's build wiht a resistor ladder - 6 resistors for each colour. And that's why it will use so many pins: GPIO Pins 2-21.
The design of the adapter is based on Raspberry-Pi VGA Adapter of G.J. van Loo, it needs the same software like the original adapter:
https://github.com/fenlogic/vga666.git
Front:

Back:


Schematic

VGA Socket

The VGA socket is a bit tricky. One has to cut some pins and solder all ground pins together. Here are some pictures how it is done:
1. 2.
3. 4.


Paper-PCB

Parts

Resistors:

  • 2x 120 Ohm
  • 3x 500 Ohm
  • 4x 1kOhm
  • 3x 2 kOhm
  • 3x 4 kOhm
  • 3x 8 kOhm
  • 3x 16 kOhm

Mechanical:

  • VGA connector
  • 1x connector 2x20pin
  • 3x buttons

Installation

https://github.com/fenlogic/vga666/tree/master/documents

 $ sudo apt-get update

download https://github.com/fenlogic/vga666/archive/master.zip
unpack
copy dt-blob-dpi.bin to /boot/dt-blob.bin
In:

 $ sudo nano /boot/config.txt

add this:
enable_dpi_lcd=1
display_default_lcd=1

To change resolution to 1080p60\\
dpi_group=2
dpi_mode=82

and to 1024×768 60Hz
dpi_group=2
dpi_mode=16

more video-modes for DMT and CEA on:
https://www.raspberrypi.org/documentation/configuration/config-txt.md


Knowlegde