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

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

MPNMK22FN128VMP10
Active

NXP Kinetis K20 series MK22FN128VMP10, 32-bit ARM Cortex-M4 MCU, 100MHz, 128KB Flash, 24KB RAM, 40 I/O, USB OTG, I²C/SPI/UART, 22x16b ADC, 1x12b DAC, 1.71–3.6V, -40°C to 105°C, 64-MAPBGA (5x5mm) tray.

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

Specifications

MK22FN128VMP10 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 size24K x 8
Core size32-Bit Single-Core
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-LFBGA
Data convertersA/D 22x16b; D/A 1x12b
Program memory size128KB (128K x 8)

Product details

Kinetis K20 MCU with Cortex-M4 at 100 MHz — what it brings to the BOM

It carries 128 KB of Flash and 24 KB of RAM, with a 1.71 V to 3.6 V supply range.

100 MHz Cortex-M4 — what the clock buys you

The 100 MHz ARM Cortex-M4 core handles real-time control loops and DSP-style filtering without a coprocessor. The USB OTG interface can sustain bulk transfers without stalling the application.

Memory sizing for the firmware budget

128 KB Flash and 24 KB RAM partition for a USB composite device with a modest RTOS, leaving headroom for a bootloader and OTA update staging buffer.

Industrial temperature range and BGA package realities

The 64-MAPBGA (5x5 mm) package requires a multi-layer PCB with microvias.

The active lifecycle means no date-code windowing or last-time-buy constraints; lead times reflect normal semiconductor supply conditions.

Frequently asked questions

What is MK22FN128VMP10's core speed?

The MK22FN128VMP10 runs at 100 MHz on an ARM Cortex-M4 core with DSP extensions and single-cycle multiply.

What is the difference between MK22FN128VMP10 and MK22FN128VLH10?

The MK22FN128VMP10 is in a 64-MAPBGA (5x5 mm) package, while the MK22FN128VLH10 uses a 64-LQFP (10x10 mm) package. Both share the same 128 KB Flash, 24 KB RAM, and 100 MHz Cortex-M4 core, but the BGA version saves board area and requires a different PCB layout and assembly process.

Where can I buy MK22FN128VMP10 and what is the price?

The MK22FN128VMP10 is available to order through independent distribution. Pricing and current stock levels are confirmed at quote time against an RFQ.

What is the datasheet for MK22FN128VMP10?

The datasheet for the MK22FN128VMP10 is published by NXP under the Kinetis K20 series documentation. The base product number is MK22FN128.