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

NXP MK20DX128VLH5 Kinetis K20 MCU, ARM Cortex-M4 50 MHz

MPNMK20DX128VLH5
Active

NXP Kinetis K20 series, MK20DX128VLH5, ARM Cortex-M4 32-bit single-core at 50 MHz, 128KB Flash / 16KB RAM / 2KB EEPROM, 40 I/O, USB OTG, SPI, I2C, UART, 13×16b ADC, 1.71–3.6 V supply, -40°C to 105°C, 64-LQFP tray.

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

Specifications

MK20DX128VLH5 specifications
ParameterValue
SeriesKinetis K20
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C~105°C(TA)
Speed50MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
EEPROM size2K x 8
PeripheralsDMA, I²S, LVD, POR, PWM, WDT
ConnectivityI²C, IrDA, SPI, UART/USART, USB, USB OTG
Number of i (O)40
Core processorARM® Cortex®-M4
Case64-LQFP
Data convertersA/D 13x16b
Program memory size128KB (128K x 8)

Product details

The MK20DX128VLH5 is a 32-bit ARM Cortex-M4 microcontroller clocked at 50 MHz with 128 KB Flash and 16 KB RAM. The 50 MHz core speed handles real-time control loops and USB packet handling. The 128 KB Flash fits a single-protocol USB stack plus application code.

The 105°C upper limit allows placement near a warm power supply without derating.

The MK20DX128VLH5 is listed as Active — no last-time-buy or obsolescence notice.

Frequently asked questions

What is the closest pin-compatible alternative to MK20DX128VLH5?

Within the Kinetis K20 family, the 64-LQFP footprint is shared across density options (e.g., 256 KB Flash parts). The MK20DX256VLH5 is a pin-compatible drop-in with double the Flash and RAM, allowing a firmware-scaling upgrade without a board change.

What is the MK20DX128VLH5's core speed?

The MK20DX128VLH5 runs at 50 MHz on its ARM Cortex-M4 core.