Developed Basic Multi-threaded OS for Cortex M microcontroller Round Robin Scheduler Cooperative Scheduler Periodic Scheduler Implemented Semaphore Use semaphore to run two Task precisely at same time.