CronoS
August 19, 2024 ยท View on GitHub
CronoS - is a Cron on RTOS
A tiny wrapper lib that provides classes to run scheduled tasks/callbacks with a help of a RTOS timers and rules defined via CRONtab expression syntax.
Cron is most suitable for scheduling repetitive tasks tied to a calendar time/date of the day.
Origin
CronoS relies on a excellent supertinycron lib that does all crontab syntax parsing.
Compatibility
Tested only on ESP32's implementation of RTOS. Might work on other platforms too, but not tested yet.
Note
By default this lib disables years processing in crotab rules to save memory
Usage
Find and example code under EXAMPLES folder.
Pls, check supertinycron's page for crontab syntax implementation and details
Licence
This lib inherits supertinycron's Apache License, Version 2.0