32-bit ARM
®
Cortex
™
-M0+ Core Processor
Kinetis KL02 Family 20-pin
Chip-Scale Package MCU
World’s smallest ARM-Powered
®
MCU
Overview
The Kinetis KL02 chip-scale package MCU is the world’s smallest ARM-Powered
MCU. Available in the ultra-small 1.9 x 2.0 mm wafer-level chip-scale package,
the KL02 CSP (MKL02Z32CAF4R) drastically reduces board space while retaining
rich MCU feature integration. The KL02 CSP MCU consumes 25 percent less
PCB area, yet delivers 60 percent more GPIO than the nearest competing MCU.
Target Applications
• Low-power devices
• Remote sensing nodes
• Portable consumer devices
• Ingestible healthcare sensing
The KL02 family allows designers to dramatically reduce their board size without
compromising the performance, feature integration and power consumption of their
end products.
Kinetis KL02 MCU Family Block Diagram
ARM
®
Cortex™-M0+ Core
Debug Interfaces
Interrupt Controller
Micro Trace Buffer
System
Internal
Watchdog
Bit Manipulation
Engine
Unique ID
Kinetis KL02 CSP MCU Family Block Diagram
Memories
Program
Flash (32 KB)
SRAM
(4 KB)
Clocks
Frequency-
Locked Loop
Low
Frequency
Oscillators
Internal
Reference
Clocks
48 MHz
Analog
12-bit
ADC
Analog
Comparator
Timers
PWM
Low-Power
Timer
Communication Interfaces
2 x I
2
C
Low-Power UART
SPI
HMI
GPIO
Kinetis KL02 Family Options
Memory
CPU (MHz)
SRAM (KB)
Sub-
Family
Flash (KB)
Features
16-bit ADC w/
DP ch.
FG
12-bit ADC
Total I/Os
16 QFN
(3 x 3,
0.5 mm)
Other
12-bit DAC
√
Package
AF
20 WLCSP
(1.9 x 2,
0.4 mm)
FK
24 QFN
(4 x 4,
0.5 mm)
√
√
√
FM
32 QFN
(5 x 5,
0.5 mm)
√
√
UART
DMA
MKL02Z8xxx4
KL02
MKL02Z16xxx4
MKL02Z32xxx4
48 MHz
48 MHz
48 MHz
8
16
32
1
2
4
1
1
1
1
1
1
2
2
2
RTC
SPI
TSI
I
2
C
I
2
S
Part Number
√
√
√
14~28
14~28
14~28
√
√
√
Features
Ultra Low Power
• Next-generation 32-bit ARM
®
Cortex™-M0+ core. 2x more CoreMark/
mA than the closest 8/16-bit architecture
• Multiple, flexible low power modes
including new compute mode that reduces
dynamic power by placing peripherals in
an asynchronous stop mode
• LPUART, SPI, I
2
C, ADC, DAC, LP timer
and DMA support low power mode
operation without waking up the core
Mixed Signal
• 12-bit ADC with configurable resolution,
sample time and conversion speed/power
• Integrated temperature sensor
• High-speed comparator with internal
6-bit DAC
Freescale Freedom
Development Platform
The Freescale Freedom development platform
is a small, low-power, cost-effective evaluation
and development system perfect for quick
application prototyping and demonstration of
Kinetis MCU families. The platform offers an
easy-to-use mass-storage device mode flash
programmer, a virtual serial port and classic
programming and run control capabilities.
• Low cost (<$20 USD MSRP)
• Designed in an industry-standard compact
form factor
• Easy access to the MCU I/O pins
• Integrated open standard serial and debug
interface (OpenSDA)
• Compatible with a rich set of third-party
expansion boards
Timing and Control
• Two 2-ch., 16-bit low-power timer PWM
modules
• Low-power timer allows operation in all
power modes except VLLS0
Flash and SRAM
• 32 KB flash, 4 KB RAM
• Security circuitry to prevent unauthorized
access to RAM and flash contents
HMI
• Up to 28 controllable GPIO with pin
interrupt support
Connectivity and Communications
• I C, up to 400 Kb/s and compatible with
2
Performance
• ARM Cortex-M0+ core, 48 MHz core
frequency over full voltage and temperature
range (–40˚ C to +105˚ C). Single-cycle fast
I/O access port facilitates bit banging and
software protocol emulation, maintining an
8-bit “look and feel”
• Bit manipulation engine for improved bit
handling of peripheral modules
• Thumb instruction set combines high code
density with 32-bit performance
• Independently clocked COP guards
against clock skew or code runaway
for fail-safe applications
SMBus V2 features
• LPUART and SPI
Learn more at
freescale.com/Freedom.
Software and Tools
• CodeWarrior for MCUs V10.x (Eclipse) IDE
with Processor Expert
• IAR Embedded Workbench, Keil MDK,
Atollic, GCC
• MQX
TM
-Lite, FreeRTOS
• Full ARM ecosystem support
For more information about Kinetis products and documentation,
please visit
freescale.com/Kinetis/KL02CSP
Freescale, the Freescale logo, CodeWarrior, the Energy Efficient Solutions logo, Kinetis and Processor Expert are trademarks of
Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective
owners. ARM is the registered trademark of ARM Limited. ARM Cortex-M0+ is a trademarks of ARM Limited. © 2012, 2013
Freescale Semiconductor, Inc.
Doc Number: KINETISKL02CSPFS REV 3