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

NXP MKL17Z128VLH4R Kinetis KL1 MCU, 48MHz Cortex-M0+, 128KB Flash

MPNMKL17Z128VLH4R
Active

NXP Kinetis KL1 series ARM Cortex-M0+ MCU, MKL17Z128VLH4R, 48MHz, 128KB Flash, 32KB RAM, 54 GPIO, 20-channel 16-bit ADC, 1.71V–3.6V supply, -40°C to 105°C, 64-LQFP tape-and-reel.

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

Specifications

MKL17Z128VLH4R specifications
ParameterValue
SeriesKinetis KL1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed48MHz
PackageTape & Reel (TR)
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I2S, LVD, POR, PWM, WDT
ConnectivityI2C, LINbus, SPI, UART/USART
Number of i (O)54
Core processorARM® Cortex®-M0+
Case64-LQFP
Data convertersA/D 20x16b; D/A 1x12b
Program memory size128KB (128K x 8)

Product details

The NXP MKL17Z128VLH4R is a 32-bit ARM Cortex-M0+ MCU from the Kinetis KL1 series, clocked at 48 MHz with 128 KB Flash and 32 KB RAM. The 48 MHz core speed places it in the mid-range throughput tier for this family — fast enough for sensor fusion, motor commutation loops, and protocol bridging, but not a DSP-class engine for heavy FFT or floating-point math. The 128 KB Flash holds a single protocol stack (e.g., Modbus RTU or CANopen) plus a moderate application image; the 32 KB RAM gives room for a few hundred bytes of buffered sensor data or a small RTOS heap.

I/O and connectivity

54 GPIOs in a 64-LQFP package give enough pins for a parallel LCD interface or a bank of opto-isolated inputs alongside the serial peripherals. Connectivity includes I2C, SPI, UART/USART, and LINbus — enough for a Modbus RTU node, a CAN bridge (external transceiver), or a multi-sensor hub.

Frequently asked questions

What is MKL17Z128VLH4R's core speed?

48 MHz on the ARM Cortex-M0+ core — mid-range for the Kinetis KL1 series, suitable for control loops and protocol handling.

What temperature range does MKL17Z128VLH4R support?

-40°C to 105°C, qualifying it for industrial and automotive under-hood environments without derating.