Kinetis® KL2x-72/96 MHz, USB Ultra-Low-Power Microcontrollers (MCUs) based on Arm® Cortex®-M0+ Core

Click over video to play

Block Diagram

Kinetis L Series KL2x MCUs Block Diagram

Kinetis<sup>&#174;</sup> L Series KL2x MCUs Block Diagram



  • Next-generation 32-bit Cortex-M0+ core: 2x more CoreMark/mA than the closest 8/16-bit architecture
  • Single-cycle fast I/O access port facilitates bit banging and software protocol emulation, keeping an 8-bit look and feel?
  • Multiple flexible low-power modes, including new computer clocking option which reduces dynamic power by placing peripherals in an asynchronous stop mode
  • LPUART, SPI, I²C, FlexIO, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core


  • Up to 512KB flash, up to 128KB SRAM
  • Security circuitry to prevent unauthorized access to RAM and flash contents
  • Up to 32KB ROM and built-in bootloader simplifies the effort to program MCU and allows for easy flash upgrades


  • Cortex-M0+ core, 72MHz/96MHz core frequency over full voltage and temperature range (-40ºC to +105ºC)
  • Bit manipulation engine for improved bit handling of peripheral modules
  • Thumb instruction set combines high code density with 32-bit performance
  • Up to 8-ch. DMA for peripheral and memory servicing with reduced CPU loading and faster system throughput
  • Independent-clocked COP guards against clock skew or code runaway for fail-safe applications


  • Up to 16-bit ADC with configurable resolution, sample time and conversion speed/power
  • Integrated temperature sensor
  • High-speed comparator with internal 6-bit DAC
  • 12-bit DAC with DMA support
  • 1.2 V and 2.1 V voltage references (Vref)

Timing and Control

  • Two 6-ch. and one 2-ch., 16-bit low-power timer PWM modules with DMA support
  • 2-ch. 32-bit periodic interrupt timer provides time base for RTOS task schedule or trigger source for ADC conversion
  • Low-power timer allows operation in all power modes except for VLLS0
  • Real-time clock with calendar

Human-Machine Interface

  • Capacitive touch sense interface supports up to 16 external electrodes and DMA data transfer
  • GPIO with pin interrupt support, DMA request capability and other pin control options

Connectivity and Communications

  • USB 2.0 On-The-Go (full-speed) with integrated USB low-voltage regulator supplies up to 120 mA off-chip at 3.3 volts to power external components from 5-volts input or USB 2.0 Device (full-speed) with clock recovery feature without the need of external crystal
  • FlexIO for universal or customized serial peripheral emulation
  • High accuracy internal clock reference to support high-performance communication
  • Up to 3 I2C with DMA support, up to 1Mbps and compatible with SMBus V2 features
  • Up to 3 LPUART with DMA support
  • Up to 3 SPI with DMA support
  • I²S module for audio applications
  • FlexIO module supports a wide range of protocols including UART, I²C, SPI, I²S, PWM waveform generation
  • Smart card interface VMSIM (ISO7816-E)

MCUXpresso Software and Tools

Kinetis Power Estimation Tool

Kinetis Power Estimation Tool

Estimate and optimize your system's power consumption quickly with the Kinetis Power Estimator Tool.

Design Resources


Quick reference to our documentation types.

1-5 of 97 documents

Show All

Design Files

4 design files


1-5 of 50 hardware offerings

Show All


1-5 of 19 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

1-5 of 16 engineering services

Show All

To find a complete list of our partners that support this product, please see our Partner Marketplace.


1 trainings