An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with rtos

A curated list of projects in awesome lists tagged with rtos .

https://github.com/zephyrproject-rtos/zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

bluetooth bluetooth-le embedded embedded-c iot mcu microcontroller real-time rtos zephyr zephyr-rtos zephyros

Last synced: 02 Apr 2026

https://github.com/rt-thread/rt-thread

RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/

aiot arm cortex-a cortex-m embedded-systems iot kernel microcontroller microkernel mips real-time risc-v rtos

Last synced: 13 May 2025

https://github.com/RT-Thread/rt-thread

RT-Thread is an open source IoT Real-Time Operating System (RTOS).

aiot arm cortex-a cortex-m embedded-systems iot kernel microcontroller microkernel mips real-time risc-v rtos

Last synced: 18 Mar 2025

https://github.com/alibaba/alios-things

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings

embedded haas haas-python iot microcontroller os risc-v rtos

Last synced: 13 May 2025

https://github.com/alibaba/AliOS-Things

面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings

embedded haas haas-python iot microcontroller os risc-v rtos

Last synced: 13 Apr 2025

https://github.com/littlekernel/lk

LK embedded kernel

operating-system rtos

Last synced: 14 May 2025

https://github.com/apache/nuttx

Apache NuttX is a mature, real-time embedded operating system (RTOS)

embedded mcu microcontroller nuttx real-time rtos

Last synced: 23 Apr 2025

https://github.com/eclipse-threadx/threadx

Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.

eclipse-threadx embedded iot mcu microcontroller real-time rtos

Last synced: 13 May 2025

https://github.com/QuantumLeaps/qpc

QP/C Real-Time Event Framework/RTOS is a lightweight implementation of the asynchronous, event-driven Active Object (Actor) model combined with Hierarchical State Machines.

active-object actor actor-model arm arm-cortex-m arm-cortex-m0 arm-cortex-m3 arm-cortex-m4 arm-cortex-m7 embedded embedded-c event-driven framework hierarchical-state-machine qp rtos samek state-machine statechart uml-state-machine

Last synced: 14 May 2025

https://github.com/weston-embedded/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.

kernel micrium os os-iii real-time rtos ucos-iii

Last synced: 14 May 2025

https://github.com/rokath/trice

🟢 super fast 🚀 tiny 🐥 𝘾 printf-look-and-feel ✍ trace code, in ⚡ interrupts ⚡ too ‼️, and real-time PC 💻 logging 👀

c compression data-recording debugging diagnostics embedded encryption golang instrumentation logging monitoring multi-language-support printf real-time rtos serial time-measurement timing-analysis tool trace

Last synced: 12 Jan 2026

https://github.com/IoTSharp/mqttclient

A high-performance, high-stability, cross-platform MQTT client, developed based on the socket API, can be used on embedded devices (FreeRTOS / LiteOS / RT-Thread / TencentOS tiny), Linux, Windows, Mac, with a very concise The API interface realizes the quality of service of QOS2 with very few resources, and seamlessly connects the mbedtls encryption library.

cross-platform linux mbedtls mqtt mqtt-client mqttclient net network qos1 qos2 rtos socket-mqtt ssl tcpip

Last synced: 27 Feb 2026

https://github.com/weston-embedded/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.

certification kernel micrium os os-ii real-time rtos safety safety-critical ucos-ii ucosii

Last synced: 14 May 2025

https://github.com/openLuat/LuatOS

LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)

4g-lte air101 air103 air105 air600e air601 air780e air780eg esp32c3 lua luatos nbiot rtos wifi

Last synced: 26 Feb 2026

https://github.com/openluat/luatos

LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)

4g-lte air101 air103 air105 air600e air601 air780e air780eg esp32c3 lua luatos nbiot rtos wifi

Last synced: 15 May 2025

https://github.com/drone-os/drone-core

The core crate for Drone, an Embedded Operating System.

async asynchronous bare-metal concurrency embedded firmware no-std os real-time rtos rust

Last synced: 16 May 2025

https://github.com/majerle/lwcell

Lightweight cellular modem host AT library

gsm lte rtos sim7000 sim800 sim900 simcom

Last synced: 15 May 2025

https://github.com/MaJerle/lwesp

Lightweight and versatile AT parser library for ESP8266 and ESP32 devices.

at commands embedded embedded-systems esp32 esp8266 espressif parser rtos

Last synced: 14 May 2025

https://github.com/majerle/lwesp

Lightweight and versatile AT parser library for ESP8266 and ESP32 devices.

at commands embedded embedded-systems esp32 esp8266 espressif parser rtos

Last synced: 04 Apr 2025

https://github.com/MaJerle/lwcell

Lightweight cellular modem host AT library

gsm lte rtos sim7000 sim800 sim900 simcom

