Companion repository to the "Modern Embedded Systems Programming" video course.
QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
QP/C++ Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
QTools collection of host-based tools for embedded systems development with QP frameworks on Windows, Linux and macOS
MiROS (Minimal Real-Time Operating System) for ARM Cortex-M
"Lock-Free Ring Buffer" (LFRB) is a minimal, customizable implementation of a ring buffer (a.k.a. circular buffer) in C, specifically suitable for embedded systems.
QP/C++ real-time event framework/RTOS for Arduino (ARM Cortex-M)