Other

TimeoutTaskLib

TimeoutTask Library

Arduino library that implements a task that evaluates a particular condition during a user-specified microsecond interval, and executes actions based on the result obtained during the wait.

Go to repository

This library is compatible with all architectures so you should be able to use it on all the Arduino boards.