The microcontroller used is an ARM Cortex-M3 type, specifically a SAM3S model. It features a single-core architecture with a 32-bit processing capability and operates at a speed of up to 64 MHz. The device has a total of 256 KB of flash memory organized as 256K x 8 bits.