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 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