ESP32Servo

Allows ESP32 PWM library with MCPWM support for optimal servo performance.

Author
Kevin Harrington,John K. Bennett
Maintainer
Kevin Harrington
Website
https://madhephaestus.github.io/ESP32Servo/annotated.html
Github
https://github.com/madhephaestus/ESP32Servo
Category
Device Control
License
Unknown
Library Type
Contributed
Architectures
esp32

This library provides advanced PWM control for ESP32 boards using LEDC hardware, with enhanced MCPWM support on ESP32S3.<br />ESP32S3: 20 PWM channels (8 LEDC + 12 MCPWM) with intelligent allocation<br />All ESP32 variants: LEDC-based PWM with variable-frequency support<br />Supports variable-frequency PWM and fixed-frequency servo control<br />Automatic hardware fallback ensures maximum channel availability<br />

Downloads

Filename Release Date File Size
ESP32Servo-3.2.0.zip 2026-04-16 55.76 KiB
ESP32Servo-3.1.3.zip 2026-01-25 55.44 KiB
ESP32Servo-3.1.2.zip 2026-01-22 55.43 KiB
ESP32Servo-3.1.1.zip 2026-01-19 55.24 KiB
ESP32Servo-3.0.9.zip 2025-08-27 51.14 KiB
ESP32Servo-3.0.8.zip 2025-06-13 51.14 KiB
ESP32Servo-3.0.7.zip 2025-06-01 51.10 KiB
ESP32Servo-3.0.6.zip 2024-12-06 51.10 KiB
ESP32Servo-3.0.5.zip 2024-06-19 51.05 KiB
ESP32Servo-3.0.4.zip 2024-06-08 51.05 KiB