Skip to main content

MKL25Z128VLK4

ARM Cortex-M0+ Microcontroller

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

Manufacturer

NXP USA Inc.

Category

ARM Cortex-M0+ Microcontroller

Package

QFN 32-pin, QFN 48

Lifecycle

Active

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
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
Mounting TypeSurface Mount
Number of I/O66
Operating Temperature-40°C ~ 105°C (TA)
Oscillator TypeInternal
Oscillator TypeInternal
Oscillator TypeInternal
Oscillator TypeInternal
Oscillator TypeInternal
Package / Case80-LQFP
PackagingTray
PackagingTray
PackagingTray
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
Standard Pack Qty480
Standard Pack Qty480
Standard Pack Qty480
Supplier Device Package80-FQFP (12x12)
Supplier Device Package80-FQFP (12x12)
Supplier Device Package80-FQFP (12x12)
Supplier Device Package80-FQFP (12x12)
Supplier Device Package80-FQFP (12x12)
Supply Voltage1.71V ~ 3.6V

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

Pin Configuration

MKL25Z128VLK4 Pinout

Package: QFN 32-pin

Pin NumberPin NameTypeDefaultALT0ALT1ALT2ALT3ALT4ALT5ALT6ALT7
1PTE0I/ODISABLEDPTE0UART1_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.

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

Thermal Information

Table 1. Thermal handling ratings

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

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

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

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
MKL25Z128VFM4NXP Semiconductors32-VFQFN Exposed Pad
MKL25Z128VFT4NXP Semiconductors
MKL25Z128VLH4NXP Semiconductors
MKL25Z32VFM4NXP Semiconductors
MKL25Z32VFT4NXP Semiconductors
MKL25Z32VLH4NXP Semiconductors
MKL25Z32VLK4NXP Semiconductors
MKL25Z64VFM4NXP Semiconductors
MKL25Z64VFT4NXP Semiconductors
MKL25Z64VLH4NXP Semiconductors
MKL25Z64VLK4NXP Semiconductors80-LQFP
MKL25ZXXFreescale
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.

Get structured datasheet data via API

Get started free