The microcontroller in question is the ARM Cortex-M3 based STM32F1. It features a single-core 32-bit processor operating at a frequency of 72 MHz and comes with 384 KB (384 K x 8 bits) of FLASH memory. The device is packaged in a 100-LQFP (14x14 mm) format.