A lean, lightweight, and portable scheduler designed for embedded C++ applications.
- Ultra lean and lightweight (only xxx bytes of code).
- Extremely portable for any embedded C++ applications.
- Uses cooperative task scheduling.
- No external dependency. Only uses
stdint.h
for standard types. - No dynamic memory allocation.
- Included automated host build through CMake, and test suite via CppUTest
- C++ compiler
- Timer peripheral