Last synced: 14 May 2025

https://github.com/lobaro/freertos-rust

Rust crate for FreeRTOS

embedded freertos nrf9160 rtos rust stm32

Last synced: 14 May 2025

https://github.com/heliosproj/HeliOS

A community delivered, open source embedded operating system project.

arduino arm avr embedded freertos multitasking operating-system os real-time rtos sam teensy zephyr

Last synced: 05 Apr 2025

https://github.com/ariel-os/ariel-os

Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust

embedded embedded-systems iot low-power microcontroller multi-core operating-system rtos rust

Last synced: 15 May 2025

https://github.com/lobaro/FreeRTOS-rust

Rust crate for FreeRTOS

embedded freertos nrf9160 rtos rust stm32

Last synced: 15 Mar 2025

https://github.com/eclipse-threadx/guix

Eclipse ThreadX GUIX Studio provides a complete, embedded graphical user interface (GUI) library and design environment, facilitating the creation and maintenance of all graphical elements needed by your device.

eclipse-threadx embedded gui iot mcu microcontroller rtos

Last synced: 07 Mar 2026

https://github.com/jserv/talks

schedule and materials about my presentations

aarch64 arm c-programming guts kernel linux microcontroller open-source rtos security

Last synced: 16 May 2025

https://github.com/apache/nuttx-apps

Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS

embedded mcu microcontroller nuttx real-time rtos

Last synced: 14 May 2025

https://github.com/kmilo17pet/QuarkTS

An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.

arm avr command-line-interface cooperative coroutines embedded embedded-systems event-driven hierarchical-state-machine internet-of-things iot kinetis lpc microcontrollers msp430 multitasking os rtos state-machine stm32

Last synced: 14 May 2025

https://github.com/eclipse-threadx/netxduo

Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications

eclipse-threadx embedded iot mcu microcontroller rtos tcp tls

Last synced: 07 Mar 2026

https://github.com/ultraembedded/fpgamp

720p FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)

artix-7 fpga fpga-media-player hd-video hdmi ir-codes jpeg-decoder mjpeg motion-jpeg risc-v rtos sd-card vga

Last synced: 13 Apr 2025

https://github.com/tron-forum/mtkernel_3

micro T-Kernel 3.0

rtos

Last synced: 28 Feb 2026

https://github.com/embeddedartistry/libmemory

Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions

bringup c embedded-systems freelist heap libc malloc malloc-free memory-allocation portability rtos threadx

Last synced: 07 Apr 2025

https://github.com/eclipse-threadx/usbx

Eclipse ThreadX - USBX is a high-performance USB host, device, and on-the-go (OTG) embedded stack, that is fully integrated with Eclipse ThreadX RTOS

eclipse-threadx embedded iot mcu microcontroller rtos usb usb-hid usb-host

Last synced: 07 Mar 2026

https://github.com/memfault/memfault-firmware-sdk

Memfault SDK for embedded systems. Observability, logging, crash reporting, and OTA all in one service. More information at https://docs.memfault.com.

c embedded firmware fota memfault observability ota rtos sdk

Last synced: 02 Apr 2026

https://github.com/korken89/crect

A C++, compile-time, reactive RTOS for the Stack Resource Policy based Real-Time For the Masses kernel

compile-time cortex-m deadlock-free reactive-programming rtos

Last synced: 17 Mar 2025

https://github.com/arkhipenko/esp32-mjpeg-multiclient-espcam-drivers

ESP32 MJPEG Multiclient Streaming Server with latest Espressif drivers

blynk esp32 espressif freertos gstreamer mjpeg psram rtos streaming video vlc

Last synced: 10 Jul 2025

https://github.com/r3-os/r3

R3-OS — Experimental static (μITRON-esque) RTOS kernel for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics

cortex-a cortex-m embedded-rust embedded-systems experimental kernel memory-safety risc-v rtos rust

Last synced: 14 May 2025

https://github.com/drone-os/drone

CLI utility for Drone, an Embedded Operating System.

async asynchronous bare-metal concurrency embedded framework no-std os real-time rtos rust

Last synced: 05 Apr 2025

https://github.com/px4/nuttx

Standard NuttX with current PX4 patches

dronecode dronecode-probe imxrt kinetis nuttx nxphlite pixhawk px4 rtos stm32 stm32f4 stm32f7 stm32h7

Last synced: 15 May 2025

https://github.com/jnaulet/openpicortos

Very small, safe, lightning fast, yet portable preemptive RTOS with SMP support

8051 arduino arm avr c2000 c28x cortex-m hcs08 mips pic32 powerpc raspberry risc-v riscv rtos s08 smp stm8 vle

Last synced: 23 Apr 2026

https://github.com/at-ec/at-rtos

