C embedded-c

Open-source C projects categorized as embedded-c

Top 23 C embedded-c Projects

  1. zephyr

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

    Project mention: Libre Solar – Open Hardware for Renewable Energy | news.ycombinator.com | 2026-03-01
  2. SaaSHub

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

    SaaSHub logo
  3. nanopb

    Protocol Buffers with small code size

    Project mention: Nanopb: Protocol buffers with small code size | news.ycombinator.com | 2025-10-07
  4. modern-embedded-programming-course

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

  5. 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).

  6. MuditaOS

    Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone

  7. nanoMODBUS

    A compact MODBUS RTU/TCP C library for embedded/microcontrollers

  8. iowow

    Multipurpose C library and persistent key/value storage

    Project mention: Autark: Rethinking build systems – Integrate, Don’t Outsource | dev.to | 2025-11-04

    github.com/Softmotions/iowow

  9. jim

    Immediate Mode JSON Serialization Library in C (by tsoding)

  10. Super-Simple-Tasker

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

  11. sha-2

    SHA-2 algorithm implementations (by amosnier)

  12. riscv_em

    Simple risc-v emulator, able to run linux, written in C.

  13. FreeACT

    FreeACT is a minimal Active Object (Actor) framework for FreeRTOS

  14. MiROS

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

  15. PIF-Image-Format

    Image format, tools & librares for limited embedded systems

  16. electricui-embedded

    Add communications functionality to connect your hardware to a local user interface.

  17. acoustic-leak-detector

    AquaPing is a battery powered, stand-off, acoustic leak detector

  18. c-embed

    Naturally embed read-only filesystems into C99-C++20 w. a single header, zero dependencies and zero modifications to your code

  19. Raspberry-PICO2040-Flash-Storage

    The Following C Coded Library is used to perform Flash Write, Read and Erase functions on Raspberry Pico 2040.

  20. rulos

    Ravenna Ultra-Low-Altitude Operating System: An embedded OS for AVR and ARM CPUs

  21. stm32f1-baremetal

    Program STM32 Arm Cortex M3 micro-controller using bare metal embedded c

  22. CoreMark-RP2040

    This is the COREMARK® embedded benchmark ported by me to the RP2040 chip from the folks over at Raspberry Pi.

  23. JsonX

    Lightweight embedded JSON mapper for C — structured data-to-JSON mapping with declarative macros. ThreadX/FreeRTOS/baremetal ready. (by embedmind)

    Project mention: JsonX: Mapping JSON to C Structs on Embedded Systems | dev.to | 2025-09-24

    STM32 usage example: src/example.c

  24. SPString

    A C string library that's designed with embedded development in mind.

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 embedded-c discussion

Log in or Post with

C embedded-c related posts

  • Nanopb: Protocol buffers with small code size

    1 project | news.ycombinator.com | 7 Oct 2025
  • A Web based Broadcast Assistant

    2 projects | dev.to | 5 Mar 2025
  • A simple Broadcast Audio Source

    4 projects | dev.to | 3 Mar 2025
  • Nanopb – Protocol Buffers for Embedded Systems

    1 project | news.ycombinator.com | 6 Sep 2023
  • Looking for a data serialization/deserialization library for use in an embedded system

    1 project | /r/SoftwareEngineering | 31 May 2023
  • Exporting Arduino output as .csv file

    1 project | /r/esp32 | 10 May 2023
  • Show HN: Homemade rocketship treehouse – hardware to custom OS

    1 project | /r/patient_hackernews | 24 Apr 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 zephyr 15,922
2 nanopb 5,488
3 modern-embedded-programming-course 1,409
4 qpc 1,334
5 MuditaOS 931
6 nanoMODBUS 879
7 iowow 317
8 jim 257
9 Super-Simple-Tasker 242
10 sha-2 200
11 riscv_em 150
12 FreeACT 128
13 MiROS 120
14 PIF-Image-Format 87
15 electricui-embedded 66
16 acoustic-leak-detector 48
17 c-embed 46
18 Raspberry-PICO2040-Flash-Storage 33
19 rulos 18
20 stm32f1-baremetal 16
21 CoreMark-RP2040 15
22 JsonX 13
23 SPString 11

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

Did you know that C is
the 6th most popular programming language
based on number of references?