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

  Рет қаралды 1,390

Paul McWhorter

Paul McWhorter

Күн бұрын

Пікірлер: 34
@edSabio572
@edSabio572 4 күн бұрын
Thanks Paul! Your explanation is very detailed and the homework challenging (Ouch!) ...Happy New Year!
@paulmcwhorter
@paulmcwhorter 4 күн бұрын
The homework is a little more challenging than one would expect . . . so easy to do it with one button/LED. Have to think how to make three work.
@edSabio572
@edSabio572 3 күн бұрын
@@paulmcwhorter 🤕⛈️
@urbansotensek4996
@urbansotensek4996 5 күн бұрын
This is so great Paul, please keep going! Your content is invaluable.
@mangalarupasinghe
@mangalarupasinghe 5 күн бұрын
Nice tutorial - Thanks Paul
@lutzlo129
@lutzlo129 5 күн бұрын
Thank you very much, excellent lesson!
@johnganci933
@johnganci933 Күн бұрын
Posted my solution to the homework. Nice exercise!
@paulmcwhorter
@paulmcwhorter 20 сағат бұрын
LEGEND!
@craigflorin1071
@craigflorin1071 4 күн бұрын
Enjoyed the lesson and have started working on the homework. I seem to have come across some of the "roadblocks" that you predicated. Love the challenge.
@paulmcwhorter
@paulmcwhorter 3 күн бұрын
Great, I look forward to seeing your solution.
@jameslewellen150
@jameslewellen150 2 күн бұрын
Here is my comment on doing the homework on my channel. Thanks for doing these videos.
@paulmcwhorter
@paulmcwhorter 2 күн бұрын
LEGEND!
@johnganci933
@johnganci933 5 күн бұрын
Finally understand the timing differences in the pio sweeping servo behavior I brought up in the comments in the lesson 99 video. Posted a video explaining the behavior. Also posted a comment in lesson 99 alerting anyone there of the new video. Will be deleting the videos that show the problem.
@quaternion-pi
@quaternion-pi 5 күн бұрын
great lesson!
@paulmcwhorter
@paulmcwhorter 4 күн бұрын
Thanks!
@NE_Robotics
@NE_Robotics 5 күн бұрын
You’re the best teacher that I’ve found! Are you willing to do a course on circuit analysis? It’ll go perfect with the Arduino and Raspberry Pi lessons. Thanks for all the help!
@paulmcwhorter
@paulmcwhorter 4 күн бұрын
Problem is to teach circuit analysis, you really need a two channel Oscilloscope, with A-B functionality. Right now, scopes like that are somewhat expensive, so scope cost would be a barrier for most people in a class like that.
@NE_Robotics
@NE_Robotics 4 күн бұрын
@ that is true, thanks though!
@erikbartmann
@erikbartmann 4 күн бұрын
Hi Paul, you have great videos and so much of them! I have a question to a realtime plotting e.g. with pyplot in order to plot data with python on my Raspberry Pi comming from a mcp3208 ad-converter. Do you have a video that is dealing with that? Best, Erik
@ricardoboza6880
@ricardoboza6880 5 күн бұрын
Probably you can do mov(pins, invert(pins)) and you can save 2 instructions?
@kalidabdul6862
@kalidabdul6862 5 күн бұрын
Thanks paul
@georgekanaan3949
@georgekanaan3949 5 күн бұрын
Hi Dear Paul, I hope someday set a video explaining FFT and how it works. With sound sensor piezo. Thank you very much.
@VeryUsMumblings
@VeryUsMumblings 2 күн бұрын
I fixed my homework! but I tried to put the link in the comment and it was deleted, so Iit's on my channel under the title: Button-LED w State Machines on Pico (Fixed). Thanks again! 👍 😄
@paulmcwhorter
@paulmcwhorter Күн бұрын
LEGEND!
@edSabio572
@edSabio572 Күн бұрын
Hi Paul! I actually got my setup to work. I can only say that I distributed the IRQ/LED sets among PIO0 and PIO1. I feel uncomfortable in posting on KZbin...
@paulmcwhorter
@paulmcwhorter Күн бұрын
LEGEND!
@giovannicicerchia4726
@giovannicicerchia4726 5 күн бұрын
Hi everyone, i want To know the interrupt of an arduino...
@gdavids57
@gdavids57 5 күн бұрын
I'm confused by the documentation which states each PIO block has 8 ira's but only irq0-irq3 are detected by Micropython and your statement that only irq0 can be detected by Micropython. Can you clarify?
@paulmcwhorter
@paulmcwhorter 4 күн бұрын
You are not parsing the interrupts properly. Python can detect Interrupt zero on each state machine. Python can not detect the other ones. On one PIO block, it can detect 4 interrupts, the 0 interrupt on the four state machines.
@VeryUsMumblings
@VeryUsMumblings 3 күн бұрын
I'm handing in a partially finished homework. 😄 Thanks for the lesson. 👍 kzbin.info/www/bejne/Z4u7oX-Hf9Sci5o
@arnoldschmucker9977
@arnoldschmucker9977 5 күн бұрын
Halfway did it. Not very happy with it. kzbin.info/www/bejne/qH7IlIWmqrl1sNU
@paulmcwhorter
@paulmcwhorter 4 күн бұрын
Yep, now to get LED control down into the state machines as well. Dont give up.
@VeryUsMumblings
@VeryUsMumblings 2 күн бұрын
Keep going! 👍
@patrickfox-roberts7528
@patrickfox-roberts7528 5 күн бұрын
Thnx Paul
BNO055 | Visualization
0:35
Zack Qattan
Рет қаралды 6 М.
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
Arduino Uno Gets Its BIGGEST Upgrade In 12 Years
11:49
Electronoobs
Рет қаралды 64 М.
Pico W Episode 1: Setting Up the Raspberry Pi Pico W
12:48
Lori Pfahler
Рет қаралды 17 М.
HOW TRANSISTORS RUN CODE?
14:28
Core Dumped
Рет қаралды 637 М.
Introducing Clay - High Performance UI Layout in C
35:19
Nic Barker
Рет қаралды 217 М.