https://chiptron.eu/how-to-begin-with-stm32-and-why-tutorial/
How to begin with STM32 and why – tutorial