
A 16x16 smiley sprite bounces around a 640x480 VGA screen. No framebuffer
— each pixel is computed live from the beam position and the ball's (x, y).
The smiley blinks every ~2 seconds and its eyes shift toward the direction
of motion.
Plug the TT VGA PMOD into the chip's output PMOD, connect a 640x480 @ 60 Hz monitor, power on. No input controls.
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | R1 | ||
| 1 | G1 | ||
| 2 | B1 | ||
| 3 | VSync | ||
| 4 | R0 | ||
| 5 | G0 | ||
| 6 | B0 | ||
| 7 | HSync |