The STM32F411VEH6 is an ARM microcontroller with high performance. With an Arm Cortex-M4 core, it features a DSP and FPU as well as 512 Kbytes of Flash. It is manufactured by STMicroelectronics and optimized for the STM32-family of microcontrollers. This microcontroller offers remarkable features, including up to 100 MHz CPU frequency, 96 MHz max CPU frequency, 1.25 DMIPS/MHz performance, and a wide range of peripherals. Additionally, it has 8 to 12-bit ADC resolution, 12-bit DAC resolution, 6 timers and up to 86 I/Os. This microcontroller is suitable for a wide range of applications, including motor control, industrial connectivity, and power conversion.