Free real-time operating system (RTOS) for microcontrollers with advanced c++ wrapper and support for std::thread
-
Updated
Jul 30, 2026 - C++
8000
Free real-time operating system (RTOS) for microcontrollers with advanced c++ wrapper and support for std::thread
Minimalist preemptive multitasking for Arduino
An attempt to implement preemptive scheduling in userspace
CPU scheduling program. CPU Scheduler for: FCFS, SJF with preemption, RR (with specified time quantum), and Priority with preemption
Demonstration how to create a preemptive multitasking OS for embedded devices
True preemptive multitasking on a bare ESP8266 — no RTOS — using one hardware timer and a well-written Xtensa context switch.
C++ benchmark comparing Greedy, Priority Greedy, Preemptive, and Simulated Annealing job scheduling algorithms
Fully functional RISC-V kernel written in C++ and assembly, featuring threads, semaphores, memory allocation, and preemptive multitasking
Add a description, image, and links to the preemptive topic page so that developers can more easily learn about it.
To associate your repository with the preemptive topic, visit your repo's landing page and select "manage topics."