KL0 Baseline MCUs
Features
- Ultra-Low-Power
- 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
- LPSCI, SPI, I2C, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
- Flash, SRAM
- Up to 32 KB flash with 64 byte flash cache, up to 4 KB RAM
- Security circuitry to prevent unauthorized access to RAM and flash contents
- Performance
- ARM Cortex-M0+ core, 48 MHz 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 4-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
|
- 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
- 12-bit DAC with DMA support
- Timing and Control
- One 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
- I2C with DMA support, up to 100 kbps and compatible with SMBus V2 features
- LPUART and SPI with DMA support
|
Block Diagram
|
KL02 Kinetis Chip-Scale Package (CSP)
|
Freescale introduces the Kinetis KL02 chip-scale package (CSP), the world's smallest ARM Powered® MCU. Available in the ultra-small 1.9 mm 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 consumes 25 percent less PCB area, yet delivers 60 percent more GPIO than the nearest competing MCU. The Kinetis KL0 family is the entry point into the low-power Kinetis L series MCUs based on the ARM® Cortex™-M0+ processor, delivering 32-bit performance with class-leading code density, integrated flash memory, precision analog, connectivity and timers.
|

Notify Me When Available |
World's Smallest
ARM Powered MCU
|
World Class
Energy Efficiency
|
Feature
Dense Integration
|
|
Ideal for space constrained applications
Smallest Package Size
- 25% less PCB area than nearest competing product
- 60% more GPIO than nearest competing product
- 1.9 x 2.0mm2 CSP
- 20 bumps, 0.4mm pitch
ARM Cortex-M0+
-
32-bit MCU performance
- Broad ARM ecosystem
|
Extending the most energy-
efficient portfolio
- Ultra-efficient Cortex-M0+ processor touts industry leading throughput of 15.9 CoreMark/mA
- Energy-saving architecture is optimized for low power with 90nm TFS technology, clock and power gating techniques, low power boot option, bit manipulation engine, peripheral bridge crossbar and zero wait state flash memory controller
- Several, flexible power modes fit for different application use cases designed to maximize battery life
- Energy-saving peripherals function in deep sleep modes & can make intelligent decisions and process data without waking up core
|
Rich mix of connectivity,
analog and timers
No other MCU available close to this size packs as many features including:
- Ultra-low-power Cortex-M0+ to get the work done quickly and get back to sleep
- 32KB Flash and 4KB RAM
- 12-bit ADC and high speed comparator
- Abundant connectivity including a 2xI2C, low power UART and SPI adds flexibility to your designs
- Low power timers to minimize system power
- Easy to use with compatibility with Freescale Freedom development platform, complimentary Processor Expert and Solution Advisor as well as the ability to leverage ARM’s comprehensive ecosystem
|
|
Block Diagram
|
KL1 General Purpose MCUs
Features
- Ultra-Low-Power
- 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
- LPSCI, SPI, I2C, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
- Flash, SRAM
- 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
- Performance
- ARM Cortex-M0+ core, 48 MHz 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 4-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
|
- Mixed-Signal
- 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
- 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
- Two I2C with DMA support, up to 100 kbps and compatible with SMBus V2 features
- One LPUART and two UART with DMA support
Two SPI with DMA support
|
Block Diagram
|
KL2 USB MCUs
Features
- Ultra-Low-Power
- 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
- LPSCI, SPI, I2C, ADC, DAC, LP timer and DMA support low-power mode operation without waking up the core
- Flash, SRAM
- 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
- Performance
- ARM Cortex-M0+ core, 48 MHz 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 4-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
|
- Mixed-Signal
- 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
- 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
- Two I2C with DMA support, up to 100 kbps and compatible with SMBus V2 features
- One LPUART and two UART with DMA support
Two SPI with DMA support
|
Block Diagram

|
Tools
|
Freescale Kinetis MCUs are supported by a comprehensive Freescale and third-party hardware and software enablement system which reduces development costs and time to market.
|
Features
- MKL05Z32VFM4 MCU – 48 MHz, 32 KB flash, 4 KB SRAM, 32QFN
- Capacitive touch slider, MMA8451Q accelerometer, tricolor LED
- Easy access to MCU I/O
- Sophisticated OpenSDA debug interface
|
- Mass storage device flash programming interface (default)
– no tool installation required to evaluate demo apps
- P&E Multilink interface provides run-control debugging and
compatibility with IDE tools
|
|
|
|

View Product Detail
|
Freescale's FRDM-KL25Z is an ultra-low-cost development platform enabled by Kinetis L Series KL1x and KL2x MCUs families built on ARM® Cortex™-M0+ processor. Features include easy access to MCU I/O, battery-ready, low-power operation, a standard-based form factor with expansion board options and a built-in debug interface for flash programming and run-control. The FRDM-KL25Z is supported by a range of Freescale and third-party development software.
Additional Resources
FRDM-KL25Z User's Manual
Open SDA User's Guide
Learn More About The FRDM-KL25Z
|
Features
- MKL25Z128VLK4 MCU – 48 MHz, 128 KB flash, 16 KB SRAM, USB OTG (FS), 80LQFP
- Capacitive touch “slider,” MMA8451Q accelerometer, tri-color LED
- Easy access to MCU I/O
- Sophisticated OpenSDA debug interface
- Mass storage device flash programming interface (default) – no tool installation required to evaluate demo apps
|
- P&E Multilink interface provides run-control debugging and compatibility with IDE tools
- Open-source data logging application provides an example for customer, partner and enthusiast development on the OpenSDA circuit
- mbed enabled
|
Features
- Tower compatible MCU module
- MKL25Z128VLK4 MCU (48 MHz, 128 KB flash, 16 KB RAM, low-power, 80LQFP package)
- Dual role USB interface with micro-AB USB connector
- Touch Tower plug-in socket
|
- General purpose Tower plug-in (TWRPI) socket
- On-board debug circuit MK20 openSDA serial debug interface with virtual serial port and mass storage device bootloader
- Three-axis accelerometer (MMA8451Q)
- Four user-controllable LEDs
|
Videos
|
Freescale Kinetis L Series Microcontrollers with Cortex-M0+
|
|
|
Freescale Kinetis L Series MCUs Built on the ARM Cortex-M0+ Core - What's The "+" For?
|
|
|
Freescale Kinetis L Series MCUs - Energy-Efficiency Benchmark
|
|
|
Freescale Kinetis L Series - The World's Most Entertaining MCUs
|
|
|
Freescale Kinetis L Series - Freescale Freedom Platform
|
|