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

NXP MKL25Z128VLK4 Kinetis KL2 MCU, ARM Cortex-M0+, 48 MHz

MPNMKL25Z128VLK4
Active

NXP Kinetis KL2 series, ARM Cortex-M0+ 32-bit MCU, MKL25Z128VLK4, 48 MHz, 128 KB Flash, 16 KB RAM, USB OTG, 66 GPIO, 1.71–3.6 V, -40°C to 105°C, 80-LQFP tray.

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

Specifications

MKL25Z128VLK4 specifications
ParameterValue
SeriesKinetis KL2
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 size16K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, LVD, POR, PWM, WDT
ConnectivityI²C, LINbus, SPI, UART/USART, USB, USB OTG
Number of i (O)66
Core processorARM® Cortex®-M0+
Case80-LQFP
Data convertersA/D 14x16b; D/A 1x12b
Program memory size128KB (128K x 8)

Product details

The NXP MKL25Z128VLK4 is a 32-bit ARM Cortex-M0+ MCU from the Kinetis KL2 series, clocked at 48 MHz with 128 KB Flash and 16 KB RAM. Supply range from 1.71 V to 3.6 V covers a single Li-ion cell or a regulated rail, and the -40°C to 105°C temperature grade qualifies it for outdoor telecom and industrial motor drives.

Memory and connectivity — sizing the firmware and bus budget

The 14-channel 16-bit ADC and single 12-bit DAC cover analog front-end needs for current sensing, temperature monitoring, or closed-loop control without an external converter.

Frequently asked questions

What is the maximum clock speed of MKL25Z128VLK4?

The MKL25Z128VLK4 runs at 48 MHz, which is the core clock for the ARM Cortex-M0+ processor in this Kinetis KL2 device.