TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+14709.09%)
Distortosobject-oriented C++ RTOS for microcontrollers
Stars: ✭ 354 (+1509.09%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-18.18%)
PikortA tiny Linux-like real-time kernel optimized for ARM Cortex-M chips
Stars: ✭ 268 (+1118.18%)
Erika3ERIKA Enterprise v3 RTOS
Stars: ✭ 98 (+345.45%)
PrettyosA Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (+63.64%)
IntrOSFree cooperative operating system (OS) for microcontrollers
Stars: ✭ 38 (+72.73%)
Talksschedule and materials about my presentations
Stars: ✭ 245 (+1013.64%)
Incubator Nuttx AppsApache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
Stars: ✭ 65 (+195.45%)
PyocdOpen source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+2400%)
mdepxMDEPX — A BSD-style RTOS
Stars: ✭ 17 (-22.73%)
Rt ThreadRT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+29290.91%)
ez-rtosA micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen on ARM Cortex-M3 assemble language, it runs successfully on STM32F103 MCU.
Stars: ✭ 57 (+159.09%)
Incubator NuttxApache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (+2586.36%)
ZephyrPrimary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+24150%)
Cortex M QuickstartTemplate to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (+1590.91%)
XpccDEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+704.55%)
r3R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Stars: ✭ 87 (+295.45%)
HeliosThe free embedded operating system.
Stars: ✭ 223 (+913.64%)
M5p01 muprokaronA tiny real-time kernel focusing on formal reliability and simplicity.
Stars: ✭ 132 (+500%)
apexApex RTOS - A (somewhat) Linux compatible real time operating system
Stars: ✭ 15 (-31.82%)
zeptoforthA not-so-small Forth for Cortex-M
Stars: ✭ 70 (+218.18%)
Uc Os3µC/OS-III is a preemptive, highly portable, and scalable real-time kernel. Designed for ease of use on a huge number of CPU architectures.
Stars: ✭ 284 (+1190.91%)
Uc Os2µC/OS-II is a preemptive, highly portable, and scalable real-time kernels. Designed for ease of use on a huge number of CPU architectures.
Stars: ✭ 120 (+445.45%)
Embedded UKF LibraryA compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (+40.91%)
Cortex MLow level access to Cortex-M processors
Stars: ✭ 379 (+1622.73%)
Svd2rustGenerate Rust register maps (`struct`s) from SVD files
Stars: ✭ 347 (+1477.27%)
Cortex M RticReal-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+2731.82%)
JingosJingOS - The World’s First Linux-based OS design for Tablets
Stars: ✭ 101 (+359.09%)
Raspberry Pi OsLearning operating system development using Linux kernel and Raspberry Pi
Stars: ✭ 11,000 (+49900%)
BuildArmbian Linux build framework
Stars: ✭ 1,827 (+8204.55%)
ZekeA POSIX-like OS for ARM processors.
Stars: ✭ 79 (+259.09%)
EmboxModular and configurable OS for embedded applications
Stars: ✭ 576 (+2518.18%)
Rust Os ComparisonA comparison of operating systems written in Rust
Stars: ✭ 292 (+1227.27%)
FrostedFrosted: Free POSIX OS for tiny embedded devices
Stars: ✭ 194 (+781.82%)
M7M01 MuEukaronAn capability-based microkernel general-purpose operating system focusing on scalability, predictability, mixed-criticality and recoverability. THIS PROJECT IS IN PREVIEW STATE CURRENTLY
Stars: ✭ 79 (+259.09%)
PolymcuAn open framework for micro-controller software
Stars: ✭ 173 (+686.36%)
GENADEV OSAn AArch64 hobbyist OS for the Raspberry Pi 3 B+
Stars: ✭ 14 (-36.36%)
SynestiaosThe Synestia Operating System
Stars: ✭ 159 (+622.73%)
alloc-cortex-mA heap allocator for Cortex-M processors
Stars: ✭ 139 (+531.82%)
netxduoAzure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
Stars: ✭ 151 (+586.36%)
MellOsMinimal, collaboratively written kernel
Stars: ✭ 219 (+895.45%)
chaos-2A hand-made SMP-aware kernel
Stars: ✭ 20 (-9.09%)
tinyosAn UNIX-like toy operating system runs on x86 CPU
Stars: ✭ 47 (+113.64%)
tinyfontText library for TinyGo displays
Stars: ✭ 37 (+68.18%)
CardinalOperating system designed to be fast and secure.
Stars: ✭ 20 (-9.09%)
pigweedpigweed.dev
Stars: ✭ 134 (+509.09%)
KnutOSAn x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-27.27%)
pikascriptUltralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+3786.36%)
biefircateRunning x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc
Stars: ✭ 47 (+113.64%)
cortexm-AEShigh performance AES implementations optimized for cortex-m microcontrollers
Stars: ✭ 18 (-18.18%)
CPL-1Operating system in C written for fun and glory
Stars: ✭ 33 (+50%)
qp-arduinoQP real-time embedded frameworks/RTOS for Arduino (AVR and SAM)
Stars: ✭ 37 (+68.18%)
MacaronA sweet hobby made operating system written in C++ for x86 CPUs with GUI
Stars: ✭ 34 (+54.55%)
ersatz80Z80+ARM=BUGS
Stars: ✭ 13 (-40.91%)
xinu-avrthe Xinu OS for AVR atmega328p devices (e.g. Arduino)
Stars: ✭ 18 (-18.18%)
fosInteresting project,the Fast Real Time Operating Systems( FOS-RTOS)
Stars: ✭ 22 (+0%)