The STM32F4 series from STMicroelectronics features a microcontroller with an ARM Cortex-M4 core. It has a single-core 32-bit processor operating at 100 MHz frequency and includes 1 MB of internal flash memory, arranged in a single block of 1 M x 8 bits. The device is available in the 100-LQFP (14x14) package.