STM32 MICROCONTROLLER BOARD, a printed circuit board