This library enables you to use Interrupt from Hardware Timers on an ESP32, ESP32_S2 or ESP32_C3-based board to create and output PWM to pins. It now supports 16 ISR-based synchronized PWM channels, while consuming only 1 Hardware Timer. PWM interval can be very long (uint32_t millisecs). The most important feature is they're ISR-based PWM chann…
esp32 isr pwm non-blocking on-the-fly pwm-driver timer-interrupt hardware-timer precise pwm-frequency esp32-s2 esp32-c3 isr-based multi-channel-pwm synchronized-pwm pwm-period esp32-s3 pwm-duty-cycle
-
Updated
Dec 5, 2022 - C