The ARM Cortex-M3 microcontroller, specifically the Giant Gecko variant, is a 32-bit single-core processor operating at a frequency of 48 MHz. It features 1 MB of flash memory, organized as a single block of 8-bit wide by 1 million bits (1M x 8). The microcontroller is packaged in a 100-pin LQFP (14x14) land grid array package.