The STM32F427VIT6 is a 32-bit Microcontroller Unit (MCU) designed with the ARM Cortex-M4 core and manufactured by STMicroelectronics. It features 2 MB on-chip Flash non-volatile memory, 168MHz CPU clock speed, ART Accelerator for fast instruction execution, 4 KB of true random access memory (SRAM), 8 digital signal processing (DSP) instructions, 12-bit analog-to-digital converter (ADC) with a sampling rate of up to 1MS/s, RTC, FPU, and many more powerful features. The STM32F427VIT6 supports multiple communication protocols like CAN, I2C, SPI, and USART, giving you more flexibility when interfacing with peripherals. It is packaged in a LQFP64 package.