Core & RTOS APIs

Foundational building blocks used by almost every other component: base classes, tasks and scheduling, timers, interrupts, events, state machines, logging, and the command-line interface.