
FRDM-KL05Z User's Manual
2013-01-29
Rev. 1.0
Freescale Semiconductor, Inc. FRDMKL25ZUM

Table of Contents
1 Overview ..................................................................................................................................................... 3
2 Reference Documents ............................................................................................................................ 3
3 Getting Started .......................................................................................................................................... 3
4 FRDM-KL05Z Hardware Overview .................................................................................................... 4
5 FRDM-KL05Z Hardware Description ................................................................................................ 5
5.1 Power Supply........................................................................................................................................................................ 5
5.2 Serial and Debug Adapter (OpenSDA) ....................................................................................................................... 7
5.2.1 Debug Interface ................................................................................................................................................................................... 7
5.2.2 Virtual Serial Port ............................................................................................................................................................................... 8
5.3 KL05Z Microcontroller ..................................................................................................................................................... 8
5.3.1 Clock Source ......................................................................................................................................................................................... 9
5.3.2 Serial Port .............................................................................................................................................................................................. 9
5.3.3 Reset ......................................................................................................................................................................................................... 9
5.3.4 Debug ....................................................................................................................................................................................................... 9
5.4 Capacitive Touch Slider ................................................................................................................................................. 10
5.5 3-axis Accelerometer...................................................................................................................................................... 10
5.6 RGB LED ............................................................................................................................................................................... 10
5.7 Input/Output Connectors ............................................................................................................................................. 11
5.8 Arduino Compatibility ................................................................................................................................................... 12
FRDMKL25ZUM FRDM-KL05Z User's Manual Page 2 of 13

FRDM-KL05Z Quick Start Package
Quick Start Guide and supporting files for getting started with
the FRDM-KL05Z.
This document—overview and detailed information for the
FRDM-KL05Z hardware.
Spreadsheet of pin connections for all MCU pins. Includes
pinout for the I/O headers, Arduino R3 compatibility chart,
and OpenSDA MCU pinout.
PDF schematics for the FRDM-KL05Z hardware
FRDM-KL05Z Design Package
Zip file containing all design source files for the FRDM-KL05Z
hardware
Overview and instructions for use of the OpenSDA embedded
debug circuit
1 Overview
The Freescale Freedom development platform is a set of software and hardware tools for evaluation
and development. It is ideal for rapid prototyping of microcontroller-based applications. The Freescale
Freedom KL05Z hardware, FRDM-KL05Z, is a simple, yet sophisticated design featuring a Kinetis L series
microcontroller, the industry’s first microcontroller built on the ARM® Cortex™-M0+ core.
FRDM-KL05Z can be used to evaluate the KL04 and KL05 Kinetis L series devices. It features a
MKL05Z32VFM4, a KL0 family device boasting a max operating frequency of 48MHz, 32KB of flash, and
a multitude of analog and digital peripherals. The FRDM-KL05Z hardware is form-factor compatible
with the Arduino™ R3 pin layout, providing a broad range of expansion board options. The on-board
interfaces include an RGB LED, a 3-axis digital accelerometer, and a capacitive touch slider.
The FRDM-KL05Z also features the Freescale open standard embedded serial and debug adapter
known as OpenSDA. This circuit offers several options for serial communications, flash programming
and run-control debugging.
2 Reference Documents
The table below provides a list of reference documents for the FRDM-KL05Z hardware. All of these
documents are available online at www.freescale.com/FRDM-KL05Z.
Table 1. FRDM-KL05Z Reference Documents
3 Getting Started
Refer to the FRDM-KL05Z Quick Start Package for step-by-step instructions for getting started with the
FRDM-KL05Z. See the Jump Start Your Design section onwww.freescale.com/FRDM-KL05Z for the
Quick Start Package and software lab guides.
FRDMKL25ZUM FRDM-KL05Z User's Manual Page 3 of 13

Kinetis L-Series
KL05Z32VFM4
32 QFN
USB
D+/D-
RESET
I/O Header
TSI
10-pin
Debug
Mini-B
USB
Kinetis K-Series
K20DX128VFM5
8 MHz
I/O Header
Touch Pad - Slider
SPI,GPIO à SWD
32.768 Khz
UART
PWM x3
3.3V LDO
Vin
I/O
3.3V
I/O
I2C, GPIO
Inertial
Sensor
10-pin
Debug
CR2032
Indicates optional items that will not be populated by default
OpenSDA
5V
4 FRDM-KL05Z Hardware Overview
The FRDM-KL05Z includes:
MKL05Z32VFM4 in a 32 QFN package
Capacitive touch slider
MMA8451Q accelerometer
Tri-color (RGB) LED
Flexible power supply options – USB, coin cell battery, external source
Battery-ready, power-measurement access points
Easy access to MCU I/O via Arduino ™ R3 compatible I/O connectors
Programmable OpenSDA debug interface with multiple applications available including:
- Mass storage device flash programming interface
- P&E Debug interface, which provides run-control debugging and compatibility with IDE tools
- CMSIS-DAP interface (new ARM standard for embedded debug interface)
- Data logging application
Figure 1 shows a block diagram of the FRDM-KL05Z design. The primary components and their
placement on the hardware assembly are pointed out in Figure 2.
Figure 1. FRDM-KL05Z Block Diagram
FRDMKL25ZUM FRDM-KL05Z User's Manual Page 4 of 13