A cooperative multitasking scheduler for Arduino; designed for AVR-class boards
-
Updated
Feb 6, 2026 - C++
A cooperative multitasking scheduler for Arduino; designed for AVR-class boards
A scheduler for one-time (non-periodic) asynchronous tasks, designed to manage delayed executions. It features status getters to communicate the execution state, a robust error handling mechanism for capturing uncaught errors, the ability to abort pending executions, and gracefully await the completion of ongoing tasks.
Add a description, image, and links to the tasks-scheduler topic page so that developers can more easily learn about it.
To associate your repository with the tasks-scheduler topic, visit your repo's landing page and select "manage topics."