VGA: Difference between revisions
Jump to navigation
Jump to search
Adamcolton (talk | contribs) No edit summary |
Adamcolton (talk | contribs) No edit summary |
||
| Line 14: | Line 14: | ||
This might work well with double buffering - two ram chips one in read mode, one in write mode and a single bit to switch. | This might work well with double buffering - two ram chips one in read mode, one in write mode and a single bit to switch. | ||
Display sizes in [https://en.wikipedia.org/wiki/Video_Graphics_Array#Standard_graphics_modes standard graphics modes]: | |||
{| class="wikitable" style="text-align: left;" | |||
! width || height || colors || bytes | |||
|- | |||
| 640 | |||
| 480 | |||
| 16 | |||
| 622,080 | |||
|- | |||
| 800 | |||
| 600 | |||
| 16 | |||
| 7,680,000 | |||
|} | |||
[[Category:Electronics]] | [[Category:Electronics]] | ||
[[Category:Notes]] | [[Category:Notes]] | ||
Revision as of 15:07, 16 July 2016
I would like to be able to output VGA from AVR projects. VGA LCDs (used) are incredibly cheap. I don't need incredibly high resolution.
The main limit is cost, if the project is close to $25, then I might as well just add a rasPi. I think the best approach is to use SRAM to buffer a bitmap and then sync that up with the monitor.
This sram chip would work. There are some "tsop adapter" relatively cheap.
- http://hackaday.com/2010/11/23/vga-interfacing-avr-microcontrollers/
- http://www.theresistornetwork.com/2013/03/avr-vga-generation.html
- http://dqydj.net/how-to-produce-640x480-vga-color-video-from-an-arduino/
- http://www.gammon.com.au/forum/?id=11608
- http://quinndunki.com/blondihacks/?p=955
- http://tinyvga.com/avr-sdram-vga
This might work well with double buffering - two ram chips one in read mode, one in write mode and a single bit to switch.
Display sizes in standard graphics modes:
| width | height | colors | bytes |
|---|---|---|---|
| 640 | 480 | 16 | 622,080 |
| 800 | 600 | 16 | 7,680,000 |