Raspberry Pi Pico Lecture 7 (2025): Fixed point and UART
1.6K views on YouTube
0:00 – Plan for today’s lecture
1:20 – Questions about lab reports
5:30 – Fixed point arithmetic introduction
8:20 – Creating a fixed point data type
9:45 – Arithmetic with fixed point
15:55 – Type conversions to/from fixed point
19:05 – Square root of fixed point
20:20 – Random number generation in fixed point
25:10 – Why is this a slightly tricky optimization for lab 1?
31:20 – Discussion of lab 1 bugs, segue into UART
32:50 – Float vs. Fix speed comparison
34:45 – UART
40:00 – Ezra Cornell’s statue
41:05 – Standard UART errors
43:00 – Finding these errors in the data sheet
45:56 – Discussion of an interesting bug
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