GitHub repository: metalform/TaskScheduler
Description: Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers