Bare Minimum FreeRTOS + STM32 HAL for Blue Pill (ARM Cortex-M3) What is this This repository offers bare minimum Makefile and C-runtime zero file that compiles FreeRTOS with HAL STM32 Library. Motivation FreeRTOS is a lightweight Real Time Operating System, allows multi threading and many features.