C Mcu

Open-source C projects categorized as Mcu

Top 14 C Mcu Projects

  • lvgl

    Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

  • Project mention: Broadcast Audio URI | dev.to | 2024-06-06

    To my happy surprise, there was already QR code support in the LVGL module included in Zephyr so I made some minal QR code functionality to expose the required data once the Broadcast source was ready on the device. As this is a PoC, the non-changing parameters are hardcoded:

  • 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
  • zephyr

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

  • Project mention: Broadcast Audio URI | dev.to | 2024-06-06

    In the Zephyr repo, there is a Broadcast Audio Source sample that was used as a starting point.

  • 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
  • mjs

    Embedded JavaScript engine for C/C++

  • Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10

    mjs

  • IdeasNProjects

    *That Project's project repository

  • Project mention: stack canary watchpoint triggered | /r/ArduinoProjects | 2023-06-17

    Project Github link: https://github.com/0015/ThatProject/tree/master/ESP32_MICROPHONE/ESP32_INMP441_SPEECH_TO_TEXT

  • PikaPython

    An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.

  • Project mention: This Week In Python | dev.to | 2024-03-17

    PikaPython – ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies

  • SaaSHub

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

    SaaSHub logo
  • embox

    Modular and configurable OS for embedded applications

  • Project mention: Release v0.5.9.10 · embox/embox | /r/embedded | 2023-07-01

    Embox is a configurable RTOS designed for resource constrained and embedded systems. Embox main idea is using Linux software without Linux. (https://embox.github.io/ ) If you want use complex Linux Software and Linux is huge for your goals. Embox is the best idea, as I think. For example Embox is the only RTOS that allows to use OpenCV on Cortex-m MCUs https://www.embedded.com/benchmarking-opencv-on-stm32-mcus/

  • stm32-bootloader

    Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.

  • nnom

    A higher-level Neural Network library for microcontrollers.

  • Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14

    nnom

  • breadboard-os

    A firmware platform aimed at quick prototyping, built around FreeRTOS and a feature-packed CLI

  • Project mention: Breadboard OS | news.ycombinator.com | 2024-05-15
  • nf-interpreter

    :gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards

  • DapperMime

    CMSIS-DAP using TinyUSB

  • microrl-remaster

    Micro Read Line library for small and embedded devices [REMASTER]

  • 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 Mcu discussion

Log in or Post with

C Mcu related posts

  • Broadcast Audio URI

    3 projects | dev.to | 6 Jun 2024
  • PikaPython: Cross platform ultra lightweight embedded Python engine

    1 project | news.ycombinator.com | 12 Mar 2024
  • LVGL 9.0 Released

    2 projects | news.ycombinator.com | 22 Jan 2024
  • Bill Lamie: Story of a man and his real-time operating systems

    1 project | news.ycombinator.com | 17 Dec 2023
  • Ask HN: Anyone Waiting on BT Auracast?

    1 project | news.ycombinator.com | 16 Dec 2023
  • VisionFive 2 ROM addresses for Zephyr RTOS

    3 projects | /r/RISCV | 5 Dec 2023
  • Microsoft opens sources ThreadX RTOS used in Raspberry Pis

    2 projects | news.ycombinator.com | 28 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 lvgl 15,437
2 zephyr 9,887
3 nuttx 2,433
4 DAPLink 2,206
5 mjs 1,824
6 IdeasNProjects 1,741
7 PikaPython 1,439
8 embox 1,123
9 stm32-bootloader 855
10 nnom 811
11 breadboard-os 481
12 nf-interpreter 300
13 DapperMime 115
14 microrl-remaster 22

Sponsored
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.
www.influxdata.com