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

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

MPNMKL25Z128VFM4
Active

NXP Kinetis KL2 series, MKL25Z128VFM4, 32-bit ARM Cortex-M0+ MCU, 48MHz, 128KB Flash, 16KB RAM, USB OTG, 23 I/O, 32-HVQFN (5x5 mm), -40°C to 105°C.

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

Specifications

MKL25Z128VFM4 specifications
ParameterValue
SeriesKinetis KL2
MountingSurface Mount, Wettable Flank
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)23
Core processorARM® Cortex®-M0+
Case32-VFQFN Exposed Pad
Data convertersA/D 7x16b; D/A 1x12b
Program memory size128KB (128K x 8)

Product details

The NXP MKL25Z128VFM4 is a 32-bit ARM Cortex-M0+ microcontroller from the Kinetis KL2 series, running at 48 MHz. It packs 128 KB of Flash and 16 KB of RAM, with a USB OTG controller and a 7-channel 16-bit ADC.

48 MHz Cortex-M0+ — enough for USB and sensor fusion

The 48 MHz clock on this Cortex-M0+ core runs USB full-speed (12 Mbps) without external PHY. It handles sensor polling, data logging, and simple control loops.

Frequently asked questions

Where can I find the MKL25Z128VFM4 datasheet?

The MKL25Z128VFM4 datasheet is available from NXP's documentation portal under the base product number MKL25Z128. It covers the full Kinetis KL2 family electrical and timing specifications.

What is the closest pin-compatible alternative to MKL25Z128VFM4?

Within the Kinetis KL2 series, pin-compatible alternatives differ by Flash and RAM density. The MKL25Z64VFM4 (64 KB Flash) and MKL25Z256VFM4 (256 KB Flash) share the same 32-HVQFN footprint and peripheral set, allowing a drop-in upgrade or downgrade without PCB changes.

What is MKL25Z128VFM4's core speed?

The MKL25Z128VFM4 runs at 48 MHz on its ARM Cortex-M0+ core, which is sufficient for USB full-speed operation and moderate sensor-fusion workloads.