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

NXP MKL28Z512VLL7R Kinetis KL2 MCU, 72 MHz, 512 KB Flash

MPNMKL28Z512VLL7R
Active

NXP Kinetis KL2 series ARM Cortex-M0+ MCU, MKL28Z512VLL7R, 72 MHz, 512 KB Flash, 128 KB RAM, 100-LQFP (14x14 mm), -40 to 105°C, USB + FlexIO, 27-ch 16-bit ADC.

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

Specifications

MKL28Z512VLL7R specifications
ParameterValue
SeriesKinetis KL2
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed72MHz
PackageTape & Reel (TR)
RAM size128K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, PWM, WDT
ConnectivityI²C, FlexIO, SPI, UART/USART, USB
Number of i (O)90
Core processorARM® Cortex®-M0+
Case100-LQFP
Data convertersA/D 27x16b SAR; D/A 1x12b
Program memory size512KB (512K x 8)

Product details

72 MHz Cortex-M0+ — throughput for control and data acquisition

The NXP MKL28Z512VLL7R is a 32-bit ARM Cortex-M0+ MCU from the Kinetis KL2 series, clocked at 72 MHz with 512 KB Flash and 128 KB RAM. That core speed, combined with the single-cycle multiply and tightly coupled DMA, handles real-time control loops — motor commutation, sensor fusion, or USB packet processing — without stalling on memory access. The 90 GPIOs in the 100-LQFP package give enough headroom for parallel LCD interfaces or multiple UART/SPI buses.

Analog and connectivity peripherals

The 27-channel 16-bit SAR ADC covers multi-sensor acquisition — thermocouples, pressure transducers, current shunts — with enough channels to avoid external muxing. A single 12-bit DAC provides analog output for set-point control or waveform generation. USB with FlexIO enables custom serial protocols (UART, SPI, I2C emulation) and high-speed data transfer without an external PHY in many cases.

Frequently asked questions

What is the speed of MKL28Z512VLL7R?

The MKL28Z512VLL7R is clocked at 72 MHz, based on the ARM Cortex-M0+ core. This speed supports real-time control loops and data-acquisition tasks without external memory wait states.

What is the operating temperature range of MKL28Z512VLL7R?

The MKL28Z512VLL7R is rated for -40°C to 105°C, making it suitable for industrial and automotive-adjacent environments such as motor drives, outdoor telecom, and engine-bay modules.