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

NXP MKL04Z8VFK4 Kinetis KL0 MCU, ARM Cortex-M0+, 48 MHz, 8 KB Flash

MPNMKL04Z8VFK4
Active

NXP Kinetis KL0 series, ARM Cortex-M0+ at 48 MHz, 8 KB Flash, 1 KB RAM, 22 I/O, 12-bit ADC, I²C/SPI/UART, 1.71–3.6 V supply, -40 to 105 °C, 24-QFN (4x4 mm) exposed pad, Tray.

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

Specifications

MKL04Z8VFK4 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
PackageTray
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)22
Core processorARM® Cortex®-M0+
Case24-VFQFN Exposed Pad
Data convertersA/D 12x12b
Program memory size8KB (8K x 8)

Product details

48 MHz Cortex-M0+ in a 4x4 mm QFN — small-footprint control for industrial sensing

The NXP MKL04Z8VFK4 is a 32-bit ARM Cortex-M0+ MCU from the Kinetis KL0 series, clocked at 48 MHz with 8 KB Flash and 1 KB RAM. It packs 22 general-purpose I/O, a 12-bit ADC with 12 channels, and serial interfaces (I²C, SPI, UART/USART) into a 24-QFN package measuring 4x4 mm with an exposed pad for thermal management. The 1.71 V to 3.6 V supply range and -40 to 105 °C operating temperature make it a fit for battery-powered or thermally demanding industrial sensor nodes, motor-control feedback, and compact control modules where board area is tight.

Memory and peripheral budget — what fits in 8 KB Flash

With 8 KB of program Flash and 1 KB of SRAM, this MCU is sized for single-loop control code, sensor calibration tables, and a modest communication stack — think a Modbus RTU slave or a simple PWM fan controller. The 12-bit ADC (12 channels) and built-in DMA, PWM, and watchdog peripherals cover the typical sensor-acquisition and actuator-timing tasks without external logic. Brown-out detect and low-voltage detect are included on-chip, so a separate supervisor IC is not needed for basic supply monitoring.

No official pin-compatible second source is documented in the available records, but the Kinetis KL0 family shares the same footprint across density options — a pin-compatible upgrade path exists within the series if more Flash or RAM is needed later.

Frequently asked questions

What is the core speed of MKL04Z8VFK4?

The ARM Cortex-M0+ core runs at 48 MHz, which is sufficient for real-time control loops and sensor fusion in compact embedded designs.

What is the closest pin-compatible alternative to MKL04Z8VFK4?

Within the Kinetis KL0 family, higher-density variants (e.g., with 16 KB or 32 KB Flash) share the same 24-QFN footprint and pinout, providing a drop-in upgrade path without board redesign.