Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
-
Updated
Sep 4, 2026 - C
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
embedded-cppHere are 137 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
real-time embedded embedded-systems event-driven rtos rma arm-cortex-m3 arm-cortex-m0 arm-cortex-m7 embedded-c preemptive-multitasking embedded-cpp arm-cortex-m4 hard-real-time preemptive-priority-scheduling stack-resource-policy hardware-rtos
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
embedded ota cpp embedded-systems bootloader uavcan hacktoberfest firmware-updates avionics cpp-17 firmware-update embedded-cpp mcu-bootloader high-integrity can-bootloader uavcan-bootloader cyphal cyphal-bootloader dronecan dronecan-bootloader
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
C++ delegates, signals, and messaging across threads and networks.
cpp message-bus pubsub freertos asynchronous-programming event-bus delegates dds multicast publish-subscribe multi-thread rtos callback-functions asynchronous-callbacks active-object signal-slot threadx embedded-cpp data-distribution signals-and-slots
Examples and documents about MSP430FR4133 (Texas Instruments) launchpad.
esp8266 embedded examples example msp430 launchpad uart msp432 msp texas-instruments msp430g2553 msp430f5529 msp-project msp430-launchpad embedded-cpp msp430-gcc msp430fr4133 msp-example msp430-examples
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
c-plus-plus embedded cpp constexpr c-plus-plus-11 modern-cpp cpp11 embedded-systems mit-license cpp-library embedded-applications iir-filters embedded-cpp
Exploring RTOS fundamentals with STM32 and C++20 - a learning project.
learning embedded cortex-m cpp stm32 educational memory-allocation learning-by-doing cortex cortex-m4 rtos just-for-fun scheduling-algorithms cpp20 embedded-cpp
19 hands-on embedded C++ lessons across ESP32, STM32, AVR & Raspberry Pi Pico - runnable in-browser via Wokwi simulator
learning iot arduino tutorial microcontroller gpio i2c esp32 stm32 embedded-systems uart pwm embedded-cpp raspberry-pi-pico wokwi
Embedded Systems programming using Object Oriented paradigm, applied to STM32F407 with Keil uVision.-
c embedded cpp oop stm32 embedded-systems stm32f4 keil embedded-c stm32f407 keil-uvision embedded-cpp
H₂H³ | Twin USB Host Switch × Triple USB Hub (with OLED Telemetry)
windows macos linux rust hardware electronics stm32 telemetry freecad kicad oled-display mouse-events 3d-printing open-source-hardware embedded-c usb-hub embedded-cpp stm32g0 systray-application kvm-switch
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.
c arduino cpp arduino-library arduino-sketch multicore button-debounce embedded-cpp debouncer bitwise-operations async-context rp2040 raspberry-pi-pico arduino-pico arduino-pico-core rp2040-arduino rp2350
Cross-platform C++ driver for TI BQ25713 battery charger, verified on Arduino and Raspberry Pi/Linux.
Add this topic to your repoTo associate your repository with the embedded-cpp topic, visit your repo's landing page and select "manage topics." |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |