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

NXP MKL43Z128VLH4 Kinetis KL4 MCU, ARM Cortex-M0+, 48 MHz, 128 KB Flash

MPNMKL43Z128VLH4
Active

NXP Kinetis KL4 series 32-bit ARM Cortex-M0+ MCU, MKL43Z128VLH4, 48 MHz, 128 KB Flash, 16 KB RAM, 64-LQFP, -40 to 105 °C, 1.71-3.6 V supply.

$5.3542Ref. price · indicative, final on quote
Sourced new & surplus through independent channelsAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

MKL43Z128VLH4 specifications
ParameterValue
SeriesKinetis KL4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.71V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed48MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, LCD, LVD, POR, PWM, WDT
ConnectivityI²C, SPI, UART/USART, USB
Number of i (O)50
Core processorARM® Cortex®-M0+
Case64-LQFP
Data convertersA/D 16x16b; D/A 1x12b
Program memory size128KB (128K x 8)

Product details

The NXP MKL43Z128VLH4 is a 32-bit ARM Cortex-M0+ microcontroller from the Kinetis KL4 series, built for low-power operation with a 48 MHz core speed. Typical applications include industrial control panels, sensor hubs, portable instrumentation, and human-machine interfaces where the LCD controller and USB connectivity reduce external component count.

Industrial temperature grade and package

Frequently asked questions

What is the difference between MKL43Z128VLH4 and MKL43Z64VLH4?

The primary difference is Flash memory density: MKL43Z128VLH4 has 128 KB Flash, while MKL43Z64VLH4 has 64 KB. Both share the same 48 MHz Cortex-M0+ core, 16 KB RAM, 64-LQFP package, and industrial temperature range. Choose the 128 KB variant if your firmware requires more than 64 KB of code space.

What is the flash memory size of MKL43Z128VLH4?

The MKL43Z128VLH4 has 128 KB of Flash program memory (128K x 8).

Is MKL43Z128VLH4 compatible with ARM Cortex-M0+?

Yes, the MKL43Z128VLH4 is built around the ARM Cortex-M0+ core, a 32-bit single-core processor. It is fully compatible with the Cortex-M0+ instruction set and toolchain.

What is MKL43Z128VLH4's listed speed?

The MKL43Z128VLH4 operates at a 48 MHz core speed.