Libraries for embedded software STM32