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

NXP MKL25Z64VFT4 Kinetis KL2 MCU, ARM Cortex-M0+ 48MHz, 64KB Flash

MPNMKL25Z64VFT4
Active

NXP Kinetis KL2 series, ARM Cortex-M0+ at 48MHz, 64KB Flash / 8KB RAM, USB OTG plus I²C/SPI/UART, 13-ch 16-bit ADC, -40 to 105°C operating temperature, 48-QFN exposed pad in tray.

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

Specifications

MKL25Z64VFT4 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 size8K 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)36
Core processorARM® Cortex®-M0+
Case48-VFQFN Exposed Pad
Data convertersA/D 13x16b; D/A 1x12b
Program memory size64KB (64K x 8)

Product details

The MKL25Z64VFT4 runs a 32-bit ARM Cortex-M0+ core at 48 MHz. That clock rate is the throughput ceiling for sensor polling, PID updates, and communication framing. For a typical motor-control or HMI panel task, the core has enough headroom to handle a 1 kHz control loop plus USB housekeeping without stalling.

64 KB Flash, 8 KB RAM — sizing the firmware budget

The Flash holds a moderate firmware stack — enough for a USB composite device, a Modbus RTU slave, or a basic data-logger. The 8 KB RAM is tight for large buffers or double-buffered display frames; plan DMA transfers and ring buffers carefully.

-40 to 105 °C — industrial and under-hood ready

The 48-QFN exposed-pad package (7x7 mm) helps thermal transfer to the PCB ground plane.

Frequently asked questions

What is MKL25Z64VFT4's listed speed?

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