Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

MKL25Z128VLK4

ARM Cortex-M0+ Microcontroller

The MKL25Z128VLK4 is a arm cortex-m0+ microcontroller from NXP Semiconductors. View the full MKL25Z128VLK4 datasheet below including key specifications, pinout, electrical characteristics.

Official MKL25Z128VLK4 datasheet (PDF) — the source this page was extracted from.

Manufacturer

NXP Semiconductors

Package

QFN 32-pin, QFN 48

Lifecycle

Active

MKL25Z128VLK4 Key Specifications

ParameterValue
ConnectivityI2C, LINbus, SPI, UART/USART, USB, USB OTG
Core ProcessorARM® Cortex®-M0+
Core Size32-Bit
Data ConvertersA/D 14x16b; D/A 1x12b
DigiKey ProgrammableNot Verified
Mounting TypeSurface Mount
Number of I/O66
Operating Temperature-40°C ~ 105°C (TA)
Oscillator TypeInternal
Package / Case80-LQFP
PackagingTray
PeripheralsBrown-out Detect/Reset, DMA, LVD, POR, PWM, WDT
Flash Memory Size128KB (128K x 8)
Program Memory TypeFLASH
RAM Size16K x 8 B
Clock Speed48MHz
Standard Pack Qty480
Supplier Device Package80-FQFP (12x12)
Supply Voltage1.71V ~ 3.6V

MKL25Z128VLK4 Overview

Part: MKL25Z128VLK4 — Freescale Type: ARM Cortex-M0+ Microcontroller Description: 48 MHz ARM Cortex-M0+ based microcontroller with up to 128 KB Flash and 16 KB SRAM, featuring USB 2.0, ultra low-power modes, and a wide range of communication and analog peripherals.

Operating Conditions:

  • Supply voltage: 1.71 to 3.6 V
  • Operating temperature: -40 to 105 °C
  • Max CPU frequency: 48 MHz

Absolute Maximum Ratings:

  • Max supply voltage: 3.8 V
  • Max continuous current: 120 mA (Digital supply current)
  • Max junction/storage temperature: 150 °C

Key Specs:

  • Run mode current (48 MHz, CoreMark): 6.4 mA (Typ.)
  • Run mode current (48 MHz, while(1)): 3.9 mA (Typ.), 4.8 mA (Max)
  • Run power consumption (VLP run mode): 47 μA/MHz
  • Static power consumption (full state retention): 2 μA
  • Input leakage current (per pin, full temp range): 1 μA (Max)
  • Input leakage current (per pin, 25 °C): 0.025 μA (Max)
  • Internal pullup resistors: 20 to 50 kΩ
  • Internal pulldown resistors: 20 to 50 kΩ

Features:

  • Ultra-efficient Cortex-M0+ processor up to 48 MHz
  • Up to 128 KB program flash memory and 16 KB SRAM
  • Nine low-power modes
  • USB full-/low-speed On-the-Go controller with on-chip transceiver
  • Two 8-bit SPI modules, one low power UART, two UART modules, two I2C modules
  • 16-bit SAR ADC, 12-bit DAC, Analog comparator
  • Low-power hardware touch sensor interface (TSI)
  • Up to 66 general-purpose input/output (GPIO)
  • 80-bit unique identification number per chip

Applications:

  • General purpose MCU with USB 2.0

Package:

  • LQFP 80-pin

MKL25Z128VLK4 Pin Configuration

MKL25Z128VLK4 Pinout

Package: QFN 32-pin

Pin NumberPin NameTypeDefaultALT0ALT1ALT2ALT3ALT4ALT5ALT6ALT7
1PTE0I/ODISABLED—PTE0—UART1_TXRTC_CLKOUTCMP0_OUTI2C1_SDA—
2VSSPVSSVSS———————
3USB0_DPI/OUSB0_DPUSB0_DP———————
4USB0_DMI/OUSB0_DMUSB0_DM———————

Notes

CRITICAL: The provided datasheet section contains only 4 pins of the 32-pin QFN package. The table is incomplete and does not show pins 5–32.

Pin numbering: Pin numbers (1–4) are taken directly from the "32 QFN" column in the source table.

Missing pins: Pins 5–32 are not included in the extracted section. A complete pinout table for the MKL25Z128VLK4 requires the full datasheet section covering all 32 pins. The user should consult the complete datasheet or provide the full pin assignment table.

MKL25Z128VLK4 Electrical Characteristics

Unless otherwise specified, propagation delays are measured from the 50% to the 50% point, and rise and fall times are measured at the 20% and 80% points, as shown in the following figure.

Figure 2. Input signal measurement reference

All digital I/O switching characteristics, unless otherwise specified, assume the output pins have the following characteristics.

  • CL=30 pF loads
  • Slew rate disabled
  • Normal drive strength

MKL25Z128VLK4 Thermal Information

Table 1. Thermal handling ratings

SymbolDescriptionMin.Max.UnitNotes
T STGStorage temperature-55150°C1
T SDRSolder temperature, lead-free-260°C2

MKL25Z128VLK4 Package Information

Package dimensions are provided in package drawings.

To find a package drawing, go to freescale.com and perform a keyword search for the drawing's document number:

If you want the drawing for this packageThen use this document number
32-pin QFN98ASA00473D
48-pin QFN98ASA00466D
64-pin LQFP98ASS23234W
80-pin LQFP98ASS23174W

MKL25Z128VLK4 Ordering Information

Part NumberFlash (KB)SRAM (KB)Maximum number of I/O's
MKL25Z32VFM432423
MKL25Z64VFM464823
MKL25Z128VFM41281623
MKL25Z32VFT432436
MKL25Z64VFT464836
MKL25Z128VFT41281636
MKL25Z32VLH432450
MKL25Z64VLH464850
MKL25Z128VLH41281650
MKL25Z32VLK432466
MKL25Z64VLK464866
MKL25Z128VLK41281666

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
MKL25Z128VFM4NXP Semiconductors32-VFQFN Exposed Pad
MKL25Z128VFT4NXP Semiconductors—
MKL25Z128VLH4NXP Semiconductors
MKL25Z32VFM4NXP Semiconductors—
MKL25Z32VFT4NXP Semiconductors—
MKL25Z32VLH4NXP Semiconductors—
MKL25Z32VLK4NXP Semiconductors—
MKL25Z64VFM4NXP SemiconductorsQFN-32 5x5mm
MKL25Z64VFT4NXP SemiconductorsQFN-48 7x7mm
MKL25Z64VLH4NXP SemiconductorsLQFP-64 10x10mm
MKL25Z64VLK4NXP Semiconductors80-LQFP

Other Microcontrollers (MCU)

All Microcontrollers (MCU) datasheetsAll NXP Semiconductors datasheets (192)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the MKL25Z128VLK4

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the MKL25Z128VLK4 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.