
My entry to the Tinytapeout Demoscene Competition.
It (pseudo-randomly) generates a soundtrack via PWM and displays a waveform via VGA.
Connect VGA and PWM Pmod.
Then just apply clock and (asynchronous) reset.
The project uses:
uo_out[7:0] (https://github.com/mole99/tiny-vga)uio_out[7] (https://github.com/MichaelBell/tt-audio-pmod)| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | r[1] | ||
| 1 | g[1] | ||
| 2 | b[1] | ||
| 3 | vsync | ||
| 4 | r[0] | ||
| 5 | g[0] | ||
| 6 | b[0] | ||
| 7 | hsync | pwm |