Learning STM32 using libopencm3