ProcessScheduler

Timing

An OOP multitasking library
A thread safe Library that gives the user fine grained control over custom 'Process' objects. Dynamically schedule how often a process runs and/or number of iterations. Advanced features include Exception handling and Process CPU time statistics.

Author: D. Aaron Wisner

Maintainer: D. Aaron Wisner

Read the documentation

Compatibility

This library is compatible with the avr, esp8266 architectures so you should be able to use it on the following Arduino boards:

Releases

To use this library, open the Library Manager in the Arduino IDE and install it from there.