Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Raspberry Pi Pico Lecture 15 (2025): VGA driver in PIO

1K views on YouTube

0:00 – Administrivia
1:20 – Plan for today’s lecture
2:30 – VGA driver implemented in PIO intro
3:00 – HSYNC in PIO
13:10 – VSYNC in PIO
20:15 – RGB in PIO
30:40 – Interacting with these PIO’s with DMA
35:20 – Adjusting the PIO timing so that we can overclock
45:50 – Modifications for 1-bit color

Spring, 2025 lectures from ECE 4760 (Digital Systems Design Using Microcontroller) at Cornell University.

Course site: https://ece4760.github.io
Hunter’s site: https://vanhunteradams.com