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

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

MPNMK20DN512VLK10
Active

NXP Kinetis K20, ARM Cortex-M4 100MHz single-core, 512KB Flash, 128KB RAM, 27x16b ADC, CANbus, USB OTG, 80-FQFP (12x12mm), -40 to 105°C, 1.71 to 3.6V, ROHS3.

$16.8400Ref. price · indicative, final on quote
Packaging80-LQFP
RoHSROHS3 Compliant
SeriesKinetis K20
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

MK20DN512VLK10 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)52
Core processorARM® Cortex®-M4
Case80-LQFP
Data convertersA/D 27x16b; D/A 1x12b
Program memory size512KB (512K x 8)

Product details

It has 512 KB Flash and 128 KB RAM, with USB OTG, CANbus, and a 27-channel 16-bit ADC.

100 MHz Cortex-M4 — what the clock rate means for the BOM

For a design that needs to run a FreeRTOS scheduler with CAN and USB stacks simultaneously, the 100 MHz rate keeps interrupt latency under 12 cycles and leaves margin for peripheral DMA transfers without stalling the core.

Memory sizing — 512 KB Flash and 128 KB RAM

512 KB of program Flash and 128 KB of RAM place this MCU in the mid-density tier. The Flash supports a combined application image with bootloader, USB stack, and CANopen protocol stack.

Frequently asked questions

Does MK20DN512VLK10 have a built-in USB OTG controller?

Yes, the MK20DN512VLK10 includes a USB OTG controller with an on-chip transceiver, supporting host, device, and OTG modes without an external PHY.

What is the operating voltage range of MK20DN512VLK10?

The supply voltage range is 1.71 V to 3.6 V, covering both 1.8 V and 3.3 V rails.

What is the core architecture of MK20DN512VLK10?

The core is an ARM Cortex-M4, 32-bit single-core, running at 100 MHz with single-cycle multiply and hardware divide.

What is MK20DN512VLK10's listed speed?

The core speed is 100 MHz, which is the maximum clock rate for the ARM Cortex-M4 in this device.