C Rtos

Open-source C projects categorized as Rtos

Top 23 C Rto Projects

  • zephyr

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

  • Project mention: Ask HN: Anyone Waiting on BT Auracast? | news.ycombinator.com | 2023-12-16

    Hey folks. Anyone out there waiting for BT Auracast? It was announced June 2022, and immediately struck me as must have.

    I lost my earbuds, but it seems ridiculous to get a replacement without Auracast, seems like surely if I'm going to make a decent sized purchase like that it needs to support group playing. I want to tune into the radios of other people on the metro or on the bus, want to be able to watch a movie on the plane with someone.

    Auracast was announced in June 2022. Anyone else out there struggling with expectations here? I'm really hoping the product announcement season that's right around the corner had a good number of Auracast announcements.

    Side note, a ton of it is over my head but it's been so so fun tuning in every once and again to see how Zephyr's Bluetooth Audio work is going. Just wild now much has gone into this! https://github.com/zephyrproject-rtos/zephyr/commits/main/subsys/bluetooth/audio

  • rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • RIOT

    RIOT - The friendly OS for IoT (by RIOT-OS)

  • Project mention: Comp Sci Student Interested in Embedded | /r/embedded | 2023-04-26

    RIOT-OS is somewhat popular in academia, it tries to be very approachable but there are still plenty of low hanging fruits with all kinds of hardware and you can use it for software and thesis projects.

  • nuttx

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

  • Project mention: Xiaomi Vela IoT Platform is Being Open-Sourced Based on NuttX Real-time OS | /r/embedded | 2023-11-19
  • Lua-RTOS-ESP32

    Lua RTOS for ESP32

  • qpc

    QP/C Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

  • trampoline

    Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • modern-embedded-programming-course

    Companion repository to the "Modern Embedded Systems Programming" video course.

  • Project mention: Many Hands Make Light Work - Let’s Learn Together | /r/embedded | 2023-06-09

    - The companion GitHub repository

  • lwesp

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

  • LuatOS

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

  • Project mention: Why/how to implement scripting languages with C/C++ codebase. | /r/embedded | 2023-05-30

    On bare metal/RTOS embedded platforms, the scripting language is used instead of C/C++ to program the device. Common examples are Lua and Micropython, but JavaScript and Ruby have also been used this way.

  • freertos-addons

    Additions to FreeRTOS

  • lwcell

    Lightweight cellular modem host AT library

  • HeliOS

    A community delivered, open source embedded operating system project. (by heliosproj)

  • mtkernel_3

    micro T-Kernel 3.0

  • Project mention: The Tron Project: How Japan Almost Ruled IT | news.ycombinator.com | 2023-09-30
  • QuarkTS

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

  • memfault-firmware-sdk

    Memfault Firmware SDK for embedded systems. More information at https://docs.memfault.com.

  • Project mention: Last call! Local to San Francisco, Boston, or Berlin? Upcoming Firmware Meetups! | /r/embedded | 2023-09-13

    These community events are hosted by Memfault, the creators of the Interrupt blog. We hope to see you there! ☺️

  • Super-Simple-Tasker

    Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.

  • Project mention: At what point would you consider using an RTOS? | /r/embedded | 2023-06-26

    Lately I have been working with interrupt driven task frameworks on ARM Cortex-M. Basically they are using the ARM NVIC as a task scheduler. Examples for C/C++ include this one: Super Simple Tasker. For Rust there is RTIC. Both are based on similar ideas of using NVIC as scheduling engine. Very efficient resource-wise but use a somewhat different programming paradigm than traditional RTOS threads.

  • nuclei-sdk

    Nuclei RISC-V Software Development Kit

  • Wall-E

    Development Repository for Wall-E (by SRA-VJTI)

  • MiROS

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

  • uC-LIB

    Designed with Micrium’s renowned quality, scalability and reliability, the purpose of µC/LIB is to provide a clean, organized ANSI C implementation of the most common standard library functions, macros, and constants.

  • OpenPicoRTOS

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

  • Project mention: Share your open source work | /r/embeddedconsulting | 2023-05-23
  • mos-stm32

    📺 Simple RTOS on STM32F4

  • Project mention: Someone had posted their GitHub with RTOS written using C++ templates. Can’t find it now. Can someone help me | /r/embedded | 2023-12-08
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Rtos related posts

Index

What are some of the best open-source Rto projects in C? This list will help you:

Project Stars
1 zephyr 9,582
2 rt-thread 9,562
3 RIOT 4,781
4 nuttx 2,316
5 Lua-RTOS-ESP32 1,147
6 qpc 889
7 trampoline 583
8 modern-embedded-programming-course 540
9 lwesp 435
10 LuatOS 432
11 freertos-addons 432
12 lwcell 388
13 HeliOS 340
14 mtkernel_3 179
15 QuarkTS 177
16 memfault-firmware-sdk 137
17 Super-Simple-Tasker 130
18 nuclei-sdk 108
19 Wall-E 81
20 MiROS 73
21 uC-LIB 40
22 OpenPicoRTOS 39
23 mos-stm32 24

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com