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

NXP MKL05Z16VFK4 Kinetis KL0 MCU, ARM Cortex-M0+, 48 MHz, 16 KB Flash

MPNMKL05Z16VFK4
Active

NXP Kinetis KL0 series, ARM Cortex-M0+ 32-bit MCU, MKL05Z16VFK4, 48 MHz, 16 KB (16K x 8) FLASH, 2K x 8 RAM, 22 I/O, 1.71V ~ 3.6V, -40°C ~ 105°C, 24-VFQFN Exposed Pad, Tray.

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

Specifications

MKL05Z16VFK4 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 size2K 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; D/A 1x12b
Program memory size16KB (16K x 8)

Product details

The NXP MKL05Z16VFK4 is a Kinetis KL0 series 32-bit ARM Cortex-M0+ MCU running at 48 MHz, with 16 KB flash and 2 KB RAM. That core speed is enough for sensor polling, basic control loops, and UART/I²C/SPI communication without a wait-state penalty on the flash — the Cortex-M0+ pipeline handles single-cycle I/O toggling up to about 24 MHz before the bus starts throttling. The 22 I/O lines in a 24-QFN (4×4 mm) package fit tight PCB layouts where every square millimetre counts.

Peripherals and data conversion

The internal oscillator saves an external crystal.

Frequently asked questions

What is MKL05Z16VFK4's core speed?

The ARM Cortex-M0+ core runs at 48 MHz, which is the maximum clock frequency for this device.

What is the closest pin-compatible alternative to MKL05Z16VFK4?

The MKL05Z32VFK4 (32 KB flash) and MKL05Z64VFK4 (64 KB flash) are pin-compatible density upgrades in the same 24-QFN package and Kinetis KL0 family.