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: 12 May 2025

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/stnolting/neorv32

:desktop_computer: A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.

asip cpu embedded fpga microcontroller multi-core neorv32 on-chip-debbuger processor risc-v riscv rtl rtos rv32 smp soc soft-core system-on-chip vhdl

Last synced: 14 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/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: 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: 15 May 2025

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/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/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: 16 May 2025

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/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/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: 12 Apr 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/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/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/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/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: 21 Feb 2025

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/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/drone-os/drone-raspberrypi-pico

Raspberry Pi Pico (RP2040) support for Drone, an Embedded Operating System.

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

Last synced: 13 Apr 2025

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

[EXPERIMENTAL] RISC-V platform crate for Drone, an Embedded Operating System.

asynchronous bare-metal concurrency embedded firmware hardware-support no-std risc-v rtos rust

Last synced: 10 Jul 2025

https://github.com/eantcal/mipos

Multum In Parvo Operating System is a cooperative multitasking RTOS designed for single-chip micro-controllers with severely limited RAM (e.g. less than 256 bytes) and ROM.

c-language educational-project firmware low-level-programming microcontroller rtos

Last synced: 10 Apr 2025

https://github.com/convexbrain/minimult

Minimal multitask library, or RTOS, for Cortex-M microcontrollers

cortex-m multitask rtos rust

Last synced: 18 Apr 2025

https://github.com/orcalinux/Microcontroller-Architecture-and-Interfacing-with-ARM-Cortex

Explore microcontroller architecture and ARM Cortex interfacing in this comprehensive workshop. Sessions cover topics like C basics, ARM architecture, peripherals, interrupts, and more. Attendees gain hands-on experience with ARM Cortex-based microcontrollers.

armcortexm3 c-language computer-architecture embedded-c embedded-driver-development embedded-systems free-rtos rtos stm32f103c8 tft-display tft-st7735s

Last synced: 31 Oct 2025

https://github.com/orcalinux/microcontroller-architecture-and-interfacing-with-arm-cortex

Explore microcontroller architecture and ARM Cortex interfacing in this comprehensive workshop. Sessions cover topics like C basics, ARM architecture, peripherals, interrupts, and more. Attendees gain hands-on experience with ARM Cortex-based microcontrollers.

armcortexm3 c-language computer-architecture embedded-c embedded-driver-development embedded-systems free-rtos rtos stm32f103c8 tft-display tft-st7735s

Last synced: 10 Apr 2025

https://github.com/thelogicmaster/vhdlsonic

A custom 32-bit architecture, microcontroller, retro console, and software suite

cpu emulator fpga microcontroller retro-console rtos vhdl

Last synced: 12 Apr 2025

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

Apache NuttX Testing contains shared test infrastructure for Apache NuttX (incubating)

ci embedded mcu microcontroller nuttx real-time rtos

Last synced: 11 Apr 2025

https://github.com/randruc/lazuli

Lazuli is a multitasking RTOS (Real-Time Operating System/kernel) targeting AVR microcontrollers. It allows to program and run multiple independent tasks in a real-time context on AVR microcontrollers.

arduino asm atmega atmega328p atmel avr avr-gcc avr-mcus avr-microcontrollers avr-programming c c89 code-quality embedded kernel mcu os real-time rtos scheduling

Last synced: 10 Apr 2025

https://github.com/mc-cat-tty/tricore-dev-env

WIP. Containerized environment for HighTec Tricore GCC + ERIKA Enterprise. Running on Linux and MacOS.

docker docker-container erika-enterprise gcc rtos tricore tricore-development

Last synced: 19 Mar 2025