eiRTOSpinoja
eiRTOSpinoja is an open-source, real-time operating system (RTOS) kernel designed for embedded systems, particularly targeting architectures based on the ARM Cortex-M family. It is a derivative of the classic RTOS kernel eiRTOS, with modifications and enhancements made by the Spinoja project, which focuses on improving its suitability for specific embedded applications and educational purposes.
The kernel follows a cooperative multitasking model, where tasks voluntarily yield control to allow other tasks
One of its key advantages is its small footprint, with minimal memory and computational requirements, which
eiRTOSpinoja is often used in academic settings to teach real-time operating system concepts due to its straightforward
The project continues to evolve through community contributions, with periodic updates addressing compatibility, performance, and new