The ARM Cortex-M0+ is a type of microcontroller IC that features a single-core 32-bit processor, operating at a speed of up to 25MHz. It also comes with 64KB of internal flash memory, which is organized as 64K x 8 bits, and is packaged in a 48-TQFP (7x7) package.