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).
-
Updated
Dec 16, 2025 - C
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).
Companion repository to the "Modern Embedded Systems Programming" video course.
A 'learn by doing' textbook on building an embedded system
A Linux-like real-time operating system for Robotics and the Internet of Things (IoT)
A textbook on introduction to Digital Signal Processing fundamentals
A textbook on understanding system on chip design
A reference book on System-on-Chip Design
Minimal ARM Cortex-M bare-metal firmware from scratch — custom startup code, linker script, Makefile build system, and OpenOCD/GDB debugging. No IDEs, no HAL — just first-principles understanding of the ARM architecture.
NanoVNA‑X is a refined firmware for NanoVNA‑H/H4, introducing an event‑driven architecture, improved sweep stability, UI polish, per‑unit USB identifiers, and integrated SD features for reliable field operation.
Fast and tiny embeddable Forth implementation for the Thumb-2 ISA
Step-by-step ARM Cortex-M programming tutorials using Raspberry Pi Pico with interactive Wokwi simulations. Learn embedded systems from basics to advanced.
This repository is dedicated to deploying deep learning models for object detection on low-cost embedded systems, specifically ARM Cortex-M microcontrollers. The project focuses on optimizing and running a YOLO-based model on the STM32H743 Nucleo Board using TensorFlow Lite (TFLite) and Darknet Framework.
Real-time ear biometric recognition on STM32F407 with FreeRTOS - 95%+ accuracy, 120ms latency using PCA/LDA/DCVA on ARM Cortex-M4
RFID library for manage Card IDs in AVR/STM32 ARM microcontroller.
A GNU GCC Toolchain project template for Microchip ATSAME54 series MCU.
Technical Product Engineer at Delta Air Lines | Payment Systems Expert | ARM Embedded Systems Enthusiast | Professional Portfolio
Add a description, image, and links to the arm-cortex-m topic page so that developers can more easily learn about it.
To associate your repository with the arm-cortex-m topic, visit your repo's landing page and select "manage topics."