Skip to main content
NXP USA Inc. MKL04Z8VLC4R — Microcontrollers & Processors (MCU / MPU / DSP)

NXP MKL04Z8VLC4R Kinetis KL0 MCU, ARM Cortex-M0+ 48MHz, 8KB Flash, 32-LQFP

MPNMKL04Z8VLC4R
Active

NXP Kinetis KL0 series, MKL04Z8VLC4R, 32-bit ARM Cortex-M0+ MCU, 48MHz, 8KB Flash, 1KB RAM, 28 I/O, 14x12b ADC, I²C/SPI/UART, 1.71V–3.6V, -40°C–105°C, 32-LQFP, Tape & Reel.

$2.2258Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

MKL04Z8VLC4R specifications
ParameterValue
SeriesKinetis KL0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed48MHz
PackageTape & Reel (TR)
RAM size1K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, LVD, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART
Number of i (O)28
Core processorARM® Cortex®-M0+
Case32-LQFP
Data convertersA/D 14x12b
Program memory size8KB (8K x 8)

Product details

The NXP MKL04Z8VLC4R is a 32-bit ARM Cortex-M0+ MCU from the Kinetis KL0 series, clocked at 48 MHz. That core speed, paired with 8 KB Flash and 1 KB RAM, handles sensor polling, PWM generation, and UART/I²C communication in a single control loop without needing external memory. The 28 I/O lines and 14-channel 12-bit ADC give it enough headroom for a small motor drive or a multi-sensor data logger.

Brown-out detect and low-voltage detect peripherals prevent undefined states during supply sags.

Frequently asked questions

What is MKL04Z8VLC4R's core speed?

The MKL04Z8VLC4R runs at 48 MHz on an ARM Cortex-M0+ core, which is the headline performance spec for this entry-level Kinetis KL0 MCU.

What is the temperature range for MKL04Z8VLC4R?

The operating temperature range is -40°C to 105°C, rated for industrial environments including motor drives and outdoor telecom equipment.