Developing a bare minimum RTOS (RealTime Operating System) kernel for STM32-L432 MCU by following the YouTube video series offered by Dr. Miro Samek.
Note: The above video series uses a different MCU and an IDE (with Clang compiler). However, most of the implementation should be very similar since the STM32-L432 MCU is also using the ARM Cortex-M4 CPU, as in those tutorials. I'm using the STM32 Cube IDE with GCC compiler for this project.
Green and Blue LEDs are blinking independently with separate delays, 500ms and 1000ms, respectively. This behaviour is achieved by having a thread for each LED.