Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
raspberry_boards:raspberry_vga_board [2016/01/18 21:49] admin [VGA Socket] |
raspberry_boards:raspberry_vga_board [2020/02/14 17:20] admin |
||
---|---|---|---|
Line 4: | Line 4: | ||
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.\\ | 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:\\ | 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]] | + | [[https://github.com/fenlogic/vga666.git]]\\ |
+ | Front:\\ | ||
+ | {{:raspberry_boards:vga-666_board_front_190730.jpg?200|}}\\ | ||
+ | Back:\\ | ||
+ | {{:raspberry_boards:vga-666_board_back_190812.jpg?200|}}\\ | ||
Line 16: | Line 20: | ||
==== VGA Socket ==== | ==== 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:\\ | 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:\\ | ||
- | {{:raspberry_boards:vga-socket_1.jpg?200|}} | + | 1.{{:raspberry_boards:vga-socket_1.jpg?200|}} |
- | {{:raspberry_boards:vga-socket_2.jpg?200|}}\\ | + | 2.{{:raspberry_boards:vga-socket_2.jpg?200|}}\\ |
- | {{:raspberry_boards:vga-socket_3.jpg?200|}} | + | 3.{{:raspberry_boards:vga-socket_3.jpg?200|}} |
- | {{:raspberry_boards:vga-socket_4.jpg?200|}}\\ | + | 4.{{:raspberry_boards:vga-socket_4.jpg?200|}}\\ |
+ | |||
+ | **Pin 9 has changed from key to +5V so it's best to remouve it!**\\ | ||
+ | [[https://en.wikipedia.org/wiki/VGA_connector]]\\ | ||
---- | ---- | ||
Line 32: | Line 39: | ||
==== Parts ==== | ==== Parts ==== | ||
- | **Resistors:** | + | * **Resistors:** |
* 2x 120 Ohm | * 2x 120 Ohm | ||
* 3x 500 Ohm | * 3x 500 Ohm | ||
- | * 3x 1kOhm | + | * 4x 1kOhm |
* 3x 2 kOhm | * 3x 2 kOhm | ||
* 3x 4 kOhm | * 3x 4 kOhm | ||
* 3x 8 kOhm | * 3x 8 kOhm | ||
* 3x 16 kOhm | * 3x 16 kOhm | ||
- | **Mechanical:** | + | * **Mechanical:** |
* VGA connector | * VGA connector | ||
* 1x connector 2x20pin | * 1x connector 2x20pin | ||
+ | * 1x buttons | ||
---- | ---- | ||
==== Installation ==== | ==== Installation ==== | ||
- | [[https://github.com/fenlogic/vga666/tree/master/documents]] | + | <del>[[https://github.com/fenlogic/vga666/tree/master/documents]]\\ |
- | $ sudo apt-get update | + | |
download [[https://github.com/fenlogic/vga666/archive/master.zip]]\\ | download [[https://github.com/fenlogic/vga666/archive/master.zip]]\\ | ||
unpack\\ | unpack\\ | ||
- | copy dt-blob-dpi.bin to /boot/dt-blob.bin\\ | + | copy dt-blob-dpi.bin to /boot/dt-blob.bin\\</del> |
+ | |||
+ | [[http://blog.queststem.com/post/129339443931/quick-start-guide-gerts-passive-vga-adapter-666]]\\ | ||
+ | [[https://www.raspberrypi.org/forums/viewtopic.php?t=94424&f=91]]\\ | ||
+ | |||
+ | |||
+ | $ sudo apt-get update | ||
+ | $ sudo apt-get upgrade | ||
In:\\ | In:\\ | ||
$ sudo nano /boot/config.txt | $ sudo nano /boot/config.txt | ||
add this:\\ | add this:\\ | ||
- | enable_dpi_lcd=1\\ | + | dtoverlay=vga666 |
- | display_default_lcd=1\\ | + | and this:\\ |
+ | enable_dpi_lcd=1 | ||
+ | display_default_lcd=1 | ||
- | To change resolution to 1080p60\\\\ | + | Dont forget to add the resolution, too:\\ |
- | dpi_group=2\\ | + | for 1080p60\\ |
- | dpi_mode=82\\ | + | dpi_group=2 |
+ | dpi_mode=82 | ||
- | and to 1024x768 60Hz\\ | + | for 1024x768 60Hz\\ |
- | dpi_group=2\\ | + | dpi_group=2 |
- | dpi_mode=16\\ | + | dpi_mode=16 |
- | more video-modes for DMT and CEA on:\\ | + | ... more video-mode for DMT and CEA are on:\\ |
[[https://www.raspberrypi.org/documentation/configuration/config-txt.md]]\\ | [[https://www.raspberrypi.org/documentation/configuration/config-txt.md]]\\ | ||
+ | |||
+ | Disable the SPI and I2C interfaces, otherwise VGA666 will not work correctly. Use the "Advanced Options" from raspi-config to disable SPI and I2C. | ||
+ | $ sudo raspi-config | ||
+ | |||
+ | **Install shutdown button**\\ | ||
+ | [[http://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:duino-pi_modification#install_shutdown_reset_button]] | ||
+ | |||
+ | **Install blinking LED**\\ | ||
+ | [[http://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:duino-pi_modification#install_blinking_led]]\\ | ||
+ | If necessary change in the blink file the GPIO pin number to 27.\\ | ||
---- | ---- | ||
Line 76: | Line 104: | ||
[[https://github.com/fenlogic/vga666]]\\ | [[https://github.com/fenlogic/vga666]]\\ | ||
[[http://www.javiervalcarce.eu/html/vga-signal-format-timming-specs-en.html]]\\ | [[http://www.javiervalcarce.eu/html/vga-signal-format-timming-specs-en.html]]\\ | ||
+ | [[https://www.raspberrypi.org/forums/viewtopic.php?f=45&t=93041&p=865630]]\\ | ||
+ | |||
+ | ---- | ||
+ | ==== License ==== | ||
+ | |||
+ | The Raspberry Pi VGA-Board was designed by **Wolfgang Spahn** 2014-19.\\ | ||
+ | It is licensed under a [[http://creativecommons.org/licenses/by-nc-sa/4.0/"|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]]. | ||
+ | |||
+ | <html> | ||
+ | <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a> | ||
+ | </html> | ||
+ | |||
+ | ---- | ||
+ | |||