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

NXP MK20DX256VMC10 Kinetis K20 ARM Cortex-M4 MCU, 100 MHz, 256 KB Flash

MPNMK20DX256VMC10
Active

NXP Kinetis K20 32-bit ARM Cortex-M4 MCU, MK20DX256VMC10, 100 MHz, 256 KB Flash, 64 KB SRAM, 4 KB EEPROM, 70 I/O, USB OTG, CAN, SPI, I²C, 121-MAPBGA, -40 to 105 °C.

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

Specifications

MK20DX256VMC10 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 size64K x 8
Core size32-Bit Single-Core
EEPROM size4K x 8
PeripheralsDMA, I²S, LVD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, I²C, IrDA, SPI, UART/USART, USB, USB OTG
Number of i (O)70
Core processorARM® Cortex®-M4
Case121-LFBGA
Data convertersA/D 38x16b; D/A 2x12b
Program memory size256KB (256K x 8)

Product details

100 MHz Cortex-M4 with 256 KB Flash — what it delivers

The MK20DX256VMC10: 32-bit ARM Cortex-M4 MCU, 100 MHz, 256 KB Flash, 64 KB SRAM, 4 KB EEPROM. Rated -40 to 105 °C. The 38-channel 16-bit ADC and two 12-bit DACs cover analog sensor inputs and control-loop setpoints without an external converter.

Industrial temperature range — why it matters for the BOM

The -40 to 105 °C operating range means this MCU can sit in an enclosure near a motor drive or on a factory floor without a heatsink or forced air. The 100 MHz core at that temperature corner still holds timing for the USB and CAN buses — no derating required for the listed peripherals. Internal oscillator covers UART and I²C timing.

Memory and storage — Flash, SRAM, EEPROM

The 64 KB SRAM leaves headroom for packet buffers and a few kilobytes of heap. The 4 KB EEPROM emulation (dedicated array) stores calibration constants or fault logs without wearing the Flash.

Frequently asked questions

What is the operating temperature range of MK20DX256VMC10?

The MK20DX256VMC10 is rated for -40 °C to 105 °C, suitable for industrial and outdoor applications.

Can MK20DX256VMC10 be used with USB OTG?

Yes, the MK20DX256VMC10 includes USB OTG connectivity, supporting both host and device roles.

What is the difference between MK20DX256VMC10 and MK20DX128VMC10?

The MK20DX256VMC10 has 256 KB Flash, while the MK20DX128VMC10 has 128 KB Flash. Both are pin-compatible and share the same 100 MHz Cortex-M4 core, SRAM, EEPROM, and peripheral set.