Raspberry Pi Pico W LESSON 103: Using Pi Pico PIO State Machine IRQ Interrupts @paulmcwhorter
Raspberry Pi Pico W LESSON 103: Using Pi Pico PIO State Machine IRQ Interrupts  @paulmcwhorter
Uploaded January 2025 | Updated September 2026, 2 weeks ago
This is a link to the Oscilloscope I was using in today's lesson. It is not required for the class, but is a pretty cool piece of lab gear to have:

amzn.to/3YpbLl3
(Affiliate Link)

You guys can help me out over at Patreon, and that will help me keep my gear updated, and help me keep this quality content coming:

patreon.com/PaulMcWhorter

In this class we will be using the Sunfounder Raspberry Pi Pico W Keppler Kit. It will make things a lot easier if we are working on identical hardware. the link below is to amazon, and is for the identical hardware I will be using in this entire class.

amzn.to/3ubMRs1

In this video, I will show you how to work with PIO state machines and machine code to generate irq interrupts. I will show you how the interrupts can be handled in either the main python program, in the state machine, or in a different state machine. We demonstrate this for the practical example of controlling multiple servos. Enjoy!

More great content at:
toptechboy.com

[Disclosure of Material Connection: I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. ]

#raspberrypipicow
#statemachine
#interrupts -
-
*LEGAL DISCLAIMER:*
The code, hardware setups, circuit diagrams, mathematical calculations, and technical methods provided in this video are strictly for educational and demonstration purposes.

All math, code, and instructional content are provided "AS IS", without warranty of any kind, express or implied, including but not limited to guarantees of accuracy, completeness, or fitness for a specific purpose.

All hardware assembly, circuit wiring, and software execution are performed entirely at your own risk. The creator assumes no liability for equipment damage, component failure, data loss, or personal injury resulting from the use or implementation of any information or files presented in this content.
Raspberry Pi Pico W LESSON 103: Using Pi Pico PIO State Machine IRQ InterruptsRaspberry Pi LESSON 64: Understanding Tensorflow Object Detection Data StructureArduino Uno R4 WiFi LESSON 38: Understanding Scope, Global and Local VariablesAI on the Edge LESSON 14: Control LED Color With Voice Commands on Raspberry Pi 5AI on the Edge LESSON 4: Python Averaging Grades Homework SolutionAI on the Edge LESSON 40: Active Face Tracker with Pan Tilt Camera and MediaPipeRaspberry Pi Pico W LESSON 122: RFID Project to Lock and Unlock Servo AccessAI on the Edge LESSON 9: Make Your Raspberry Pi Talk with TTSRaspberry Pi Pico W LESSON 109 SUPPLEMENTAL: Powering Portable Projects with a BatteryUltimate GPS Tracker Project 6: Timing Challenges with UART Based GPS ModuleRaspberry Pi Pico W LESSON 117: Project to Control DC Motor Remotely with PyQt Over WifiRaspberry Pi LESSON 54: Tracking An Object of Interest in OpenCV Using Contours
Paul McWhorter |

Raspberry Pi Pico W LESSON 103: Using Pi Pico PIO State Machine IRQ Interrupts

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER