STM32F412RGT6 (STMicroelectronics)