At-RTOS is an open and user-friendly real-time operating system (RTOS) for the embedded controller (EC).

c-language china ec embedded-controller embedded-systems firmware iot kernel mcu robot rtos thread

Last synced: 15 Sep 2025

https://github.com/eclipse-threadx/levelx

Eclipse ThreadX - LevelX Provides Flash Wear Leveling for FileX and Stand Alone purposes.

eclipse-threadx embedded iot mcu microcontroller rtos

Last synced: 04 Apr 2025

https://github.com/QuantumLeaps/MiROS

MiROS (Minimal Real-Time Operating System) for ARM Cortex-M

arm embedded embedded-c embedded-systems kernel kernel-source kernels learning rtos samek youtube

Last synced: 27 Feb 2026

https://github.com/RTduino/RTduino

Arduino Ecosystem Compatibility Layer for RT-Thread | RT-Thread的Arduino生态兼容层

arduino compatibility-layer rt-thread rtduino rtos

Last synced: 17 Sep 2025

https://github.com/Zeke-OS/zeke

A POSIX-like OS for ARM processors.

kernel libc operating-system posix-compatible rtos zeke

Last synced: 23 Aug 2025

https://github.com/bsail/xmodem

XMODEM Library for embedded, mobile, iot, and desktop systems.

c ceedling embedded rtos xmodem

Last synced: 14 May 2025

https://github.com/simonjwright/FreeRTOS-Ada

This project contains various GNAT Ada Run Time Systems (RTSs) based on FreeRTOS for MCUs: the Arduino Due, the STM32F4-series evaluation boards from STMicroelectronics and the BBC micro:bit (v1); working on Espressif ESP32-H2 and RaspberryPi RP2350 (risc-v core)

ada cortex gnat risc-v rtos rts

Last synced: 14 Mar 2025

https://github.com/flit/argon-rtos

Argon RTOS: tiny embedded C/C++ RTOS for Cortex-M

cortex-m embedded kernel rtos

Last synced: 11 Aug 2025

https://github.com/storage-db/nerdos

一种支持多种架构嵌入式领域的实时操作系统,支持网络通信和grub启动

aarch64 riscv rtos x86-64

Last synced: 26 Apr 2025

https://github.com/100askteam/studynotes

Excellent student embedded development study notes.

book lerarning linux note page rtos study

Last synced: 03 Jul 2025

https://github.com/arm-university/real-time-operating-systems-design-and-programming-education-kit

Design and program real-time operating systems on Arm-based platforms and use them to improve their application performance

arm keil-mdk real-time-operating-system rtos stm32f4-discovery

Last synced: 04 Jan 2026

https://github.com/os-q/rtx51

Keil RTOS 8051 Core

os-q qitas rtos

Last synced: 12 Apr 2025

https://github.com/drone-os/drone-cortexm

ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.

arm asynchronous bare-metal concurrency cortex embedded firmware hardware-support no-std rtos rust

Last synced: 12 Dec 2025

https://github.com/frett27/splitflap_display

Simple Skinnable, 3D Printed SplitFlap Display Module, permit to display large numbers, connecting the modules to each other

3d-models arduino flap openscad rtos split splitflap

Last synced: 15 Apr 2025

https://github.com/heyuanjie87/adbd

Android Debug Bridge daemon implementation in RT-Thread

adb mcu rtos

Last synced: 17 Sep 2025

https://github.com/loboris/lua-rtos-esp32-lobo

Lua RTOS for ESP32

esp32 lua lua-rtos rtos

Last synced: 05 Jul 2025

https://github.com/chalandi/osek

OSEK (ECC1/BCC1) Implementation for Cortex™-M3

osek osek-vdx rtos

Last synced: 07 Sep 2025

https://github.com/eerimoq/async

🔀 Asynchronous framework in C.

bare-metal c embedded linux rtos

Last synced: 15 Apr 2025

https://github.com/yplam/osrtos

osrtos.com source

embedded rtos

Last synced: 17 Jan 2026

https://github.com/embeddedcontainers/zephyr

Performance-optimized container images for building Zephyr RTOS applications.

docker docker-image dockerfile embedded embedded-c embedded-systems oci oci-image rtos zephyr-rtos

Last synced: 07 May 2025

https://github.com/AntoineSebert/dandelion

🌀 Microkernel Real-Time Operating System in Rust

honours-project microkernel operating-system real-time-systems rtos rust

Last synced: 14 May 2025

https://github.com/px4/nuttx-apps

Standard NuttX apps with current PX4 patches

nuttx pixhawk px4 rtos

Last synced: 05 Apr 2025

https://github.com/yodaos-project/rt-node

A JavaScript runtime library for RTOS.

nodejs rtos

Last synced: 01 May 2025

