Quantum Leaps's repositories
modern-embedded-programming-course
Companion repository to the "Modern Embedded Systems Programming" video course.
Super-Simple-Tasker
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
Embedded-Test
Embedded Test (ET) -- The Super-Simple Embedded Test
lock-free-ring-buffer
"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-arduino
QP/C++ real-time event framework/RTOS for Arduino (ARM Cortex-M)
State-Oriented-Programming
State-Oriented Programming: was a cover story article about Hierarchical State Machines in C and C++ published originally in "Embedded Systems Programming" magazine in August 2000. This repository contains the article PDF and the updated code.
DBC-for-embedded-C
Design By Contract (DBC) for embedded C and C++
embedded-coding-style
Embedded C and C++ Coding Style
qpc-examples
Examples for the QP/C Real-Time Event Framework (see qpc repository)
cmsis-packs
CMSIS packs released by Quantum Leaps
qpc-zephyr-app
Example project and starting point for creating QP/C-Zephyr applications.
qpcpp-zephyr-app
Example project and starting point for creating QP/C++-Zephyr applications.
contributed
Software contributed to the QP framework ecosystem
qpcpp-examples
Examples for the QP/C++ Real-Time Event Framework (see qpcpp repository)
3rd_party-qpn
3rd-party code used in the QP-nano examples