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

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

MPNMK20DX32VLF5
Active

NXP Kinetis K20 series, ARM Cortex-M4 32-bit MCU, 50 MHz, 32 KB Flash, 8 KB RAM, 2 KB EEPROM, 48-LQFP, -40 to 105 °C.

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

Specifications

MK20DX32VLF5 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 size8K 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)29
Core processorARM® Cortex®-M4
Case48-LQFP
Data convertersA/D 11x16b
Program memory size32KB (32K x 8)

Product details

The NXP MK20DX32VLF5 is a 32-bit ARM Cortex-M4 microcontroller from the Kinetis K20 family, running at 50 MHz with 32 KB of Flash and 8 KB of SRAM. It integrates 2 KB of EEPROM on-chip.

It will sit comfortably in a motor drive cabinet, an outdoor telecom pole-mount enclosure, or an engine-bay control module.

Frequently asked questions

What is the flash size of the MK20DX32VLF5?

The MK20DX32VLF5 has 32 KB of Flash program memory.

What is the closest pin-compatible alternative to MK20DX32VLF5 in this family?

The Kinetis K20 family includes 64 KB and 128 KB Flash variants (e.g., MK20DX64VLF5, MK20DX128VLF5) that share the same 48-LQFP pinout, peripheral set, and supply voltage. The main difference is Flash and RAM capacity — a direct swap for firmware growth without a board spin.

What is the MK20DX32VLF5 datasheet?

The MK20DX32VLF5 datasheet is published by NXP under the Kinetis K20 family documentation. It covers the full electrical specifications, timing diagrams, and peripheral register maps.

Is MK20DX32VLF5 compatible with Arduino?

The MK20DX32VLF5 is not an Arduino-form-factor board; it is a bare MCU in a 48-LQFP package. However, the Teensy 3.x platform uses a similar Kinetis K20 MCU, so code written for that ecosystem can be ported with pin-mapping adjustments.