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 37 (2025): CAN Bus

1.8K views on YouTube

0:00 – Administrivia
0:35 – Plan for today’s lecture
3:05 – Some general properties of CAN
5:00 – CAN packet format
11:00 – Resynchronization
13:10 – Bit stuffing
16:15 – Arbitration
23:15 – Why is this popular for vehicles?
26:25 – Building a CAN driver with PIO
28:00 – CAN transmitter system architecture
32:30 – CAN receiver system architecture
34:20 – CAN transmit PIO program
50:30 – I really like this program

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