The ARM Cortex-M4 is a high-performance microcontroller integrated circuit. The STM32F4 features a 32-bit single-core processor operating at 168 MHz, combined with 1 MB of flash memory and packaged in a 100-pin LQFP (Lead-Free Package) measuring 14x14mm.