element14 presents the FRDM-KL46Z - A Freescale Kinetis L based Freedom Development Platform

BUY NOWBUY NOWDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents




Other Resources
Other Freescale Freedom Development Platform
Other Freescale Development Kits
Quick Review and Getting Started with the FRDM-KL46Z
FRDM-KL46Z - Getting Started Using Processor Expert
Knode Development Kits & Platform Room
element14 Knode

Design freedom in the palm of your hand. The FRDM-KL46ZFRDM-KL46Z allows you to quickly prototype your next microcontroller application by taking advantage of the features of the Freescale Freedom platform. The FRDM-KL46ZFRDM-KL46Z  is a small but feature-rich evaluation board featuring a low-power Kinetis L series microcontroller with segment LCD and USB support, built on the ARM® Cortex™-M0+ core.


The FRDM-KL46ZFRDM-KL46Z development board is a superset of the ground breaking FRDM-KL25Z board, and adds even more features and memory. The MCU on board is a MKL46Z256VLL4MKL46Z256VLL4, which boasts a max operating frequency of 48MHz, 256KB of flash, 32KB RAM, a full-speed USB controller, segment LCD controller, and loads of analog and digital peripherals.


With the ARM Cortex M0+ based Kinetis L family, it is now possible to leverage 32-bit capabilities and the scalability needed to expand future product lines, all at 8- and 16-bit price and power consumption levels. The KL46 device featured on the board is a Kinetis L superset part, and can be used to evaluate the KL46, KL36, KL26 and KL16 Kinetis L series devices. It’s also upward compatible with the more powerful Cortex-M4 based Kinetis K40 family of devices, providing an easy upgrade path to the next level of performance.


Freedom To Do More

The FRDM-KL46ZFRDM-KL46Z on-board interfaces include a 4 digit segment LCD, a 3-axis digital accelerometer, magnetometer, capacitive touch slider, and ambient light sensor. The FRDM-KL46Z is mbed enabled, and has support from the major ARM toolchains like Keil, IAR, CodeWarrior, Red Suite, and more. It also has complimentary RTOS and USB stack support with MQX-Lite and Processor Expert. Plus the FRDM-KL46Z is form-factor compatible with the Arduino™ Uno R3 pin layout, meaning immediate access to thousands of community created shields, easy access to analog and digital IO, and endless possibilities.

The FRDM-KL46ZFRDM-KL46Z also features the Freescale standard embedded serial and debug adapter, known as OpenSDA, built right into the board. This circuit offers several options for serial communications, flash programming and run-control debugging all over a simple USB cable. Ditch the expensive debugger and complicated flashing procedure: just drag, drop, and run!


Let your design ideas free by prototyping them with a powerful microcontroller with a low-power core, all on a flexible low-cost platform and with a large ecosystem of compatible hardware and software. It’s the freedom to do more.


Key Applications: Portable instrumentation, Industrial automation, Small appliances, Portable media players, etc.


Development Tools


Software Devleopment Tools

Tool TypeSupplierMPNSupported FamilyDescription
IDEFreescaleCodeWarriorAll Freescale MCU's

Freescale's software and development solutions take you beyond the silicon, helping to bring your embedded applications to life.  Learn More

IDEARM KeilMDK ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™

The MDK-ARM (Microcontroller Development Kit) is the complete software development environment for ARM7, ARM9, Cortex-M, and Cortex-R4 processor-based devices.  Learn More

RTOSFreescaleMQXColdFire / HC08 / HC12 / ARM / S08 / RS08 / PowerPC

The Freescale MQX Real-Time Operating System (RTOS) provides real-time performance within a small, configurable footprint. This RTOS is designed to allow you to configure and balance code size with performance requirements. Learn More

IDEEmbest CooCoxCoIDEARM Cortex™-M

CooCox offer freely available powerful software development tool for ARM Cortex-M based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More



Hardware Development Tools


Tool TypeSupplierMPNSupported FamilyDescription
Serial and Debug AdapterP&E MultilinkOpenSDAFreedom Development PlatformOpenSDA is an open-standard serial and debug adapter. It bridges serial and debug communications between a USB host and an embedded target processor. OpenSDA features a mass storage device (MSD) bootloader, which provides a quick and easy mechanism for loading different OpenSDA Applications such as flash programmers, run-control debug interfaces, serial-to-USB converters, and more.
Debuggers, Emulators & JTAG ToolsARMULINK2ULINK2ARM Cortex™-M  / ARM7™ / ARM9™USB DeBuger
Debuggers, Emulators & JTAG ToolsARMULINKProULINKProARM Cortex™-M  / ARM7™ / ARM9™High-Speed Debug and Trace Unit
DebuggerEmbestCoLinkExCoLinkExARM Cortex™-MHardware debugging adapter which supports SW debugging and supports ARM Cortex M devices
EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores


Back to top


Technical Documents

Learning Center
Quick Start GuideFreescale: Quick Start Guide for Getting Started with the FRDM-KL46Z Freedom Development Platform
User ManualFreescale: User Manual for FRDM-KL46Z Freedom Development Platform
User GuideFreescale: User Guide for OpenSDA Serial Debug Adapter
DatasheetFreescale: Datasheet (KL46P121M48SF4) for Kinetis KL46 Sub-Family USB and Segment LCD MCUs
Additional InformationOpenSDA Debug Interface (featured on the Freescale Freedom Development Platform)
Additional InformationKinetis L Family Overview
Additional InformationKinetis Series Overview
Additional InformationFreedom Board Comparison


Design Elements
Design PackageFreescale: Design Package for FRDM-KL46Z Freedom Board  (BOM, Schematics, Layout, CAD files)
SchematicsFreescale: Schematics for FRDM-KL46Z Freedom Development Board
Software ExamplesFreescale: Precompiled Examples for FRDM-KL46Z Freedom Development Platform
Software Examples

Freescale: Sample Code for FRDM-KL46Z Freedom Development Board

SoftwareFreescale: OpenSDA Application files for FRDM-KL46Z Development Board


Back to top



Video 1Video 2


Back to top


Kit Features

frdmkl46_callouts.bmpThe features of the FRDM-KL46ZFRDM-KL46Z include:

  • MKL46Z256VLL4MKL46Z256VLL4 MCU (48 MHz, 256KB Flash, 32 KB RAM, Low power, 100LQFP package)
  • Dual role USB interface with mini-B USB connector
  • Open SDA
  • 4 digit segment LCD module
  • Capacitive touch slider
  • Ambient light sensor
  • MMA8451QMMA8451Q accelerometer
  • MAG3110MAG3110 Magnetometer
  • 2 user LEDs
  • 2 user push buttons
  • 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 provides run-control debugging and compatibility with IDE tools
    • CMSIS-DAP interface: new ARM standard for embedded debug interface
    • Data logging application
  • Arduino™ R3 compatibility


Back to top


Kit Contents

  • Freescale FRDM-KL46ZFRDM-KL46Z Development Board
  • Quick reference Card

Additional hardware required: USB A-to-MiniB cable (not included)

Back to top