Companion repository to the "Modern Embedded Systems Programming" video course.
-
Updated
Apr 18, 2026 - C
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).
A Linux-like real-time operating system for Robotics and the Internet of Things (IoT)
Beginner-friendly textbook for designing embedded system applications on Arm Cortex-M with hands-on IoT projects (educational)
Textbook introducing DSP fundamentals using Arm Cortex-M microcontrollers with hands-on labs (educational)
Reference book for SoC and FPGA designers integrating Arm Cortex-M processors with AMBA bus architectures (educational)
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.
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.
RFID library for manage Card IDs in AVR/STM32 ARM microcontroller.
Real-time ear biometric recognition on STM32F407 with FreeRTOS - 95%+ accuracy, 120ms latency using PCA/LDA/DCVA on ARM Cortex-M4
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.
Open-source Rust-based post-quantum secure embedded OS for critical edge infrastructure — ARM Cortex-M & RISC-V | Apache-2.0
Step-by-step ARM Cortex-M programming tutorials using Raspberry Pi Pico with interactive Wokwi simulations. Learn embedded systems from basics to advanced.
Fast and tiny embeddable Forth implementation for the Thumb-2 ISA
Real-time embedded voice command recognition on ARM Cortex-M33 (EFR32MG24) using TensorFlow Lite Micro. Comparison between Edge Impulse deployment and custom Jupyter-trained model integration
STM32 embedded systems laboratory using STM32 HAL, featuring hands-on firmware experiments, peripheral configuration, and ARM Cortex-M development in C.
ISR-safe, DMA-friendly ring buffer for ARM Cortex-M - atomic LDR/STR, policy-based IRQ protection, compile-time unit tests.
C++ math module for fast-math using MCU bitshifts : For MCU's without an FPU.
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."