Get 20% off all career paths from fullstack to AI
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn to control DC servo motors with Arduino and ESP32 microcontrollers in this comprehensive 58-minute tutorial from DroneBot Workshop. Discover how servo motors work, the differences between analog and digital servos, how to interpret specifications, and select the right motor for your project. Follow along with practical demonstrations using Arduino Uno and ESP32 boards, and master the PCA9685 16-Channel PWM driver that can control up to 16 servo motors through a single I2C interface. The tutorial also covers common troubleshooting techniques for servo motor projects and includes a detailed walkthrough from basic concepts to advanced implementations. Access the complete guide with code samples at dronebotworkshop.com/servoguide and join the community forum to enhance your robotics skills.
Syllabus
00:00 - Introduction
01:55 - Understanding Servo Motors
14:22 - Servo Motors & Accessories
20:15 - Servo Motors with Microcontrollers - Arduino
26:50 - Servo Motors with Microcontrollers - ESP32
31:41 - ESP32 Libraries
34:20 - PCA9685 16-Channel PWM Driver
49:56 - Servo Motor Troubleshooting
55:31 - Conclusion
Taught by
DroneBot Workshop