I have a new monitor, so this project is restarted ]
![]()
I've been working on turning the code into a library, which makes it a lot easier to use. It's about as simple to use as the old TVout library was on the Uno. And I've added some simple text and graphics functions, as well as print library support (so you can use print and println for easy text output). The mini-shield design I posted about above works quite well, but the circuit is simple enough to be built on a breadboard too, just 13 resistors.
I am hoping to make a proper release of the library code in the next week or so. But until then here's a sneak preview of what you can expect.
Code example:
#include <VGA.h>
void setup() {
VGA.begin(320,240,VGA_COLOUR);
}
void loop() {
VGA.setInk(random(256));
VGA.setPaper(random(256));
VGA.print(" Hello Arduino ");
}



