Real-Time "Operating System" with task switching, sleeping, basic (echo command only) shell. Demonstrates task switching, locking, interrupts, etc. Created for ECE 331 at the University of Maine.
This RTOS was designed for STM32H7 Arm-Cortex M7 microcontroller. This project has been ported over from the University Gitlab (Contributions were made by my University account).