===== VGA Hacking =====
----
==== VGA Breakout Board ===
{{:vga_hacking_may2018:vga_breakout_board.jpg?400|}}\\
[[http://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:vga_breakout_board]]\\
... and how to build the connector:\\
{{:vga_hacking_may2018:vga_buildingconnector_06.jpg?400|}}\\
[[http://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:vga_connector]]\\
----
==== additional VGA Boards ====
**VGA outputboard for the Raspberry Pi:**\\
{{:vga-hacking_homemade_aug2017:vga-666_board_pi_190334.jpg?400|}}\\
[[http://paperpcb.dernulleffekt.de/doku.php?id=raspberry_boards:raspberry_vga_board]]\\
**VGA and Sound Blender:**\\
{{:vga_hacking_may2018:video_sound_blender_08-47-08.jpg?400|}}\\
[[http://paperpcb.dernulleffekt.de/doku.php?id=vga_synthesizer:vga_sound_blender]]\\
----
==== Fake a VGA device ====
**Color Signal ------ 75R ------ GND**\\
[[http://www.geeks3d.com/20091230/vga-hack-how-to-make-a-vga-dummy-plug/]]\\
----
==== Audio to VGA ====
[[http://crackedraytube.com/pdfs/hacking_a_vga_monitor.pdf]]\\
{{:vga-hacking_homemade_aug2017:vga2arcade.gif?400|}}\\
----
==== VGA Signal Generator ====
[[http://paperpcb.dernulleffekt.de/doku.php?id=other_boards:vga_signal_generator|VGA Signal Generator]]\\
HSYNC and VSYNC signals are squared pulses of +5V, and the RGB signals take values in a continuous analog voltage range from +0V (absolutely dark) to +0.7V (maximum brightness).\\
=== Connection ===
H-Sync -- 68 Ohm -- Pin 03\\
V-Sync -- 68 Ohm -- Pin 10\\
R -- 470 Ohm -- Pin 04\\
G -- 470 Ohm -- Pin 05\\
B -- 470 Ohm -- Pin 06\\
----
==== I2C over VGA ====
{{:vga_hacking_may2018:vga_to_i2c.jpg?400|}}\\
[[http://dernulleffekt.de/doku.php?id=i2c_over_vga]]\\
----
==== Links ====
[[http://www.javiervalcarce.eu/html/vga-signal-format-timming-specs-en.html|VGA Video Signal Format]]\\
[[http://www.gammon.com.au/forum/?id=11608|Arduino Uno output to VGA monitor]]\\
[[https://github.com/smaffer/vgax|VGAX Library for Arduino UNO]]\\
[[http://tinyvga.com/vga-timing|VGA Signal Timing]]\\
[[https://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2012/raf225_dah322/raf225_dah322/|Homemade VGA Adapter]]\\
----