The ARM Cortex-M4 microcontroller is a 32-bit single-core processor that operates at a frequency of 40 MHz. It features 256 KB of flash memory, organized as 256 K x 8 bits. The device is packaged in a 48-pin quad flat no-lead (QFN) package with dimensions of 7 mm by 7 mm.