Raspberry Pi Pico Lecture 25: PIO Stepper Motor Driver

0:00 - Greetings and some course history 3:15 - Lecture plan 5:18 - Stepper motor internal mechanism and utility 12:50 - Stepper motor driver overview 16:30 - Step counting PIO state machine 22:10 - Step pacing PIO state machine 25:00 - Pulse generating PIO state machine 27:00 - C code that interacts with PIO state machines 34:45 - Driver initialization function 36:35 - Configuring PIO interrupts 40:30 - Tangent on obfuscated C 42:35 - DMA channel configuration Fall, 2022 lectures from ECE 4760 (Digital Systems Design Using Microcontroller) at Cornell University. Course site: Hunter’s site:
Back to Top