LibreRTOS
LibreRTOS is a portable single-stack Real Time Operating System. All tasks share the same stack, allowing a large number or tasks to be created even on architectures with low RAM, such as ATmega328P (2kB).
Features
- Task delay
- Events
- Pend on events
- Pend with timeout
- Semaphore
- Queue (variable length data)
- Fifo (character queue)
- Mutex (no priority inheritance mechanism)
Website: https://github.com/djboni/librertos
Source code: https://github.com/djboni/librertos
License: Apache License
LibreRTOS Platforms
- AVR
LibreRTOS Components
- None