Skip to content

CronoS - task scheduler for ESP32 based on RTOS with CRON syntax sugar

License

Notifications You must be signed in to change notification settings

vortigont/CronoS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

CronoS - task scheduler for ESP32 based on RTOS with CRON syntax sugar

Resources

License

Stars

Watchers

Forks

Packages

No packages published