It shows a flame and plays audio. The VGA output is standard 640x480@60Hz, audio is simple 1 bit PWM.
Run clock at 25MHz, connect VGA and sound Pmods, and give it a reset pulse.
Follows the democompo hardware rules:
TinyVGA Pmod for video on o[7:0].
1-bit sound on io[7], compatible with Tiny Tapeout Audio Pmod, or any basic ~20kHz RC filter on io7 to an amplifier will work.
# | Input | Output | Bidirectional |
---|---|---|---|
0 | ui_in[0] | ui_out[0] | uio_out[0] |
1 | ui_in[1] | ui_out[1] | uio_out[1] |
2 | ui_in[2] | ui_out[2] | uio_out[2] |
3 | ui_in[3] | ui_out[3] | uio_out[3] |
4 | ui_in[4] | ui_out[4] | uio_out[4] |
5 | ui_in[5] | ui_out[5] | uio_out[5] |
6 | ui_in[6] | ui_out[6] | uio_out[6] |
7 | ui_in[7] | ui_out[7] | uio_out[7] |