At this time "OTP" (OpenTeachProject) is an RTOS that works on ARM Cortex-M processors. On this YouTube channel, there is a complete tutorial. In these tutorials, you will learn how to develop an RTOS from scratch. Furthermore, by using these tutorials, you will acquire a complete understanding of professional embedded programming, open-source programming in Linux, etc.