Close

VGA and NyanCat

A project log for Arduino Graphics Card

Advanced graphics for anything from homebrew computers to weather reporting boxes and everything that can communicate over 3.3-5v UART.

dylan-brophyDylan Brophy 04/02/2017 at 21:150 Comments

Finally messed around with VGA output. Had some color issues at first but I find that I like the VGA color code system better. Although it's only 6-bit color, it is easy to make a color because the bits all align in a way that makes sense. blue is lower 2 bits, then 2 bits for green, then 2 for red. Easy.

Got an OK picture of the new NGT20 board. Too bad, my phone camera isn't great.

Its stacked on an arduino.

I worked on displaying NyanCat on the monitor. Added a keyboard to the arduino and now he moves! Came out good:

The NyanCat is a sprite uploaded to the shield from the arduino, then easily displayed many times very quickly.

Also, I got an arduino library underway. I plan on making it so the library can generate a sprite on demand, while the arduino is running. Would make coding SO much easier. The NyanCat in a c hex array is not nice for a programmer.

Will add the arduino library's GitHub to the project.

Discussions