Raspberry Pi LESSON 6: Understanding GPIO Inputs, Pull Up and Pull Down Resistors

preview_player
Показать описание
Guys the pinout I show in this video has an error on Tx/Rx. You can download your own correct Pinout from my WEB site HERE:

Announcing the Most Awesome Raspberry Pi Lessons of All Times! This time we RUMBLE!

In this class series, we will be using the most excellent Sunfounder Ultimate Raspberry Pi kit, available here: (Affiliate Links)

The box of straight jumper wires to keep your build neat and tidy are available here:

In this lesson I will show how to use the GPIO pins to read button push. This requires use of pull up or pull down resistors. Enjoy!

You guys get your hardware ordered so you can follow along at home!

You will also need a Raspberry Pi. I suggest the Raspberry Pi 4. If you do not already have one, this is the most suitable gear I could find:

The Raspberry Pi's are sort of pricy right now, so you can look on ebay or elsewhere to see if there are any deals. You will need a SD card. If you do not already have one, this is a good one:

I like using a wireless keyboard and mouse to have fewer wires. You can certainly use your USB keyboard and mouse, but if you want a nice wireless one, this one works on the pi.

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:

#BINARY
#RESISTTHEMETAVERSE
#RASPBERRYPI
Рекомендации по теме
Комментарии
Автор

Really appreciate your emphasis on long term learning rather than getting to the point. This video is great and I truly feel like I am learning and starting to conceptually understand the intricacies of the Raspberry Pi System.

BibleConversationswithBros
Автор

Paul, your teaching approach is great - When you're done, both head and hands understand.

tpobrienjr
Автор

Thank you. A nice reminder of how electrical theory factor in with programming. The "penny drop" moment was started at 18:50.

SirSurreal
Автор

Great, clear explanation of pull up and pull down resistor usage. Keep up the good work!

danstachelski
Автор

Hi Paul, i would just like to say thank you very much for helping me with a challenge that has been beating me for two and a half days. After watching this video i was able to make some adaptations and achieve my goal. Your very basic approach to what you explain is just what I needed. I find that a lot of youtubers assume too much knowledge and miss the really basic explanations. I am now a subscriber to your channel and will certainly be watching a lot more of your content. Thanks for sharing.

wasdaletimelapse
Автор

Thanks so much Professor Paul! I'm having a great time with the lessons, challenging yet so rewarding. I'm truly looking forward to mastering the art and to always keep practicing!

josephrusso
Автор

Thank you Paul. Its today, after watching your tutorial, I am clear what pull up and pull down resister is.. Very helpful tutorials. Thanks again

amarbakshi
Автор

Hey Paul, first of all, great tutorial series! Been following you from lesson 1 and moving strong. Just wanted to point out, after lots of research, my understanding of the pull-up resistor is as follows: there is constant current flow between 3.3V and GPIO pin, but it is extremely small since the pin itself has tremendous impendance-resistance. Thus, 3.3V flows to the pin, giving a value of 1, but the current is so small that it is difficult to measure.

AlexGW
Автор

This lesson completly cleared my concept about pull up and pull down resister.
Thank you sir.

anwarzebkhan
Автор

Hey there Mr.McWhorter! Jusy wanted to say a huge thank you for being such a blessing in expanding my understanding and knowledge of coding. I’m still on my learning journey, but I would be a lot further behind without your incredible explanations. Thank you again, and God bless.

anrew
Автор

Hello Paul, I will rewatch the video since I was in the chat for most of it 😬😬. I will hopefully have a homework solution later today or tomorrow. Thanks Paul! 😀

danielsaenz
Автор

Nicely Done as usual!!! I did my homework... And it worked on my 1st try!

joshrittich
Автор

Nobody could have explained it better than you.

orange_robot
Автор

Another great explanation on pull up and pull down resistors.

anwar
Автор

Great video and have learnt' something I've not heard of before and actually understand it. Great feeling

oflanagain
Автор

Had to rewatch the video since I was chatting during the premiere. I will have my solution by today evening or even afternoon.

aman-sood
Автор

Izuzetna prezentacija, ja sam odusevljen, sve sam shvatio i bez velikog znanja jezika.
vi bi trebali da budete profesor na fakultetu 🤗

joca
Автор

It was really a good explanation Mr. Paul. But I didn't understand one thing. When switch is OFF, no current flows then why pin 40 is getting input? Means pin 40 is getting flow of electrons? But there is no current so how it detects value.... When switch is ON it goes to 0 why?

shakeelshakeel
Автор

Not sure if I missed it but I always see the 10k resistor used but never the reason that rating specifically. Whats the min/max allowed power to not trigger a float?

chrisdomena
Автор

thank you for the tutorial really helped me understand!

sl