https://github.com/siliconlabs/wfx-fullmac-driver

Silicon Laboratories WFx Wi-Fi Full-MAC driver

driver rtos wi-fi

Last synced: 15 Apr 2025

https://github.com/kcuzner/kos-avr

Kevin's RTOS for AVR microcontrollers

avr-microcontroller rtos

Last synced: 01 Feb 2026

https://github.com/sufst/vcu

Embedded software for the VCU

embedded rtos stm32 threadx vcu

Last synced: 03 Mar 2026

https://github.com/drone-os/drone-stm32-map

STM32 peripheral mappings for Drone, an Embedded Operating System.

arm asynchronous bare-metal concurrency cortex embedded hardware-support no-std rtos rust stm32

Last synced: 16 Jun 2025

https://github.com/zrafa/xinu-avr

the Xinu OS for AVR atmega328p devices (e.g. Arduino)

arduino arduino-uno comer douglas douglas-comer embedded-systems operating-system rtos xinu xinu-os

Last synced: 04 Apr 2025

https://github.com/puppy-rtos/kernel

puppy-rtos kernel

arm riscv rtos smp

Last synced: 23 Jul 2025

https://github.com/fixstars/crtos

Compound Real-time Operating System

rtos

Last synced: 25 Apr 2026

https://github.com/no1wudi/nuttx.rs

Rust's std library like wrapper for NuttX

mcu nuttx rtos rust

Last synced: 26 Mar 2025

https://github.com/solariun/atomicx

Pure C++ non stack displacement that implements cooperative multitask library for SINGLE CORE embedded development on DSPs, Microcontrollers and Processor (ARV, RISCV, ARM(all), TENSY, ESP), while also suitable for applications on Windows, Linux and MacOs and compatible with some RTOSs as well. This library allows full event driven applications while uses SMARTs LOCKS and WAIT/NOTIFY locks to also transport messages, MESSAGE BROKER is also provided (Those uses Message type size_t message and size_t tags, where tag will give meaning to the message). That implementation also introduce thread safe QUEUE (full object) and smart_ptr (to allow better implementation on minimal environment)

arduino-compatible arm avr cooperative-multitasking esp-8266 inter-process-notification ipc ipn locks messageble-locks minimal-stack-usage non-displaceable-stack riscv rtos single-core-cable small-memory-usage tensy

Last synced: 20 Apr 2026

https://github.com/platima/board-taxonomies

Definitions and examples for different categories of embedded computing boards

arduino devboard esp32 linux raspberry-pi raspberrypi rtos sbc singleboardcomputer stm32

Last synced: 23 Jul 2025

https://github.com/100askteam/rtos-docs

百问网RTOS系列教程文档

freertos rtos stm32 stm32f103

Last synced: 23 Apr 2025

https://github.com/ierturk/rust-on-stm32

Works on STM32F4 with Rust on the STM32F429-Discovery board with probe-rs on VSCode and WSL

embedded embedded-graphics lcd-display lilos made-with-slint probe-rs rtos rust-lang slint-ui stm32f4 vscode wsl

Last synced: 07 Apr 2025

https://github.com/ragu-manjegowda/development-of-real-time-systems

Coursera Development of Real-Time Systems Course Assignments

freertos real-time-systems rtos

Last synced: 01 Mar 2025

https://github.com/fonger/esp8266-rtos-ir

Infrared remote control library for latest ESP8266 RTOS SDK 3.2, esp-idf style

esp-idf esp8266 esp8266-rtos espressif infrared ir-remote rtos

Last synced: 15 Jul 2025

https://github.com/klaxxon/rp2040os

Learning example for real-time OSes using the new RP2040

embedded os pi pico-sdk raspberry realtime rp2040 rtos

Last synced: 10 Apr 2025

https://github.com/m3y54m/zephyr-os-bluepill-playground

Getting started with Zephyr RTOS on BluePill STM32F103C8 board

bluepill-board embedded platformio rtos stm32 stm32f103c8t6 zephyr-rtos

Last synced: 20 Jul 2025

https://github.com/lupyuen/nuttx-embedded-hal

Rust Embedded HAL for Apache NuttX RTOS

bl602 bl604 embedded gpio i2c nuttx pinecone pinedio rtos rust spi

Last synced: 11 Apr 2025

https://github.com/adolbyb/rtos-esp32-examples

These are practice examples for ESP32 RTOS with VS Code and PlatformIO.

arduino-library embedded embedded-systems esp-idf esp32 free-rtos freertos iot platformio rtos

Last synced: 07 Oct 2025

https://github.com/stnolting/neorv32-freertos

💾 FreeRTOS port for the NEORV32 RISC-V Processor.

embedded freertos neorv32 risc-v rtos

Last synced: 05 Feb 2026