pavel-kirienko / cavlLinks
Generic single-file implementations of AVL tree in C and C++ suitable for deeply embedded systems. There is little activity because the project is finished.
β23Updated this week
Alternatives and similar repositories for cavl
Users that are interested in cavl are comparing it to the libraries listed below
Sorting:
- π Compression with elimination of zeroes βΏ, optimized for data with a bit more 00 and FF bytes, as messages often carry 16, 32 or 64 bitβ¦β31Updated 4 months ago
- Generating, exporting and analyzing CPU fault conditions on Arm Cortex-M series microcontrollers.β25Updated last year
- A Lock Free Bipartite Buffer Library written in standard C11β108Updated last year
- Wrapping FreeRTOS in modern C++ classesβ38Updated this week
- State-Oriented Programming: was a cover story article about Hierarchical State Machines in C and C++ published originally in "Embedded Syβ¦β43Updated last year
- Embedded logger with minimal footprint and memory usageβ43Updated 6 months ago
- Curated device data for all AVR and ARM Cortex-M devicesβ53Updated this week
- A Swiss Army knife scheduler for embedded systemsβ68Updated 6 years ago
- Argon RTOS: tiny embedded C/C++ RTOS for Cortex-Mβ71Updated 3 years ago
- Like a serial killer, but friendlier. A C++ serial publish/subscribe based communication protocol.β39Updated 7 years ago
- Coroutines on microcontrollers - What We Learnedβ19Updated 5 years ago
- Versatile and easy to use C language utility library with functions and macros commonly used in various applicationsβ74Updated 2 months ago
- An active object messaging framework for microcontrollers in Cβ24Updated 3 years ago
- Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Mesonβ39Updated 9 months ago
- Low-memory feature-complete VFAT implementationβ58Updated 2 years ago
- GNU ld linker map visualizationβ77Updated last year
- Consistent Overhead Byte Stuffing β C implementationβ170Updated 5 months ago
- One C++ project for different microcontrollersβ37Updated 5 months ago
- Cyphal Embedded Template Libraryβ18Updated last week
- C++ templates for type-safe bit manipulationβ60Updated 4 years ago
- Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with CMakeβ23Updated 9 months ago
- ARM Cortex-M IO library C++β25Updated 4 years ago
- Lightweight date, time & cron utilities for embedded systemsβ50Updated 2 months ago
- A collection of useful libraries for embedded systems : signal smoothing, PID control, Fuzzy Logic, fixed-point math and more...β85Updated 4 months ago
- C++17 header-only interface to the FreeRTOS kernel API.β63Updated last month
- Reusable project skeleton for embedded C & C++ projects using CMake.β55Updated last year
- A C99 implementation of the Consistent Overhead Byte Stuffing ("COBS") algorithm.β63Updated last year
- SEGGER SystemView target sources, configurations, and RTOS patches.β54Updated 2 weeks ago
- Zephyr C++ Frameworkβ55Updated 2 years ago
- Apache NFFS filesystemβ35Updated last year