Product Information: STM32F217VET6TR (ARM Microcontrollers - MCU ARM Cortex M3 512kB USB OTG 150DMIPs 17)