Learning STM32F4 with the discovery board