Stm32f401 devboard, a printed circuit board