VGA

Video Graphics Array (VGA) is a graphics standard for video display controller first introduced with the IBM PS/2 line of computers in 1987, following CGA and EGA introduced in earlier IBM personal computers. Through widespread adoption, the term has also come to mean either an analog computer display standard, the 15-pin D-subminiature VGA connector, or the 640×480 resolution characteristic of the VGA hardware. VGA was the last IBM graphics standard to which the majority of PC clone manufacturers conformed, making it the lowest common denominator that virtually all post-1990 PC graphics hardware can be expected to implement. It was officially followed by IBM's Extended Graphics Array (XGA) standard but instead was effectively superseded by numerous slightly different extensions to VGA made by clone manufacturers, collectively known as Super VGA.

Main Content

Other

ESP32 VGA Arcade Games and Joystick

“In this instructable I will show how to reproduce four arcade like games - Tetris - Snake - Breakout - Bomber - using an ESP32, with the output for a VGA monitor. The resolution is 320 x 200 pixels, in 8 colors. I have previously …

syncing time via VGA

“The title is slightly misleading :-) What it really is, and this is a TL;DR too: PPS via Arduino into the I2C pins of a VGA connector of a Linux-running-PC which then gets interfaced to NTPd. how As described …

MonochromeVGA

“Turn your monitor into a monochrome one of yesteryear. MonochromeVGA is a product to enjoy the charm of those monochrome monitors of the time but in the current video systems, and more specifically in your PC monitor. Although it could …

ESP32 Basic PC With VGA Output

“In this Instructable I am going to show how to build a simple retro style PC done with a single ESP32 and few other components. This PC runs Tiny Basic, a simplified dialect of BASIC, and generates the output for …

ESP32 VGA Tetris

“In this Instructables I will show how to build a clone the classic game Tetris, using an ESP32 and generating the output for a VGA monitor. This game is made possible by the amazing ESP32Lib Arduino library done by bitluni …

Project  FabGL

FabGL

“VGA Controller, PS/2 Mouse and Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal for the ESP32 Please look here for full API documentation If you would like to support FabGL’s development, please see the Donations page …

FabGL - ESP32 VGA Controller and Graphics Library

“This is a VGA Controller, PS/2 Keyboard Controller, Graphics Library, Game Engine and ANSI/VT Terminal for the ESP32. This library works well with ESP32 revision 1 or upper. VGA output requires a digital to analog converter (DAC): it …

VGA Video out on BluePill

“One major limitation during the development of an embedded system, especially for programmers who are used to PCs, is the lack of video output. That’s exactly what Vidout provides, using only 24% of the CPU on a STM32F103. It …

ESP8266 VGA Pong

“In this Instructables I will show how to build a reproduction of the the classic game Pong for a VGA monitor, using a ESP8266 and few other components. This game is made possible by the EspVGAx library recently published on …

VGA Painting Program

“Project by: Adam Klein, Ian Strachan, Brandon Slater The project that we set out to complete was to store, parse, and display information from a USB mouse in the form of a painting program. The idea behind the project is …