Ken Shirriff wrote an article showing how to read the monitor’s config data using the I2C protocol and a board with an I2C port: Have you ever wondered how your computer knows all the characteristics of your monitor— the supported resolutions, the model, and even the serial number? Most monitors use a system called DDC to communicate […]
Tag Archives: VGA
Vulcan-74: A 6502 Retro MegaProject
Radical Brad over at the 6502.org forum has been working on this cool 7400 logic VGA video game system, Vulcan-74: The Goals… Video must be perfectly stable VGA, putting out 256 colors at a resolution of 400×300 using an 8 bit color space divided into RRR-GGG-BB Video must include full 256 color 400×300 bitmapped screens with a […]
Bruce in a box augmented reality project
Julie Wang from Cornell University developed a Bruce in a box augmented reality project for her ECE 5760 final project: My system makes use of a variety of digital signal processing and computer vision techniques, resulting in a robust and reliable system. The hardware I utilized was the DE2-115 board by Altera, a Video Camera, and a VGA […]
VGA framegrabbing with TVP7002
desaster blogged about his VGA framegrabber project: The project got a nice boost when I found TVP7002 on TI’s site. It’s a video digitizing chip, featuring 3x ADC (one for each color channel) and a PLL system for generating the pixel clock from the HSYNC input. Compared to alternatives, this seemed to be quite nicely priced, and […]
Hand tracking pong project
Hanting Lu and Kedari Elety, students in Cornell University’s Electrical and Computer Engineering, have written a detailed explanation of their Hand tracking pong project, a pong game which was controlled by tracking the player’s hand: The NTSC video signal from the camera is stored in the SDRAM at the rate of the TV Decoder Line […]
ATmega 644 based VGA adapter
Ryan Fanelli and David Hartino, students in Cornell University’s Electrical and Computer Engineering program, have written a detailed explanation of their ATmega 644 based VGA adapter. The pair developed this “homemade video card” as their final project in the program, pushing the envelope on MCU clock cycle optimization using only a handful of TTL logic […]
Masochist’s Video Card on a DE0 Nano FPGA board
Chris from PyroElectro writes: Here’s a little project I thought you guys might like….I re-built the Masochist’s Video Card using the DE0 Nano FPGA board that I won in the 7400 logic competition. The project article has all the details and VHDL source code for download. Via the contact form.
7400 competition entry: Masochist’s video card
Chris entered his Masochist’s video card into the Open 7400 Logic Competition. Using only discrete logic his circuit cycles through 8 presettable colors at a variable frequency. Using a simple resistor network he outputs it over the VGA output. It is well documented and all the design files are available. Check out the video below. Via […]
Arduino library converts LCD output to VGA output
The Gadget Factory has a new Arduino library that lets you take Arduino code written for LCD displays, change 3 lines of code, and convert it to VGA output: The VGALiquidCrystal library converts sketches that will run on an HD44780 LCD display to sketches that will run on a VGA moniter. This library is derived […]
Bitbang VGA from an SD card slot
The Ben NanoNote is a cheap netbook without VGA video output. This hack connects a VGA cable to the SD card slot and uses software to bitbang a VGA signal. This hack is accomplished using the Universal Breakout Board (UBB) which slides into the SD slot providing access to these signals. The UBB interfaces with […]
CPLD VGA resistor DAC
Chris from Pyroelectro informs us of his new tutorial describing the design of a VGA controller that uses a resistor DAC to create 512 unique VGA colors. He uses an Altera CPLD and VHDL code to create all the video signals. The theory, hardware schematics and software are all explained and available for viewing/download at […]
The Maximite computer
The Maximite computer The Maximite is a small and versatile computer running a full featured BASIC interpreter with 128K of working memory. It will work with a standard VGA monitor and PC compatible keyboard and because the Maximite has its own built in SD memory card and BASIC language you need nothing more to start […]
VGA output from an ATMEGA 324
Convince an ATMEGA 324 to output a VGA image. Via Hacked Gadgets