rtos
There are 1025 repositories under rtos topic.
zephyrproject-rtos/zephyr
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
RT-Thread/rt-thread
RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/
platformio/platformio-core
Your Gateway to Embedded Software Development Excellence :alien:
nhivp/Awesome-Embedded
A curated list of awesome embedded programming.
RIOT-OS/RIOT
RIOT - The friendly OS for IoT
alibaba/AliOS-Things
面向IoT领域的、高可伸缩的物联网操作系统,可去官网了解更多信息https://www.aliyun.com/product/aliosthings
apache/nuttx
Apache NuttX is a mature, real-time embedded operating system (RTOS)
littlekernel/lk
LK embedded kernel
eclipse-threadx/threadx
Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
stnolting/neorv32
🖥️ A small, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
imKeYan/EmbedBooks
嵌入式经典书籍分享,C程序员常读书单整理,含下载地址,成体系提升技术能力。书籍资源包括电子基础、C/C++、Arm架构、Linux、网络、设计模式、各类行业报告等等。
whitecatboard/Lua-RTOS-ESP32
Lua RTOS for ESP32
QuantumLeaps/qpc
QP/C Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
QuantumLeaps/modern-embedded-programming-course
Companion repository to the "Modern Embedded Systems Programming" video course.
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.
iDoka/awesome-embedded-software
:stars: List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
rokath/trice
🟢 super fast 🚀 and tiny 🐥 embedded device 𝘾 printf-like trace ✍ code, works also inside ⚡ interrupts ⚡ and real-time PC 💻 logging (trace ID visualization 👀)
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.
TrampolineRTOS/trampoline
Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
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.
mcknly/breadboard-os
A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI
ariel-os/ariel-os
Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust
openLuat/LuatOS
LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)
drone-os/drone-core
The core crate for Drone, an Embedded Operating System.
MaJerle/lwesp
Lightweight and versatile AT parser library for ESP8266 and ESP32 devices.
michaelbecker/freertos-addons
Additions to FreeRTOS
MaJerle/lwcell
Lightweight cellular modem host AT library
DISTORTEC/distortos
object-oriented C++ RTOS for microcontrollers
lobaro/FreeRTOS-rust
Rust crate for FreeRTOS
QuantumLeaps/qpcpp
QP/C++ Real-Time Event Framework/RTOS implements event-driven Active Object (Actor) model combined with Hierarchical State Machines. Specifically designed for embedded systems (e.g., ARM Cortex-M MCUs).
heliosproj/HeliOS
A community delivered, open source embedded operating system project.
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.
apache/nuttx-apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
jserv/talks
schedule and materials about my presentations
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.
2b-t/linux-realtime
Guide on how to set-up Linux and Docker for real-time applications using the Ubuntu realtime-kernel/PREEMPT_RT patch with a focus on robotics with ROS and ROS 2