background image

Freescale Semiconductor

User’s Guide

Document Number: FRDMKL03ZUG

Rev. 0, 7/2014

Contents

 

© 2014 Freescale Semiconductor, Inc. All rights reserved.

1

Overview

The Freescale Freedom development platform is an 
evaluation and development tool ideal for rapid 
prototyping of microcontroller-based applications. The 
hardware design is form-factor compatible with popular 
third-party hardware designed to work with Arduino™ 
and Arduino-compatible boards.

The Freescale KL03Z freedom board (FRDM-KL03Z) is 
a simple, yet sophisticated design featuring a Kinetis L 
Series microcontroller KL03Z, a 3.3 V microcontroller 
built on the ARM® Cortex™-M0+ core.

The Kinetis L series is the most scalable portfolio of 
low-power, high-robustness, mixed signal 32-bit ARM 
Cortex-M0+ MCUs running up to 48 MHz in the 
industry. It supports power supply voltage range from 
1.71 V to 3.6 V, ambient operating temperature ranges 
from –40C to 105C and includes up to 64 KB flash.

The FRDM-KL03Z includes the Freescale open standard 
embedded serial and debug adapter known as OpenSDA. 

1

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

2

Reference documents . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

3

Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

4

FRDM-KL03Z hardware overview . . . . . . . . . . . . . . . . . . 2

5

FRDM-KL03Z hardware description  . . . . . . . . . . . . . . . . 4

5.1

Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

5.2

Serial and Debug Adapter (OpenSDA) . . . . . . . . . . 6

5.3

Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

5.4

Serial port  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

5.5

Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

5.6

Debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

5.7

Capacitive touch slider  . . . . . . . . . . . . . . . . . . . . . . 8

5.8

3-axis accelerometer . . . . . . . . . . . . . . . . . . . . . . . . 9

5.9

RGB LED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

5.10 Input/output headers . . . . . . . . . . . . . . . . . . . . . . . 10
5.11 Arduino compatibility . . . . . . . . . . . . . . . . . . . . . . . 11

FRDM-KL03Z User’s Guide

Summary of Contents for FRDM-KL03Z

Page 1: ...ex M0 core The Kinetis L series is the most scalable portfolio of low power high robustness mixed signal 32 bit ARM Cortex M0 MCUs running up to 48 MHz in the industry It supports power supply voltage...

Page 2: ...03Z Quick Start Package for step by step instructions for getting started with the freedom board See the Jump Start Your Design section on http www freescale com FRDM KL03Z for the Quick Start Package...

Page 3: ...K20DX128VFM5 Features of the KL03Z32VFK4 target MCU include 32 bit ARM Cortex M0 core Up to 48 MHz operation Single cycle fast I O access port Memories 32 KB flash 2 KB SRAM 8 KB ROM with build in boo...

Page 4: ...annel Timer PWM modules one Low Power Timer LPTMR Real time clock RTC System tick timer One watchdog module Security 80 bit unique identification number per chip Human Machine Interfaces HMI General p...

Page 5: ...s No Table 2 FRDM KL03Z power supplies Power supply name Description P5V0 9V0_VIN Power supplied from the VIN pin of the I O headers J3 pin 8 P5V_USBSER Power supplied from the OpenSDA USB connector J...

Page 6: ...embedded flash and an integrated USB controller OpenSDA features a mass storage device MSD bootloader which provides a quick and easy mechanism for loading different OpenSDA applications such as flas...

Page 7: ...with the communications to an off board MCU connected to J7 Figure 4 SWD debug connector to KL03Z 5 2 2 Virtual serial port A serial port connection is available between the OpenSDA MCU and LPUART0 p...

Page 8: ...Serial and Debug Adapter OpenSDA for more details 5 6 Debug The sole debug interface on all Kinetis L Series devices is a Serial Wire Debug SWD port The primary controller of this interface on the FRD...

Page 9: ...gh an I2C bus and two GPIO signals as shown in Table 4 By default the I2C address is 0x1D SA0 pulled high Figure 6 Accelerometer connection Table 4 Accelerometer signal connections MMA8451Q KL03Z SCL...

Page 10: ...ut headers The MKL03Z32VFK4 microcontroller is packaged in a 24 pin QFN Some pins are utilized in on board circuitry but many are directly connected to one of four I O headers J1 J2 J3 and J4 Table 5...

Page 11: ...headers 5 11 Arduino compatibility The I O headers on the FRDM KL03Z are arranged to allow compatibility with peripheral boards known as shields that connect to Arduino and Arduino compatible microcon...

Page 12: ...amages Typical parameters that may be provided in Freescale data sheets and or specifications can and do vary in different applications and actual performance may vary over time All operating paramete...

Page 13: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Freescale Semiconductor FRDM KL03Z...

Reviews: