AI on the Jetson Nano LESSON 57: Push Button Switch on the GPIO Pins With Pull Up Resistors

18 18 views
3m Aug 29, 2020

In this video lesson we learn how to create an input GPIO pin, and then to read the button state from it. Doing this will require use of a pullup resistor, and we show how to configure the pull up resistor in your circuit.

We are using components for the Elegoo Super Starter Kit. I recommend you get one of these if you do not already have one, as it has lots of great components that are useful for a variety of projects. You can get your kit HERE:

Also, you can find great resources at my WEB site, which you can find here:

OK, now this is the gear I am using for my Jetson Nano project shown in today's video. Lots of folks have expressed interest in this project, so I will do a big tutorial series on it. It is good if we use identical hardware for the project, so links below will take you to the gear I am using. Make sure to get the V2 picam, which is what I linked to. The earlier picams will not work. Also, you can use USB keyboard and mouse if you do not want to spend for the wireless ones below.

Jetson Nano

You need a GOOD power supply:

You need a GOOD SD card:

I love this cool Acrylic case with fan:

Wireless Keyboard and Mouse that works with Jetson Nano:

I like to run with minimum wires, so I am running this wifi card, which works very well. If your budget is tight just use an Ethernet cable, as all my lessons will work with just an ethernet cable.

Finally, you can use either a Logitech C920 WEB cam or the Pi Cam. I am using both, but you need at least one camera working with the nano:

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:

[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 This means if you visit the link and purchase the item, I will receive an affiliate commission. Regardless, I only recommend products or services I use personally and believe will add value to my readers.]

About Paul McWhorter

I am Paul McWhorter from and I will be putting together a series of tutorials on use of the Arduino microcontroller.


Markdown is supported.
Defpom's Mailbag – E155
3 years ago
EEVblog – E804
5 years ago
eevBLAB – E53
2 years ago
eevBLAB – E50
2 years ago
EEVblog – E478
7 years ago
EEVblog – E926
4 years ago