STM32F746VGT6
STMicroelectronics
The STMicroelectronics STM32F746VGT6 is a 32-bit microcontroller featuring 1MB of FLASH program memory and 320K of RAM. It operates at speeds up to 216MHz and comes in a 100-LQFP package.