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

NXP MK20DN512ZVMD10 Kinetis K20 MCU, ARM Cortex-M4, 100MHz

MPNMK20DN512ZVMD10
NRND

NXP Kinetis K20 series, ARM Cortex-M4 32-bit MCU, 100 MHz, 512 KB Flash, 128 KB RAM, 100 I/O, USB OTG, CAN, SPI, I²C, 1.71V–3.6V, -40°C to 105°C, 144-LBGA tray.

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

Specifications

MK20DN512ZVMD10 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)
Speed100MHz
PackageTray
RAM size128K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, LVD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, I²C, IrDA, SD, SPI, UART/USART, USB, USB OTG
Number of i (O)100
Core processorARM® Cortex®-M4
Case144-LBGA
Data convertersA/D 42x16b; D/A 2x12b
Program memory size512KB (512K x 8)

Product details

100 MHz Cortex-M4 — what the core speed means for your bus

The MK20DN512ZVMD10 runs an ARM Cortex-M4 core at 100 MHz. This sets the ceiling for real-time loop rates, peripheral clock dividers, and USB full-speed frame timing.

512 KB Flash / 128 KB RAM — firmware staging and data buffers

512 KB of Flash holds a full application stack — RTOS kernel, USB stack, CANopen or Modbus library, and a moderate application image — with room for a dual-bank OTA update partition. The 128 KB RAM is split across SRAM and a separate USB SRAM block; it handles CAN message queues, USB descriptors, and a few hundred samples of ADC data without needing external memory. If your application requires more than 128 KB of working memory, you will need to attach an external SRAM or SDRAM via the EBI/EMI interface.

42-channel 16-bit ADC and 2-channel 12-bit DAC

The 42 analog input channels on the 16-bit ADC cover multi-sensor acquisition — thermocouples, current shunts, pressure transducers — without external muxes. The two 12-bit DACs can generate analog setpoints or waveform outputs for actuator trim or signal injection. Both converters share the internal oscillator; no external clock source is required.

NRND — lifecycle and sourcing posture

The part remains available for existing production but is not targeted for new design-ins.

Frequently asked questions

What is the closest pin-compatible alternative to MK20DN512ZVMD10?

No official pin-compatible second source is listed in the lifecycle record. Within the Kinetis K20 family, density variants (e.g., 256 KB or 1 MB Flash) share the same 144-LBGA footprint and peripheral set, but verify the exact memory and feature differences against your firmware image.

What is MK20DN512ZVMD10's listed speed?

The core runs at 100 MHz, which is the maximum CPU clock for this device.