A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
Supported macros include COROUTINE(), COROUTINE_BEGIN(), COROUTINE_YIELD(), COROUTINE_DELAY(), COROUTINE_AWAIT(), COROUTINE_LOOP(), and COROUTINE_END(). Verified to work on AVR (Nano, Uno, etc), SAMD21, STM32, Teensy ARM, ESP8266 and ESP32.
Filename | Release Date | File Size |
---|---|---|
AceRoutine-1.5.1.zip | 2022-09-20 | 728.62 KiB |
AceRoutine-1.5.0.zip | 2022-03-19 | 719.17 KiB |
AceRoutine-1.4.2.zip | 2022-02-04 | 463.15 KiB |
AceRoutine-1.4.1.zip | 2022-02-02 | 457.77 KiB |
AceRoutine-1.4.0.zip | 2021-07-29 | 455.80 KiB |
AceRoutine-1.3.1.zip | 2021-06-02 | 450.06 KiB |
AceRoutine-1.3.0.zip | 2021-06-02 | 439.06 KiB |
AceRoutine-1.2.4.zip | 2021-01-22 | 416.51 KiB |
AceRoutine-1.2.3.zip | 2021-01-19 | 416.56 KiB |
AceRoutine-1.2.2.zip | 2020-12-20 | 409.75 KiB |