This library enables you to use Interrupt from Hardware Timers on an ESP32-based board. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
esp32
accuracy
espressif
isr
non-blocking
timers
interrupt
timer-interrupt
millis
mission-critical
esp32-arduino
arduino-libraries
hardware-timers
timerinterrupt
timerinterrupt-library
mission-critical-tasks
esp32-s2
esp32-c3
esp32-s3
isr-based-timer
-
Updated
Mar 14, 2022 - C