Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

AI on the Jetson Nano - Controlling Servos with the Jetson Nano Using the PCA9685

Paul McWhorter via YouTube

Overview

This course is designed to help you learn how to use Python to control the various components of a robotic system, specifically in the context of the Jetson Nano. After an introduction to the Nano and its peripheral components, such as the viewfinder, you will learn how to set up the software components necessary to open a terminal and install the servo kit. From there, you will learn the basics of Python code, including working with for loops and importing/loading the servo kit for use. You will then be walked through setting up and then controlling the servos connected to the Nano, first using the speed, range and run functions, then with the more advanced methods of writing a for loop and movement of the servo in a diagonal. The course culminates with a test to track the speed and accuracy of servo movement.

Syllabus

Intro
Overview
Setup
Camera Mounting
Nano View
Installing pip
Setting permissions
Setting username
Setting usermod
Setting Nvidia
Setting Jetson GPIO
space
reboot
reboot screen
open terminal
importing servo kit
loading servo kit into program
channel count
servo
pan
moving servo
for loop
import time
range
run
sleep
speed
testing
moving servo at a diagonal

Taught by

Paul McWhorter

Reviews

Start your review of AI on the Jetson Nano - Controlling Servos with the Jetson Nano Using the PCA9685

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.