I previously built a massive 7400-logic based VGA generator called Vectron VGA. While it was a nice project to build, it is huge, and not very practical to keep around for use in lots of other ...
I came out with this simple driver, allowing to use a VGA screen with a 640x480 resolution and 3 bits per pixel (8 colors). My purpose was just to learn how to use PIO programming and synchronization ...