The Most Addictive Python and SQL Courses
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This introductory course demonstrates how to connect and program SG90 servos with Arduino and a PCA9685 controller, including PWM concepts, wiring, and code for sweeping multiple servos. It also applies the techniques to SMARS robots using the SMARS Python library and SMARSLab.
Syllabus
Countdown
Introduction
SG vs MG Servos
Servo Strengths
How Servos work
PWM
Analog vs Digital Servos
PWM Pins
PCA9685 Module
Lots of Robots use Servos
Wiring photo
Coding Time
SMARS_Library - Python library for SMARS
SMARSLab
Follow me on Social Media
Taught by
Kevin McAleer