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