Block Diagram

Choose a diagram:

E-Lock KL16Z


E-Lock PN7462


Supported Devices

Processors and Microcontrollers

KL Series Arm Cortex-M0+


CPU and Memory

  • Up to 48 MHz Cortex-M4
  • Up to 640 kB flash, up to 152 kB RAM, 128 kB ROM
  • NFC NTAG Option with EEPROM
  • Quad-SPI for execute in place or data storage in NVM


  • Next-generation 32-bit Arm® 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 compute clocking option which reduces dynamic power by placing peripherals in an asynchronous stop mode
  • LPUART, SPI, I2C, FlexIO, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core


  • Up to 256 KB flash with 64 byte flash cache, up to 32 KB RAM
  • Security circuitry to prevent unauthorized access to RAM and flash contents
  • 16 KB ROM and built-in boot loader simplifies the effort to program MCU and allows for easy flash upgrades

Connectivity and Communications

  • Two I2C with DMA support, up to 1Mbps and compatible with SMBus V2 features
  • One LPUART and two UART with DMA support
  • Two SPI with DMA support
  • I2S module for audio applications
  • FlexIO module supports a wide range of protocols including UART, I2C, SPI, I2S, PWM waveform generation
  • FlexIO for universal or customized serial peripheral emulation
  • High accuracy internal clock reference to support high-performance communication


Quick reference to our documentation types.

8 documents

Show All


What do you need help with?