- Priority scheduler, cooperative and preemptive scheduling, FAT file system, blocking semaphores, periodic and asynchronous user tasks.
TODO (future plans) :
- Dynamically allocate the threads with heap
- Optimize scheduler
- Implement it to be generic across MCUs.
- A more robust process manager and memory protection
- Generic memory and disk access
- Clean up code and make better documentation