Rotary Encoders with the Raspberry Pi Pico and MicroPython

preview_player
Показать описание
Rotary Encoders with the Raspberry Pi Pico and MicroPython.
Do you want to use Rotary Encoders with the Raspberry Pi Pico and MicroPython? Then this is the video for you.

For more information, tutorials, parts and more visit:

To join the membership at bronze, silver or gold levels, head over to

Enjoy this video? Buy me a coffee!

Music by Epidemic Sounds

Encoder MicroPython Code on GitHub:

#Pico​ #MicroPython​ #Robotics
Рекомендации по теме
Комментарии
Автор

I'm going to add a rotary encoder, an ssd1306 display and bluetooth to a pico to create a menu screen that can control which program the robot is going to run.

kevinmcaleer
Автор

Excellent stuff. A video on reading a rotary encoder using interrupts would be great

VEEBProjects
Автор

The code in the video worked great. Very good information to get a person new to the rodeo coder up and running.

variouslifedjak
Автор

Very helpful. Searched rotary encoders and this was the first result. Thanks for the great vid.

zaksept
Автор

Hey man! Thank you so much for your video. There are not too many videos about pico I think. Your videos are extremely helpful for a new learner like me! Thanks again! You R the Best!

FengXue
Автор

I'm really impressed with the rotary encoder directional demonstration. The direction of rotation was not intuitive to me, but now I can describe it to others and it *makes sense*,

cfg
Автор

Thank you for sharing! I was surprised to see you not having to software 'debounce' the rotary decoding portion of your code. Perhaps there are some filters inside your particular device? Encoding 'chattering' is usually circumvented with low pass filters or some kind of finite state machine in your software.

johnnyw
Автор

Very good video thanks for the detailed explanation

allthegearnoidea
Автор

button debounce is required because in the old days when you released the button, the contacts would bounce and retrigger a detections.

AJBK
Автор

fantastic tutorial. really helped, thanks!

SperlingMark
Автор

Thanks for the video, very well explained. It would be nice to talk about the Alps RKJXT1F42001, which is also a rotary + 4 directions pad. Greetings

Anguiano
Автор

Great video as always! Really informative in a way that is easy to understand :)

PontusThePilot
Автор

Great video, really dig the quality of the content :)

Kosro
Автор

Hi Kevin, Is it possible to detect the button press by using another threat in Python? That seems a much easier way... I think.

HanD_
Автор

Can you do a video on micropython pid controller for positional control? Thanks

Dasol
Автор

Hi, Sir. can we use raspberry pi pico to read the incremental rotary encoder? (ex:

tiarakusumadewi
Автор

Hello good time
I program with esp32 in ThonnyIDE environment.
When I upload and run the code, to continue coding, when I hit the stop button and ctrl C, the code and repl environment does not open for me, and there is no way to install the firmware on the board again.
What is the method for this problem? Does using the Visual Studio Code environment solve this problem?

mehdikarimpoor
Автор

is there a way to make this with C'?
:/

Ewig_Luftenglanz
Автор

That's not really the correct definition of debounce

brantwinter