Reproduces the classic Checkers demo by Renaldas Zioma from the VGA Playground, but each layer is generated by a separate module written in a different Python-based HDL:
Connect to a screen using the TinyVGA Pmod. Sit back and enjoy. Optionally toggle the ui_in
inputs to change the colors.
TinyVGA Pmod
# | Input | Output | Bidirectional |
---|---|---|---|
0 | main red | R1 | |
1 | main green | G1 | |
2 | main blue | B1 | |
3 | sub red | VSync | |
4 | sub green | R0 | |
5 | sub blue | G0 | |
6 | foreground | B0 | |
7 | background | HSync |