STMicroelectronics NUCLEO-L476RG Development Board with STM32 Microcontroller