There are 62 repositories under embedded-c topic.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
QP/C Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
The smallest public printf implementation for its feature set.
Companion repository to the "Modern Embedded Systems Programming" video course.
Create extremely-fast and secure embedded HTTP servers with ease.
QP/C++ Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
This repository should serve as a guide to everybody who wants to study software and hardware for embedded systems but doesn't know where to start.
A C utility library and persistent key/value storage engine
Code for MobiCom paper 'TinyML-CAM: 80 FPS Image Recognition in 1 Kb RAM'
Frosted: Free POSIX OS for tiny embedded devices
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
A miniature gaming PC / laptop
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Getting started with the STM32 HAL development environment. Tutorial documents in Markdown.
Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.
Simple risc-v emulator, able to run linux, written in C.
Enable 24-bit / 96kHz Hi-Fi PCM stereo audio output via USB Audio Class 1.0 asynchronous mode on STM32469I-Discovery · Volume and mute control implemented
Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01
Embedded Firmware Control Systems Toolbox (Pure C and GNU Octave)
第十六届智能车竞赛-国家级一等奖-嵌入式控制开源(恩智浦杯/飞思卡尔杯)-全国第14名 🏆
Image format, tools & librares for limited embedded systems
MiROS (Minimal Real-Time Operating System) for ARM Cortex-M
MDB Cashless Device implementation based on Arduino Uno and GPRS Shield
This repository contains all my practice codes of TM4C123GXL coded in CCS7. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS)
A fast one-dimensional median filter algorithm
Add communications functionality to connect your hardware to a local user interface.
Embedded Development on STM32 with CLion and the Segger Tools
A Python package with command-line utilities and scripts to aid the development of machine learning models for Silicon Lab's embedded platforms