DeepSleepScheduler

Lightweight, cooperative task scheduler with configurable sleep and task supervision.

Author
Pete
Website
https://github.com/PRosenb/DeepSleepScheduler
Category
Other
License
Apache 2.0
Library Type
Contributed
Architectures
avr, esp32, esp8266

Provides an easy to use API to schedule tasks, supervise them with the hardware watchdog on AVR and puts the CPU to sleep while no task is running. Tasks can be schedule from interrupts and it supports multiple CPU architectures with the same API.

Downloads

Filename Release Date File Size
DeepSleepScheduler-3.3.0.zip 2021-06-13 35.62 KiB
DeepSleepScheduler-3.2.0.zip 2019-05-29 35.51 KiB
DeepSleepScheduler-3.1.0.zip 2019-03-09 34.05 KiB
DeepSleepScheduler-3.0.1.zip 2019-01-24 33.49 KiB
DeepSleepScheduler-3.0.0.zip 2018-06-26 33.50 KiB
DeepSleepScheduler-2.1.2.zip 2017-05-12 28.03 KiB
DeepSleepScheduler-2.1.1.zip 2017-04-23 28.03 KiB
DeepSleepScheduler-2.1.0.zip 2017-04-14 28.02 KiB
DeepSleepScheduler-2.0.0.zip 2016-08-16 25.37 KiB
DeepSleepScheduler-1.0.0.zip 2016-05-29 19.28 KiB