Stars
Example for a C environment with CMake, Docker, Unity, and GitHub Actions.
The official git repository for Contiki, the open source OS for the Internet of Things
No PR will be accepted for now, but feel free to submit issue, very appreciated.
BSD licensed MODBUS RTU/ASCII and TCP slave
Simple implementation of a classical ping pong buffer targeted (but not limited) to dsp applications
POK kernel. Safe and secure for safety-critical systems.
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
Two-Level Segregated Fit memory allocator implementation.
C implementations of state machines for event driven systems.
A state machine code generation tool suitable for bare metal, embedded and more.
wolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.
QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
State-Oriented Programming: was a cover story article about Hierarchical State Machines in C and C++ published originally in "Embedded Systems Programming" magazine in August 2000. This repository …
Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
Demonstration of a C module using the active object pattern in a faux RTOS environment
µC/OS-II is a preemptive, highly portable, and scalable real-time kernels. Designed for ease of use on a huge number of CPU architectures.