-
v0.1
- Core API: setTimeout, setInterval
- Counter APIs: per-second, per-ms, per-minute
- Pause, Resume, Toggle Run Status, Clear, Status by ID
- FreeRTOS task per timer type with configurable stack/priority/core
- Examples and README
-
v0.2
- Add resume* explicit methods
- Optional removal policy for completed timers (callbacks to notify)
- Optional per-timer core/priority overrides
-
v0.3
- Power/CPU optimizations (batching, event-driven wakeups)
- Optional bound on max timers per type
- Better test coverage under PlatformIO (Unity) and CI
Notes
setMsCountercan be heavy; consider adding a rate limit or soft cap.