Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
-
Updated
Sep 4, 2026 - C
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
State Machine Design in C++
Embedded Systems C++ Library Support (Currently wraps libcxx)
Userland apps for Tock written in C and C++
Embedded Test (ET) -- The Super-Simple Embedded Test
Robust platform-agnostic Cyphal/DroneCAN bootloader for deeply embedded systems
Open-source passive multi-band RF monitoring system | 855–925 MHz, 2.4 GHz, 5.8 GHz | Rev C first prototype
Collection of embedded programs for an autonomous humanoid soccer robot
Examples and documents about MSP430FR4133 (Texas Instruments) launchpad.
C++ delegates, signals, and messaging across threads and networks.
The project uses an ESP32, RFID reader (MFRC522), and OLED display to create an attendance system. It sends RFID card IDs to a server via HTTP for tracking and logging.
Fast, Lightweight STM32 I2C HAL Driver for the MPU6000/MPU6050 IMU
Modern C++ for Embedded Systems
Exploring RTOS fundamentals with STM32 and C++20 - a learning project.
19 hands-on embedded C++ lessons across ESP32, STM32, AVR & Raspberry Pi Pico - runnable in-browser via Wokwi simulator
Embedded Systems programming using Object Oriented paradigm, applied to STM32F407 with Keil uVision.-
A fast, async-safe button library for RP2040/RP2350. Features parallel bitwise debouncing, independent state tracking, and multi-core support for the Earle Philhower Arduino core.
H₂H³ | Twin USB Host Switch × Triple USB Hub (with OLED Telemetry)
Cross-platform C++ driver for TI BQ25713 battery charger, verified on Arduino and Raspberry Pi/Linux.
To associate your repository with the embedded-cpp topic, visit your repo's landing page and select "manage topics."