Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
-
Updated
May 21, 2024 - C
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Protocol Buffers with small code size
QP/C Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Create extremely-fast and secure embedded HTTP servers with ease.
Companion repository to the "Modern Embedded Systems Programming" video course.
Userland apps for Tock written in C and C++
QP/C++ Real-Time Embedded Framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Mobile operating system based on FreeRTOS™ optimized for E Ink displays - developed for Mudita Pure minimalist phone
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Model-predictive control for microcontrollers
MDB Cashless Device implementation based on Arduino Uno and GPRS Shield
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
SHA-2 algorithm implementations
The smallest public printf implementation for its feature set.
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.
Apache Mynewt Sensor Network Application for STM32 Blue Pill and nRF52 with Visual Rust, NB-IoT, GPS, iBeacon, NimBLE, ESP8266 (WiFi Geolocation) and nRF24L01
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
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)
Add a description, image, and links to the embedded-c topic page so that developers can more easily learn about it.
To associate your repository with the embedded-c topic, visit your repo's landing page and select "manage topics."