Home

Awesome

CronoS

EXAMPLES | CHANGELOG | PlatformIO CI | PlatformIO Registry

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