cirocosta / observer-c
A pure C implementation of the Observer Pattern
☆54Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for observer-c
- Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free f…☆300Updated last month
- lightweight logging for embedded microcontrollers☆215Updated last year
- Lightweight exception implementation for C☆326Updated last month
- Lightweight printf library optimized for embedded systems☆186Updated last month
- Hierarchical State Machine☆89Updated 4 years ago
- Lightweight JSON parser for embedded systems☆146Updated last month
- State Machine Design in C☆104Updated 2 weeks ago
- C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems☆409Updated 6 months ago
- A minimalist UML State machine framework for finite state machine and hierarchical state machine in C☆171Updated 3 months ago
- Pub/Sub library for C☆72Updated 3 years ago
- Lightweight shell implementation for embedded systems☆136Updated 2 months ago
- This repository contains FreeRTOS+POSIX source code, which could be consumed as a submodule.☆103Updated last week
- State-Oriented Programming: was a cover story article about Hierarchical State Machines in C and C++ published originally in "Embedded Sy…☆39Updated 10 months ago
- MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.☆33Updated 9 months ago
- Lightweight packet protocol structure for multi-device communication focused on RS-485☆124Updated last week
- C library used to code JSON objects in null-terminated strings☆90Updated last year
- "Lock-Free Ring Buffer" (LFRB) is a minimal, customizable implementation of a ring buffer (a.k.a. circular buffer) in C, specifically sui…☆34Updated last month
- Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-su…☆139Updated last week
- A cooperative operating system based on coroutines☆79Updated last year
- An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications pri…☆257Updated this week
- QP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines☆168Updated last year
- Easy GUI for microcontrollers☆175Updated 2 years ago
- State machine framework for reactive embedded systems☆55Updated 3 years ago
- yahdlc - Yet Another HDLC implementation☆82Updated 8 months ago
- Lightweight event management system for embedded systems☆63Updated last month
- Lightweight onewire protocol library optimized for UART hardware on embedded systems☆188Updated 2 months ago
- Tiny Software Protocol for communication over UART, SPI, etc☆240Updated 3 months ago
- Lightweight date, time & cron utilities for embedded systems☆33Updated 2 months ago
- Library of McuOnEclipse components☆136Updated this week
- Reusable project skeleton for embedded C & C++ projects using CMake.☆45Updated 5 months ago