The NXP MKL04Z32VFM4R is a 32-bit ARM Cortex-M0+ microcontroller from the Kinetis KL0 series, runs at 48 MHz with 32 KB Flash and 4 KB RAM.
48 MHz Cortex-M0+ — what it handles
At 48 MHz the core handles UART, SPI, I2C traffic, 12-bit ADC conversions across 14 channels, and PWM outputs. The 4 KB RAM is tight for buffered data logging, but DMA offloads transfers from the CPU.
