Kinetis K Series MCUs
Selector Guide
A Performance and Integration Series
Based on ARM® Cortex®-M4 Cores
August 2014
freescale.com/Kinetis/KSeries
Selector Guide
2
Contents
Introduction: Kinetis K Series MCUs . . . . . . . . . . . . 3
Kinetis K0x Family of Entry-Level MCUs. . . . . . . . . . 4
K02: Optimized entry-level MCU . . . . . . . . . . . . . . . . . . . 4
Kinetis K1x Family of Baseline MCUs. . . . . . . . . . . . 4
K10: Basic MCU with mixed-signal integration . . . . . . . . . . . . 5
K11: Basic MCU with anti-tamper/DryICE solutions . . . . . . . . . . 6
K12: Optimized baseline MCU. . . . . . . . . . . . . . . . . . . . . 6
Kinetis K2x Family of USB MCUs . . . . . . . . . . . . . . 7
K20: USB MCU with mixed-signal integration . . . . . . . . . . . . . 7
K21: USB MCU with anti-tamper/DryICE solutions . . . . . . . . . . 8
K22: Optimized USB MCU . . . . . . . . . . . . . . . . . . . . . . 9
K24: USB MCU with large SRAM memory block . . . . . . . . . . .10
Kinetis K3x Family of Segment LCD MCUs . . . . . . . .10
K30: Segment LCD MCU . . . . . . . . . . . . . . . . . . . . . . .10
Kinetis K4x Family of USB and Segment LCD MCUs. . 11
K40: Segment LCD MCU with USB . . . . . . . . . . . . . . . . . . 11
Kinetis K5x Family of Measurement MCUs . . . . . . . .12
K50: High-precision analog MCU with USB. . . . . . . . . . . . . . 12
K51: High-precision analog MCU with segment LCD and USB . . . . 13
K52: High-precision analog MCU with USB and Ethernet . . . . . . . 13
K53: High-precision analog MCU with USB, segment LCD
and Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Kinetis K6x Family of Ethernet MCUs. . . . . . . . . . . . 14
K60: Ethernet MCU with mixed-signal integration . . . . . . . . . . . 14
K61: Ethernet MCU with anti-tamper/DryICE solutions . . . . . . . . 15
K63: Ethernet MCU with large SRAM memory block and
anti-tamper/DryICE solutions . . . . . . . . . . . . . . . . . . 15
K64: Ethernet MCU with large SRAM memory block . . . . . . . . . 15
Kinetis K7x Family of Graphic LCD MCUs. . . . . . . . . 16
K70: Graphics MCU with HS USB, Ethernet,
DDR Controller and anti-tamper/DryICE solutions . . . . . . . . 16
Evaluation Hardware Support for
Kinetis K Series MCUs
. . . . . . . . . . . . . . . . . . . . . . 17
3freescale.com/Kinetis/KSeries
Kinetis K Series
Kinetis K Series MCUs
Comprehensive Enablement Solutions
Find the information you need to get started at freescale.com/Kinetis
Freescale’s Kinetis K series MCU portfolio includes more than 600 compatible low-power, high-performance
32-bit MCUs built on the ARM Cortex-M4 core. This series is designed for scalable performance, integration,
connectivity, communications, HMI and security, offering additional features for exceptional integration in a
variety of package options.
Ultra Scalable – Preserve your engineering
investments with hundreds of Kinetis MCUs providing
unsurpassed availability and scalability up to 2 MB
flash and 256 KB SRAM, while offering software and
hardware compatibility.
Optimized Integration – Reduce overall BOM
cost with options for smart-on-chip integration
including HMI, security, mixed-signal capabilities,
and connectivity options such as USB with
crystal-less functionality.
Performance and Power Efficiency – Experience
the best in performance, up to 120 MHz with
floating point unit, and take advantage of extended
battery life with multiple low-power modes and
enhanced power-conscious peripherals.
Comprehensive Enablement – Speed application
development with an extensive suite of software
and tools from Freescale and other ARM
ecosystem providers.
Package Your Way for Kinetis MCUs
Freescale’s Package Your Way program, specific
for Kinetis MCUs, takes Kinetis MCU package
options to the next level – now offering alternative
package options in addition to the existing packages.
Alternative packages are additional package options
for select Kinetis MCU families, where pin out and
pricing information is readily available. These devices
are then committed for sampling and production
based on customer demand. Learn more at
freescale.com/KPYW.
Getting Started
•Software and Tools for Kinetis MCUs
•Freescale Solution Advisor
•Kinetis MCU Community
Development Hardware
•Freescale Freedom Development Platforms
•Tower System Development Platforms
Kinetis Software Development Kit (SDK)
• Extensive suite of robust peripheral drivers,
stacks and middleware
• Includes software examples demonstrating
the usage of the HAL, peripheral drivers,
middleware and RTOS
• Operating system abstraction (OSA) for Freescale
MQX RTOS, FreeRTOS, and Micrium uC/OS
kernels and baremetal (no RTOS) applications
Processor Expert Software and
Embedded Components
•
Complimentary software configuration tool
providing IO allocation and pin initialization and
configuration of hardware abstraction
and peripheral drivers
Integrated Development Environments (IDE)
•Atollic® TrueSTUDIO®
•Green Hills Software MULTI
•IAR Embedded Workbench®
•ARM Keil® MCU Development Kit
•
Kinetis Design Studio IDE – No-cost,
Eclipse and GCC-based IDE for C/C++
editing, compiling and debugging
• Broad ARM ecosystem support through
the Freescale Connect Partner Program
Online Enablement with ARM mbed
Development Platform
•
Rapid and easy prototyping and development
for Kinetis MCUs
•Online mbed SDK, Developer Community
•Free software libraries
Freescale MQX RTOS
•
Commercial-grade MCU software platform
at no cost with optional add-on software and
support packages
Kinetis Bootloader
•Common bootloader for Kinetis MCUs
•
In-system flash programming over a serial
connection: erase, program, verify
•
ROM or flash-based bootloader with open source
software and host-side programming utilities
Selector Guide
4
Kinetis K0x Family of Entry-Level MCUs
Kinetis K1x Family of Baseline MCUs
Sub-Family K02: Optimized Entry-Level MCUs
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
SRAM
UART (Total)
High Baudrate
UART
PIT (32-bit)
SPI + Chip Selects
I2C
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Software Watchdog
Hardware
Watchdog
Total 16-bit ADC DP
Total 16-bit ADC SE
12-bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
SPFPU
DMA
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
MK02FN128VFM10 100 MHz 32 QFN 128 KB 128 KB 16 KB 2 2 1x4ch 4/0/0 1 1x6ch 2x2ch 2 1 1 Y Y - 13ch 1 2 2/3/0/0 Y Y 4ch 26 T5, F2
[1] MK02FN128VLF10 100 MHz 48 LQFP 128 KB 128 KB 16 KB 2 2 1x4ch 5/0/0 1 1x6ch 2x2ch 2 1 1 Y Y 1ch 21ch 1 2 3/4/0/0 Y Y 4ch 35 T5, F2
MK02FN128VLH10 100 MHz 64 LQFP 128 KB 128 KB 16 KB 2 2 1x4ch 5/0/0 1 1x6ch 2x2ch 2 1 1 Y Y 2ch 24ch 1 2 6/4/0/0 Y Y 4ch 46 T5, F2
MK02FN64VFM10 100 MHz 32 QFN 64 KB 64 KB 16 KB 2 2 1x4ch 4/0/0 1 1x6ch 2x2ch 2 1 1 Y Y - 13ch 1 2 2/3/0/0 Y Y 4ch 26 T5, F2
[1] MK02FN64VLF10 100 MHz 48 LQFP 64 KB 64 KB 16 KB 2 2 1x4ch 5/0/0 1 1x6ch 2x2ch 2 1 1 Y Y 1ch 21ch 1 2 3/4/0/0 Y Y 4ch 35 T5, F2
MK02FN64VLH10 100 MHz 64 LQFP 64 KB 64 KB 16 KB 2 2 1x4ch 5/0/0 1 1x6ch 2x2ch 2 1 1 Y Y 2ch 24ch 1 2 6/4/0/0 Y Y 4ch 46 T5, F2
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V, Flash Write Voltage: 1.71
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
48 MHz IRC, High Drive GPIOs (18 mA): 8
Debug: JTAG, cJTAG, SWD, PMC, MCG, NMI, CRC, DSP,
Trace: TPIU, FPB, DWT, ITM
Footnotes
[1] Package Your Way (PYW)
The Kinetis K0x MCU family, based on the ARM Cortex-M4 core, is the new entry point into the Kinetis K series MCU portfolio and provides
a bridge from the Kinetis L series MCU family. Devices start from 64 KB of flash and are offered in several small-footprint package options.
The Kinetis K0x MCU family provides the perfect balance of performance and power consumption, running at 100 MHz with floating point
unit, while offering low dynamic power consumption and best-in-class static current consumption with more than 10 flexible low-power
modes. Each family member combines the ultra-low-power performance with a streamlined level of integration optimized to meet the needs
of a broad number of applications. For more information about the Kinetis K0x MCU family, click here.
Targeted Applications:
Consumer devices, health and wellness monitors,
home and building automation, industrial/commercial
sensor nodes, sports and activity wearables
The Kinetis K1x MCU family, based on ARM Cortex-M4 core, consists of general-purpose MCUs with a variety of memory and integration
options. Devices start from 32 KB of flash in a small footprint of 5 x 5 mm 32-pin QFN package extending up to 1 MB in a 144-pin
MAPBGA package with an optional rich suite of analog, communication, timing and control peripherals. Additionally, its pin compatibility,
flexible low-power capabilities and innovative flex memory help to solve many of the major pain points for embedded designers. Next-
generation Kinetis K1x MCUs are further optimized for performance and power consumption, offering more streamlined integration for further
BOM cost reductions. For more information about the Kinetis K1x MCU family, click here.
Targeted Applications:
Barcode scanners, electronic point-of-sales (EPOS)
terminals, flow meters, gaming controllers, HVAC systems, home
and building automation, remote sensors
5freescale.com/Kinetis/KSeries
Kinetis K Series
Sub-Family K10: Basic MCU with Mixed-Signal Integration
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
Enhanced SDHC
(bit)
SPI + Chip Selects
I2C
I2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12-bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
Cache
MPU
SPFPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
MK10DN128VFM5 50 MHz 32 QFN 128 KB 128 KB - - 16 KB 3 1 1 - 4/0/0 1 1 - 1x8ch 1x2ch 2 1 1 - 10ch - - 2 2/2/0/0 - - - - 4ch - 24 T1,F1
MK10DN128VFT5 50 MHz 48 QFN 128 KB 128 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DN128VLF5 50 MHz 48 LQFP 128 KB 128 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DN128VLH5 50 MHz 64 LQFP 128 KB 128 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DN128VMP5 50 MHz 64 MAPBGA 128 KB 128 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DN32VFM5 50 MHz 32 QFN 32 KB 32 KB - - 8 KB 3 1 1 - 4/0/0 1 1 - 1x8ch 1x2ch 2 1 1 - 10ch - - 2 2/2/0/0 - - - - 4ch - 24 T1,F1
MK10DN32VFT5 50 MHz 48 QFN 32 KB 32 KB - - 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DN32VLF5 50 MHz 48 LQFP 32 KB 32 KB - - 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DN32VLH5 50 MHz 64 LQFP 32 KB 32 KB - - 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DN32VMP5 50 MHz 64 MAPBGA 32 KB 32 KB - - 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DN64VFM5 50 MHz 32 QFN 64 KB 64 KB - - 16 KB 3 1 1 - 4/0/0 1 1 - 1x8ch 1x2ch 2 1 1 - 10ch - - 2 2/2/0/0 - - - - 4ch - 24 T1,F1
MK10DN64VFT5 50 MHz 48 QFN 64 KB 64 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DN64VLF5 50 MHz 48 LQFP 64 KB 64 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DN64VLH5 50 MHz 64 LQFP 64 KB 64 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DN64VMP5 50 MHz 64 MAPBGA 64 KB 64 KB - - 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX128VFM5 50 MHz 32 QFN 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 - 4/0/0 1 1 - 1x8ch 1x2ch 2 1 1 - 10ch - - 2 2/2/0/0 - - - - 4ch - 24 T1,F1
MK10DX128VFT5 50 MHz 48 QFN 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DX128VLF5 50 MHz 48 LQFP 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DX128VLH5 50 MHz 64 LQFP 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX128VMP5 50 MHz 64 MAPBGA 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX32VFM5 50 MHz 32 QFN 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 - 4/0/0 1 1 - 1x8ch 1x2ch 2 1 1 - 10ch - - 2 2/2/0/0 - - - - 4ch - 24 T1,F1
MK10DX32VFT5 50 MHz 48 QFN 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DX32VLF5 50 MHz 48 LQFP 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DX32VLH5 50 MHz 64 LQFP 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX32VMP5 50 MHz 64 MAPBGA 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX64VFM5 50 MHz 32 QFN 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 - 4/0/0 1 1 - 1x8ch 1x2ch 2 1 1 - 10ch - - 2 2/2/0/0 - - - - 4ch - 24 T1,F1
MK10DX64VFT5 50 MHz 48 QFN 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DX64VLF5 50 MHz 48 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 1ch 16ch - - 2 3/3/0/0 Y - - - 4ch - 33 T1,F1
MK10DX64VLH5 50 MHz 64 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX64VMP5 50 MHz 64 MAPBGA 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 1 1 - 1x8ch 1x2ch 2 1 1 2ch 19ch - - 2 6/4/0/0 Y - - - 4ch - 44 T1,F1
MK10DX128VLH7 72 MHz 64 LQFP 160 KB 128 KB 32 KB 2 KB 32 KB 3 1 1 - 5/0/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 26ch 2 1 3 6/4/2/0 Y - - - 16ch Y 44 T2
MK10DX128VLK7 72 MHz 80 LQFP 160 KB 128 KB 32 KB 2 KB 32 KB 4 1 1 - 5/3/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 31ch 2 1 3 6/4/2/0 Y - - - 16ch Y 56 T2
MK10DX128VLL7 72 MHz 100 LQFP 160 KB 128 KB 32 KB 2 KB 32 KB 5 1 1 - 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 37ch 2 1 3 6/4/2/0 Y - - - 16ch Y 70 T2
MK10DX128VMC7 72 MHz 121 MAPBGA 160 KB 128 KB 32 KB 2 KB 32 KB 5 1 1 - 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 39ch 2 1 3 6/4/3/0 Y - - - 16ch Y 74 T2
MK10DX256VLH7 72 MHz 64 LQFP 288 KB 256 KB 32 KB 2 KB 64 KB 3 1 1 - 5/0/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 26ch 2 1 3 6/4/2/0 Y - - - 16ch Y 44 T2
MK10DX256VLK7 72 MHz 80 LQFP 288 KB 256 KB 32 KB 2 KB 64 KB 4 1 1 - 5/3/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 31ch 2 1 3 6/4/2/0 Y - - - 16ch Y 56 T2
MK10DX256VLL7 72 MHz 100 LQFP 288 KB 256 KB 32 KB 2 KB 64 KB 5 1 1 - 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 37ch 2 1 3 6/4/2/0 Y - - - 16ch Y 70 T2
MK10DX256VMC7 72 MHz 121 MAPBGA 288 KB 256 KB 32 KB 2 KB 64 KB 5 1 1 - 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 39ch 2 1 3 6/4/3/0 Y - - - 16ch Y 74 T2
MK10DX64VLH7 72 MHz 64 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 - 5/0/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 26ch 2 1 3 6/4/2/0 Y - - - 16ch Y 44 T2
MK10DX64VLK7 72 MHz 80 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 4 1 1 - 5/3/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 31ch 2 1 3 6/4/2/0 Y - - - 16ch Y 56 T2
MK10DX64VMC7 72 MHz 121 MAPBGA 96 KB 64 KB 32 KB 2 KB 16 KB 5 1 1 - 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 39ch 2 1 3 6/4/2/0 Y - - - 16ch Y 74 T2
[1] MK10DN512VLK10
100 MHz
80 LQFP 512 KB 512KB - -
128 KB
4 1 1 4 5/3/0 2 1 2 1x8ch 2x2ch 2 1 1 2ch 31ch 2 1 3 6/4/2/0 Y - Y - 16ch Y 56 T9
[1] MK10DN512VLL10
100 MHz
100 LQFP 512 KB 512KB - -
128 KB
5 1 1 4 6/4/1 2 1 2 1x8ch 2x2ch 2 1 1 4ch 37ch 2 1 3 6/4/2/0 Y - Y - 16ch Y 70 T9
[1] MK10DN512VLQ10
100 MHz
144 LQFP 512 KB 512KB - -
128 KB
6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 46ch 2 2 3 6/5/4/0 Y - Y - 16ch Y 104 T9
[1] MK10DN512VMC10
100 MHz
121 MAPBGA 512 KB 512KB - -
128 KB
6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/4/3/0 Y - Y - 16ch Y 90 T9
[1] MK10DN512VMD10
100 MHz
144 MAPBGA 512 KB 512KB - -
128 KB
6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 46ch 2 2 3 6/5/4/0 Y - Y - 16ch Y 104 T9
[1] MK10DX128VLQ10
100 MHz
144 LQFP 256 KB 128 KB 128 KB 4 KB 32 KB 6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 46ch 2 2 3 6/5/4/0 Y - Y - 16ch Y 104 T9
[1] MK10DX128VMD10
100 MHz
144 MAPBGA 256 KB 128 KB 128 KB 4 KB 32 KB 6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 46ch 2 2 3 6/5/4/0 Y - Y - 16ch Y 104 T9
[1] MK10DX256VLQ10
100 MHz
144 LQFP 512 KB 256 KB 256 KB 4 KB 64 KB 6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 46ch 2 2 3 6/5/4/0 Y - Y - 16ch Y 104 T9
[1] MK10DX256VMD10
100 MHz
144 MAPBGA 512 KB 256 KB 256 KB 4 KB 64 KB 6 1 1 8 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 46ch 2 2 3 6/5/4/0 Y - Y - 16ch Y 104 T9
[1,2] MK10FN1M0VLQ12
120 MHz
144 LQFP 1 MB 1 MB - -
128 KB
6 2 0 8 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 62ch 4 2 4 5/2/2/5 Y 16 KB Y Y 32ch Y 104 T10
[1,2] MK10FN1M0VMD12
120 MHz
144 MAPBGA 1 MB 1 MB - -
128 KB
6 2 0 8 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 62ch 4 2 4 5/2/2/5 Y 16 KB Y Y 32ch Y 104 T10
[1,2] MK10FX512VLQ12
120 MHz
144 LQFP 1 MB 512 KB 512 KB 16 KB
128 KB
6 2 0 8 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 62ch 4 2 4 5/2/2/5 Y 16 KB Y Y 32ch Y 104 T10
[1,2] MK10FX512VMD12
120 MHz
144 MAPBGA 1 MB 512 KB 512 KB 16 KB
128 KB
6 2 0 8 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 62ch 4 2 4 5/2/2/5 Y 16 KB Y Y 32ch Y 104 T10
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Trace: TPIU, FPB, DWT, ITM
Footnotes
[1] Trace: TPIU, FPB, DWT, ITM,ETM, ETB
[2] Secondary OSC: 32–40 KHz/8–32 MHz,
[2] NAND Flash Controller
Selector Guide
6
Sub-Family K11: Basic MCU with Anti-Tamper/DryICE Solutions
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
SPI + Chip Selects
I2C
I2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
Cache
MPU
SPFPU
DMA
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
MK11DN512AVLK5 50 MHz 80 LQFP 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 2 5/4/0/0 16ch 60 T3
MK11DN512AVMC5 50 MHz 121 MAPBGA 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 5/4/0/0 Y 16ch 64 T3
MK11DN512VLK5 50 MHz 80 LQFP 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 2 5/4/0/0 16ch 60 T3
MK11DN512VMC5 50 MHz 121 MAPBGA 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 5/4/0/0 Y 16ch 64 T3
MK11DX128AVLK5 50 MHz 80 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 2 5/4/0/0 16ch 60 T3
MK11DX128AVMC5 50 MHz 121 MAPBGA 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 5/4/0/0 Y 16ch 64 T3
MK11DX128VLK5 50 MHz 80 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 2 5/4/0/0 16ch 60 T3
MK11DX128VMC5 50 MHz 121 MAPBGA 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 5/4/0/0 Y 16ch 64 T3
MK11DX256AVLK5 50 MHz 80 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 2 5/4/0/0 16ch 60 T3
MK11DX256AVMC5 50 MHz 121 MAPBGA 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 5/4/0/0 Y 16ch 64 T3
MK11DX256VLK5 50 MHz 80 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 2 5/4/0/0 16ch 60 T3
MK11DX256VMC5 50 MHz 121 MAPBGA 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 5/4/0/0 Y 16ch 64 T3
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V, Flash Write Voltage: 1.71
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, RTC (32 KHz OSC, Vbat)
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
Hardware Encryption and Tamper Detect
Trace: TPIU, FPB, DWT, ITM, ETM
Sub-Family K12: Optimized Baseline MCU
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
SPI + Chip Selects
I2C
I2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
Cache
MPU
SPFPU
DMA
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
MK12DN512VLH5 50 MHz 64 LQFP 512 KB 512 KB 64 KB 3 1 1 5/0/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 2ch 22ch 1 2 4/ 2/0/0 Y 16ch 44 T3
MK12DN512VLK5 50 MHz 80 LQFP 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 4/2/0/0 Y 16ch 60 T3
MK12DN512VMC5 50 MHz 121 MAPBGA 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 4/2/0/0 Y 16ch 60 T3
MK12DX128VLF5 50 MHz 48 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 3 1 1 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 18ch 2 2/2/0/0 Y 16ch 33 T3
MK12DX128VLH5 50 MHz 64 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 3 1 1 5/0/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 2ch 22ch 1 2 4/2/0/0 Y 16ch 44 T3
MK12DX128VLK5 50 MHz 80 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 4/2/0/0 Y 16ch 60 T3
MK12DX128VMC5 50 MHz 121 MAPBGA 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 4/2/0/0 Y 16ch 60 T3
MK12DX256VLF5 50 MHz 48 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 3 1 1 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 18ch 2 2/2/0/0 Y 16ch 33 T3
MK12DX256VLH5 50 MHz 64 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 3 1 1 5/0/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 2ch 22ch 1 2 4/2/0/0 Y 16ch 44 T3
MK12DX256VLK5 50 MHz 80 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 4/2/0/0 Y 16ch 60 T3
MK12DX256VMC5 50 MHz 121 MAPBGA 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 24ch 1 2 4/2/0/0 Y 16ch 60 T3
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V, Flash Write Voltage: 1.71
Main OSC (Oscillator Crystal/Resonator): 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD, RTC (32 KHz OSC, Vbat)
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter) Trace: TPIU, FPB, DWT, ITM, ETM
7freescale.com/Kinetis/KSeries
Kinetis K Series
Sub-Family K20: USB MCU with Mixed-Signal Integration
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
Enhanced SDHC
(bit)
Touch Sensing
Inputs (TSI)
SPI + Chip Selects
I2C
I2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12 -bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
MPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
MK20DN128VFM5 50 MHz 32 QFN 128 KB 128 KB 16 KB 2 1 1 16 4/0/0 1 1 1x8ch 1x2ch 2 1 1 6ch 2 2/2/0/0 4ch 20 T1,F1
MK20DN128VFT5 50 MHz 48 QFN 128 KB 128 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DN128VLF5 50 MHz 48 LQFP 128 KB 128 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DN128VLH5 50 MHz 64 LQFP 128 KB 128 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DN128VMP5 50 MHz 64 MAPBGA 128 KB 128 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DN32VFM5 50 MHz 32 QFN 32 KB 32 KB 8 KB 2 1 1 16 4/0/0 1 1 1x8ch 1x2ch 2 1 1 6ch 2 2/2/0/0 4ch 20 T1,F1
MK20DN32VFT5 50 MHz 48 QFN 32 KB 32 KB 8 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DN32VLF5 50 MHz 48 LQFP 32 KB 32 KB 8 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DN32VLH5 50 MHz 64 LQFP 32 KB 32 KB 8 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DN32VMP5 50 MHz 64 MAPBGA 32 KB 32 KB 8 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DN64VFM5 50 MHz 32 QFN 64 KB 64 KB 16 KB 2 1 1 16 4/0/0 1 1 1x8ch 1x2ch 2 1 1 6ch 2 2/2/0/0 4ch 20 T1,F1
MK20DN64VFT5 50 MHz 48 QFN 64 KB 64 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DN64VLF5 50 MHz 48 LQFP 64 KB 64 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DN64VLH5 50 MHz 64 LQFP 64 KB 64 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DN64VMP5 50 MHz 64 MAPBGA 64 KB 64 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX128VFM5 50 MHz 32 QFN 160 KB 128 KB 32 KB 2 KB 16 KB 2 1 1 16 4/0/0 1 1 1x8ch 1x2ch 2 1 1 6ch 2 2/2/0/0 4ch 20 T1,F1
MK20DX128VFT5 50 MHz 48 QFN 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DX128VLF5 50 MHz 48 LQFP 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DX128VLH5 50 MHz 64 LQFP 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX128VMP5 50 MHz 64 MAPBGA 160 KB 128 KB 32 KB 2 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX32VFM5 50 MHz 32 QFN 64 KB 32 KB 32 KB 2 KB 8 KB 2 1 1 16 4/0/0 1 1 1x8ch 1x2ch 2 1 1 6ch 2 2/2/0/0 4ch 20 T1,F1
MK20DX32VFT5 50 MHz 48 QFN 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DX32VLF5 50 MHz 48 LQFP 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DX32VLH5 50 MHz 64 LQFP 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX32VMP5 50 MHz 64 MAPBGA 64 KB 32 KB 32 KB 2 KB 8 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX64VFM5 50 MHz 32 QFN 96 KB 64 KB 32 KB 2 KB 16 KB 2 1 1 16 4/0/0 1 1 1x8ch 1x2ch 2 1 1 6ch 2 2/2/0/0 4ch 20 T1,F1
MK20DX64VFT5 50 MHz 48 QFN 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DX64VLF5 50 MHz 48 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 14 5/0/0 1 1 1x8ch 1x2ch 2 1 1 1ch 12ch 2 3/3/0/0 Y 4ch 29 T1,F1
MK20DX64VLH5 50 MHz 64 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX64VMP5 50 MHz 64 MAPBGA 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 16 5/0/0 1 1 1x8ch 1x2ch 2 1 1 2ch 15ch 2 6/4/0/0 Y 4ch 40 T1,F1
MK20DX128VLH7 72 MHz 64 LQFP 160 KB 128 KB 32 KB 2 KB 32 KB 3 1 1 16 5/0/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 22ch 2 1 3 6/4/2/0 Y 16ch Y 40 T2
MK20DX128VLK7 72 MHz 80 LQFP 160 KB 128 KB 32 KB 2 KB 32 KB 4 1 1 16 5/3/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 27ch 2 1 3 6/4/2/0 Y 16ch Y 52 T2
MK20DX128VLL7 72 MHz 100 LQFP 160 KB 128 KB 32 KB 2 KB 32 KB 5 1 1 16 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 33ch 2 1 3 6/4/2/0 Y 16ch Y 66 T2
MK20DX128VMC7 72 MHz 121 MAPBGA 160 KB 128 KB 32 KB 2 KB 32 KB 5 1 1 16 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 35ch 2 1 3 6/4/3/0 Y 16ch Y 70 T2
MK20DX256VLH7 72 MHz 64 LQFP 288 KB 256 KB 32 KB 2 KB 64 KB 3 1 1 16 5/0/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 22ch 2 1 3 6/4/2/0 Y 16ch Y 40 T2
MK20DX256VLK7 72 MHz 80 LQFP 288 KB 256 KB 32 KB 2 KB 64 KB 4 1 1 16 5/3/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 27ch 2 1 3 6/4/2/0 Y 16ch Y 52 T2
MK20DX256VLL7 72 MHz 100 LQFP 288 KB 256 KB 32 KB 2 KB 64 KB 5 1 1 16 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 33ch 2 1 3 6/4/2/0 Y 16ch Y 66 T2
MK20DX256VMC7 72 MHz 121 MAPBGA 288 KB 256 KB 32 KB 2 KB 64 KB 5 1 1 16 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 35ch 2 1 3 6/4/3/0 Y 16ch Y 70 T2
MK20DX64VLH7 72 MHz 64 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 3 1 1 16 5/0/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 22ch 2 1 3 6/4/2/0 Y 16ch Y 40 T2
MK20DX64VLK7 72 MHz 80 LQFP 96 KB 64 KB 32 KB 2 KB 16 KB 4 1 1 16 5/3/0 2 1 1 1x8ch 2x2ch 2 1 1 2ch 27ch 2 1 3 6/4/2/0 Y 16ch Y 52 T2
MK20DX64VMC7 72 MHz 121 MAPBGA 96 KB 64 KB 32 KB 2 KB 16 KB 5 1 1 16 6/4/0 2 1 1 1x8ch 2x2ch 2 1 1 4ch 35ch 2 1 3 6/4/3/0 Y 16ch Y 70 T2
[1] MK20DN512VLK10 100 MHz 80 LQFP 512 KB 512 KB 128 KB 4 1 1 4 16 5/3/0 2 1 2 1x8ch 2x2ch 2 1 1 2ch 27ch 2 1 3 6/4/2/0 Y Y 16ch Y 52 T9
[1] MK20DN512VLL10 100 MHz 100 LQFP 512 KB 512 KB 128 KB 5 1 1 4 16 6/4/1 2 1 2 1x8ch 2x2ch 2 1 1 4ch 33ch 2 1 3 6/4/2/0 Y Y 16ch Y 66 T9
[1] MK20DN512VLQ10 100 MHz 144 LQFP 512 KB 512 KB 128 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/5/4/0 Y Y 16ch Y 100 T9
[1] MK20DN512VMC10 100 MHz 121 MAPBGA 512 KB 512 KB 128 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 38ch 2 2 3 6/4/3/0 Y Y 16ch Y 86 T9
The Kinetis K2x MCU family, based on the ARM Cortex-M4 core, is pin, peripheral and software compatible with many of the Kinetis K series MCU
families, offering full and high-speed USB 2.0 On-The-Go options, in addition to other features like device charge detect capability and USB crystal-
less functionality. This family starts from 32 KB of flash in a 5 x 5 mm 32-pin QFN package extending up to 1 MB in a 144-pin MAPBGA package
with up to 256 KB of SRAM. Next-generation Kinetis K2x MCUs are further optimized for performance with industry-leading power consumption,
offering more streamlined integration for further BOM cost reductions. For more information about the Kinetis K2x MCU family, click here.
Targeted Applications:
Barcode scanners, electronic point-of-sales (EPOS) terminals,
gaming accessories, health and wellness monitors, home and
building automation, industrial/commercial sensor nodes, IoT
data concentrators, multi-functional printers, smart grid data
concentrators, sports and activity wearables
Kinetis K2x Family of USB MCUs
Selector Guide
8
Sub-Family K21: USB MCU with Anti-Tamper/DryICE Solutions
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
Enhanced SDHC
(bit)
SPI + Chip Selects
I2C
I2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
12–bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
MPU
SPFPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
MK21DN512AVLK5 50 MHz 80 LQFP 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 2 5/4/0/0 16ch 56 T3
MK21DN512AVMC5 50 MHz 121 MAPBGA 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 1 2 5/4/0/0 16ch 64 T3
MK21DN512VLK5 50 MHz 80 LQFP 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 2 5/4/0/0 16ch 56 T3
MK21DN512VMC5 50 MHz 121 MAPBGA 512 KB 512 KB 64 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 1 2 5/4/0/0 16ch 64 T3
MK21DX128AVLK5 50 MHz 80 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 2 5/4/0/0 16ch 56 T3
MK21DX128AVMC5 50 MHz 121 MAPBGA 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 1 2 5/4/0/0 16ch 64 T3
MK21DX128VLK5 50 MHz 80 LQFP 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 2 5/4/0/0 16ch 56 T3
MK21DX128VMC5 50 MHz 121 MAPBGA 192 KB 128 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 1 2 5/4/0/0 16ch 64 T3
MK21DX256AVLK5 50 MHz 80 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 2 5/4/0/0 16ch 56 T3
MK21DX256AVMC5 50 MHz 121 MAPBGA 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 1 2 5/4/0/0 16ch 64 T3
MK21DX256VLK5 50 MHz 80 LQFP 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 2 5/4/0/0 16ch 56 T3
MK21DX256VMC5 50 MHz 121 MAPBGA 320 KB 256 KB 64 KB 4 KB 32 KB 4 1 1 5/3/0 2 1 1x8ch + 1x2ch 1x2ch 2 1 1 3ch 20ch 1 2 5/4/0/0 16ch 64 T3
[1] MK21FN1M0AVLQ12 120 MHz 144 LQFP 1MB 1MB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y Y 16ch Y 100 T4
[1] MK21FN1M0AVMC12 120 MHz 121 MAPBGA 1MB 1MB 128 KB 5 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 40ch 2 3 6/4/3/0 Y Y Y 16ch Y 81 T4
[1] MK21FN1M0AVMD12 120 MHz 144 MAPBGA 1MB 1MB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y 16ch Y 95 T4
[1] MK21FN1M0VLQ12 120 MHz 144 LQFP 1MB 1MB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y 16ch Y 104 T4
[1] MK21FN1M0VMC12 120 MHz 121 MAPBGA 1MB 1MB 128 KB 5 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 40ch 2 3 6/4/3/0 Y Y Y 16ch Y 81 T4
[1] MK21FN1M0VMD12 120 MHz 144 MAPBGA 1MB 1MB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y Y 16ch Y 104 T4
[1] MK21FX512AVLQ12 120 MHz 144 LQFP 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y Y 16ch Y 100 T4
[1] MK21FX512AVMC12 120 MHz 121 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 5 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 40ch 2 3 6/4/3/0 Y Y Y 16ch Y 81 T4
[1] MK21FX512AVMD12 120 MHz 144 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y 16ch Y 95 T4
[1] MK21FX512VLQ12 120 MHz 144 LQFP 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y 16ch Y 104 T4
[1] MK21FX512VMC12 120 MHz 121 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 5 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 40ch 2 3 6/4/3/0 Y Y Y 16ch Y 81 T4
[1] MK21FX512VMD12 120 MHz 144 MAPBGA 640 KB 512 KB 128 KB 4 KB 128 KB 6 1 1 8 6/4/2 3 1 1 1x8ch 2x2ch 2 1 1 4ch 42ch 2 3 6/5/4/0 Y Y Y 16ch Y 104 T4
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
Trace: TPIU, FPB, DWT, ITM, ETM
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
Footnotes
[1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB
Sub-Family K20: USB MCU with Mixed-Signal Integration
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
Enhanced SDHC
(bit)
Touch Sensing
Inputs (TSI)
SPI + Chip Selects
I2C
I2S
CAN
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk
Low Power Timer
PDB
Total 16-bit ADC DP
Total 16-bit ADC SE
PGA
12 -bit DAC
Analog Comparator
Analog Comparator
Inputs
Vref
MPU
DMA
5 V Tolerant
GPIO (w interrupt)
Evaluation Board
(Appendix Page 17)
[1] MK20DN512VMD10 100 MHz 144 MAPBGA 512 KB 512 KB 128 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/5/4/0 Y Y 16ch Y 100 T9
[1,3]
MK20DN512ZCAB10R
100 MHz 120 WLCSP 512 KB 512 KB 128 KB 6 1 1 4 16 6/4/1 2 1 2 1x8ch 2x2ch 2 1 1 4ch 38ch 2 2 3 6/5/3/0 Y Y 16ch Y 79 T9
[1] MK20DX128VLQ10 100 MHz 144 LQFP 256 KB 128 KB 128 KB 4 KB 32 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/5/4/0 Y Y 16ch Y 100 T9
[1] MK20DX128VMD10 100 MHz 144 MAPBGA 256 KB 128 KB 128 KB 4 KB 32 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/5/4/0 Y Y 16ch Y 100 T9
[1] MK20DX256VLK10 100 MHz 80 LQFP 512 KB 256 KB 256 KB 4 KB 64 KB 4 1 1 4 16 5/3/0 2 1 2 1x8ch 2x2ch 2 1 1 2ch 27ch 2 1 3 6/4/2/0 Y Y 16ch Y 52 T9
[1] MK20DX256VLQ10 100 MHz 144 LQFP 512 KB 256 KB 256 KB 4 KB 64 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/5/4/0 Y Y 16ch Y 100 T9
[1] MK20DX256VMC10 100 MHz 121 MAPBGA 512 KB 256 KB 256 KB 4 KB 64 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 38ch 2 2 3 6/4/3/0 Y Y 16ch Y 86 T9
[1] MK20DX256VMD10 100 MHz 144 MAPBGA 512 KB 256 KB 256 KB 4 KB 64 KB 6 1 1 8 16 6/4/2 2 1 2 1x8ch 2x2ch 2 1 1 4ch 42ch 2 2 3 6/5/4/0 Y Y 16ch Y 100 T9
[1] MK20DX256VLL10 100 MHz 100 LQFP 512 KB 256 KB 256 KB 4 KB 64 KB 5 1 1 4 16 6/4/1 2 1 2 1x8ch 2x2ch 2 1 1 4ch 33ch 2 1 3 6/4/2/0 Y Y 16ch Y 66 T9
[1,2] MK20FN1M0VLQ12 120 MHz 144 LQFP 1MB 1MB 128 KB 6 2 0 8 16 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 58ch 4 2 4 5/2/2/5 Y Y 32ch Y 100 T10
[1,2] MK20FN1M0VMD12 120 MHz 144 MAPBGA 1MB 1MB 128 KB 6 2 0 8 16 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 58ch 4 2 4 5/2/2/5 Y Y 32ch Y 100 T10
[1,2] MK20FX512VLQ12 120 MHz 144 LQFP 1MB 512 KB 512 KB 16 KB 128 KB 6 2 0 8 16 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 58ch 4 2 4 5/2/2/5 Y Y 32ch Y 100 T10
[1,2] MK20FX512VMD12 120 MHz 144 MAPBGA 1MB 512 KB 512 KB 16 KB 128 KB 6 2 0 8 16 6/4/2 2 2 2 2x8ch 2x2ch 2 1 1 4ch 58ch 4 2 4 5/2/2/5 Y Y 32ch Y 100 T10
Common Features
Temp Range: -40 C to 105 C
Voltage Range: 1.71–3.6 V
Flash Write Voltage: 1.71 V
Main OSC: 32–40 KHz/8–32 MHz
Debug: JTAG, cJTAG, SWD
RTC (32 KHz OSC, Vbat)
Trace: TPIU, FPB, DWT, ITM
PIT (32 bit): 1x4ch
Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP
Serial Programming Interface, CMT (Carrier Module Transmitter)
USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg
Footnotes
[1] Trace: TPIU, FPB, DWT, ITM,ETM, ETB
[2] NAND Flash Controller, [2] Cache: 16 KB
[2] Secondary OSC: 32–40 KHz/8–32 MHz, [2] SPFPU
[3] Temp Range: -40 C to 85 C
(cont.)
9freescale.com/Kinetis/KSeries
Kinetis K Series
Sub-Family K22: Optimized USB MCU
Footnotes
Part Number
CPU Frequency
Pin Count
Package
Total Flash Memory
Flash
FlexNVM
EEPROM/FlexRAM
SRAM
UART (Total)
High Baudrate
UART w/ISO7816
High Baudrate
UART
Enhanced SDHC
(bit)
SPI + Chip Selects
I2C
I2S
CAN
USB 120 mAReg
Motor Control
General Purpose
PWM
Quad Decoder
General Purpose
PWM
FTM External Clk