Jetson Xavier NX Lesson 4: Understanding Gstreamer for Absolute Beginners

8 8 views
5m Jun 10, 2020

In this video lesson we learn how to set up the NVIDIA Jetson Xavier NX to use a Raspberry Pi Camera or a WEB camera. We will be working in OpenCV and will use Gstreamer. We are running python under Visual Studio Code, (code-oss) . This series of lessons is designed for the absolute beginner, and we take you through things step-by-step. These tutorials will start with setup and boot, and then in future lessons we will teach you Machine Learning, Deep Neural Networks, and Deep Learning. We will be developing lots of projects and examples on this platform. This lesson will also run on the NVIDIA Jetson Nano.

OK, now this is the gear I am using for my Jetson Xavier NX . 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 Xavier NX Development kit:

You need a GOOD SD card:

Raspberry Pi Camera

Extra Long Cable for Raspberry Pi

Small plastic case/stand for Rpi Camera

Wireless Keyboard and Mouse

Western Digital SSD For the Jetson Xavier NX

If you are not ready for the Jetson Xavier NX, you can follow these lessons using a Jetson Nano, Available 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.
eevBLAB – E59
1 year ago
EEVblog – E816
5 years ago
eevBLAB – E27
4 years ago