Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 709 Bytes

File metadata and controls

21 lines (17 loc) · 709 Bytes

Roadmap

  • 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

  • setMsCounter can be heavy; consider adding a rate limit or soft cap.