Product Information: STM32F405OGY6VTR (ARM Microcontrollers - MCU 32B ARM Cortex-M4 1Mb Flash 168MHz CPU)