Contact Mouser (USA)  (800) 346-6873     |     Feedback  
View Cart     |     Change Location  USD
United States United States

Please confirm your currency selection:

US Dollars
Home » NEWEST Products » New by Manufacturer » Freescale Semiconductor » Freescale Kinetis-K MCUs
NEWEST Products
Freescale Semiconductor

Kinetis-K Microcontrollers

Arm® Cortex™-M4

Freescale Semiconductor 32-bit Kinetis-K microcontrollers represent the most scalable portfolio of ARM® Cortex™-M4 MCUs in the industry. The first phase of the Kinetis portfolio consists of five MCU families with more than 200 pin-, peripheral-, and software-compatible devices with outstanding performance and feature scalability. Freescale Kinetis MCUs are enabled by innovative 90nm Thin Film Storage (TFS) flash technology with unique FlexMemory (configurable embedded EEPROM). Kinetis Cortex-M4 MCUs feature the latest low-power innovations and high performance, high precision mixed-signal capability.  

Freescale Kinetis Cortex™-M4 MCUs
 
View Product List

Learn More About ARM Cortex™-4 Technology


Kinetis Portfolio

Freescale Kinetis MCUs Overview
Freescale Kinetis Cortex™-M4 K10 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K10 MCUs

The K10 MCU family is the entry point into the Freescale Kinetis portfolio. Kinetis K10 Devices start from 32 KB of flash in a small-footprint 5x5mm 32 QFN package extending up to 1MB in a 144MAPBGA package with a rich suite of analog, communication, timing, and control peripherals. High memory density K10 family devices include a single precision floating point unit and NAND flash controller. Pin compatibility, flexible low-power capabilities, and innovative FlexMemory help to solve many of the major pain points for system implementation.


Features
  • ARM® Cortex™-M4 core with DSP instruction support and optional single precision floating point unit
  • Up to 32-channel DMA. Up to 16 KB of cache. Cross bar switch
  • 32 KB-1 MB flash. Up to 128 KB of SRAM
  • 32-512 KB FlexMemory
  • 10 ultra low-power modes with flash programming and analog operation down to 1.71V
  • Low-power timer, low-power RTC, low-leakage wake-up unit
  • High-speed 16-bit ADCs. Programmable gain amplifiers
  • 12-bit DAC. High-speed comparators
  • On-chip voltage reference
  • Low-power capacitive touch-sensing interface
  • Up to six UARTs with IrDA support. One UART with ISO 7816 support
  • I²S interface, up to two CAN modules, up to three DSPI interfaces, up to two
  • I²C interfaces
Applications
  • Remote sensors
  • HVAC systems
  • Gaming controllers
  • Flow meters

Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
MK10DN512ZVLQ10 512 _ 128 LQFP-144
MK10DX256ZVMD10 256 256 64 MAPBGA-144

Block Diagram
Kinetis Block Diagram
Freescale Kinetis Cortex™-M4 K20 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K20 MCUs

The Freescale K20 MCU family is pin, peripheral, and software compatible with the K10 MCU family and adds full and high-speed USB 2.0 On-The-Go with device charge detect capability. Freescale K20 devices start from 32KB of flash in 5x5mm 32QFN packages extending up to 1MB in a 144MAPBGA package with a rich suite of analog, communication, timing and control peripherals. High memory density K20 family devices include a single precision floating point unit and NAND flash controller.

Features
  • ARM® Cortex™-M4 core with DSP instruction support and optional single precision floating point unit
  • Up to 32-channel DMA. Up to 16KB of cache. Cross bar switch
  • USB On-The-Go (Full- and High-Speed) with device charger detect
  • Memory protection unit
  • Hardware cyclic redundancy check engine
  • Independent-clocked COP. External watchdog monitor
  • Up to four FlexTimers with up to 20 channels
  • Carrier modulator transmitter
  • 4-channel, 32-bit periodic interrupt
  • FlexBus external bus interface
  • Secure digital host controller
  • NAND flash controller
  • 32KB-1MB flash. Up to 128KB of SRAM
  • 32KB-512KB FlexMemory
Applications
  • Barcode scanners
  • Portable media players
  • Printers
  • Programmable logic controllers
Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
NEW! MK20DX128VFM5 128 32 16 QFN-32
MK20DX128VFT5 128 32 8 QFN-48
MK20DX128VLH5 128 32 16 LQFP-64
MK20DX128VMP5 128 32 16 MAPBGA-64
MK20DX128ZVLQ10 128 128 32 LQFP-144
MK20DX256VMC7 256 32 64 MAPBGA-121
MK20DX256ZVLK10 256 256 64 LQFP-80
MK20DX256ZVMD10 256 256 64 MAPBGA-144
NEW! MK20DN512VLK10 512 - 128 LQFP-80
NEW! MK21DN512VLK5 512 - 64 LQFP-80
NEW! MK21DN512VMC5 512 - 64 MAPBGA-121
NEW! MK22DN512VLH5 512 - 64 LQFP-64
MK20DN512ZVLL10 512 - 128 LQFP-100
MK20DN512ZVLQ10 512 - 128 LQFP-144

Block Diagram
Kinetis Block Diagram
Freescale Kinetis Cortex™-M4 K30 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K30 MCUs

The Freescale Kinetis K30 MCU family is pin, peripheral, and software compatible with the K10 MCU family and adds a flexible low-power segment LCD controller with support for up to 320 segments. Kinetis K30 devices start from 64 KB of flash in 64QFN packages extending up to 512 KB in a 144MAPBGA package with a rich suite of analog, communication, timing, and control peripherals.


Features
  • ARM® Cortex™-M4 core with DSP instruction support
  • Up to 16-channel DMA. Cross bar switch
  • Flexible, low-power LCD controller with support for up to 320
  • segments (40x8 or 44x4)
  • Low-power capacitive touch-sensing interface
  • 10 ultra low-power modes with flash programming and analog
  • operation down to 1.71V
  • Low-power timer, low-power RTC, low-leakage wake-up unit
  • Memory protection unit
  • Hardware cyclic redundancy check engine
  • Independent-clocked COP. External watchdog monitor
  • 64 KB-512 KB flash. Up to 128 KB of SRAM
  • 32 KB-256 KB FlexMemory
Applications
  • Thermostats
  • Smart meters
  • Heart rate monitors
  • Blood gas analyzers

Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
MK30DX256ZVLQ10 256 256 64 LQFP-144

Block Diagram
Kinetis Block Diagram
Freescale Kinetis Cortex™-M4 K40 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K40 MCUs

The Freescale Kinetis K40 MCU family is pin, peripheral, and software compatible with the Kinetis K10 MCU family and adds full-speed USB 2.0 On-The-Go with device charge detect capability and a flexible low-power segment LCD controller with support for up to 320 segments. Kinetis K10 devices start from 64 KB of flash in 64QFN packages extending up to 512 KB in a 144MAPBGA package with a rich suite of analog, communication, timing and control peripherals.


Features
  • ARM® Cortex™-M4 core with DSP instruction support
  • Up to 16-channel DMA. Cross bar switch
  • Up to 100MHz core supporting a broad range of processing bandwidth
  • needs
  • Peripheral and memory servicing with reduced CPU loading. Concurrent multi-master bus accesses for increased bus bandwidth
  • USB On-The-Go (full speed) with device charger detect
  • Flexible, low-power LCD controller with support for up to 320 segments (40x8 or 44x4)
  • FlexBus external bus interface
  • Secure digital host controller
  • Up to three FlexTimers with up to 12 channels
  • Carrier modulator transmitter
  • 4-channel, 32-bit interrupt
  • 64KB-512KB flash. Up to 128KB of SRAM
  • 32KB-256KB FlexMemory
Applications
  • GPS receivers
  • Blood glucose meters
  • Bike computers
  • Currency counters

Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
MK40DX256VMC7 256 32 64 MAPBGA-121
NEW! MK40DN512VLK10 512 - 128 LQFP-80
NEW! MK40DN512VLL10 512 - 128 LQFP-100
NEW! MK40DN512VMD10 512 - 128 MAPBFA-144
MK40DN512ZVLQ10 512 - 128 LQFP-144

Block Diagram
Kinetis Block Diagram

K40 Overview Video


Freescale Kinetis Cortex™-M4 K50 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K50 MCUs

K50 MCUs provide designers with an analog measurement engine consisting of integrated operational and transimpedance amplifiers as well as high-resolution ADC and DAC modules. The family also features IEEE® 1588 Ethernet and hardware encryption, Full-Speed USB 2.0 On-The-Go with device charger detect capability and a flexible low-power segment LCD controller with support for up to 320 segments. Devices start from 128KB of flash in 64 QFN packages extending up to 512KB in a 144 MAPBGA package.


Features
  • ARM® Cortex™-M4 core with DSP instruction support
  • Up to 16-channel DMA and cross bar switch
  • Up to 2 x 16-bit ADC with PGA
  • Up to 2 x 12-bit DAC
  • Programmable delay block
  • Operational and transimpedance amplifiers
  • Voltage reference (VREF)
  • IEEE® 1588 Ethernet MAC with hardware time stamping
  • Hardware encryption coprocessor
Applications
  • Low-power portable medical devices
  • Clinical and lab equipment
  • Test/measurement equipment
  • Instrumentation applications
  • Monitor and telehealth applications
Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
MK50DX128CLH7 128 32 32 LQFP-64
MK50DX256CLK7 256 32 64 LQFP-80
MK50DX256CLL7 256 32 64 LQFP-100
MK50DN512ZCLL10 512 - 128 LQFP-100
MK50DN512ZCLQ10 512 - 128 LQFP-144
MK50DX256ZCLL10 512 - 128 LQFP-100
NEW! MK51DN512CLL10 512 - 128 LQFP-100
NEW! MK53DN512CLQ10 512 - 128 LQFP-144
 MK53DN512ZCMD10 512 - 128 PBGA-144

Block Diagram
Kinetis Block Diagram
Freescale Kinetis Cortex™-M4 K60 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K60 MCUs

The Freescale Kinetis K60 MCU family includes IEEE 1588 Ethernet, full- and high-speed USB 2.0 On-The-Go with device charge detect capability, hardware encryption and tamper detection capabilities. K60 devices start from 256 KB of flash in 100LQFP packages extending up to 1 MB in a 256MAPBGA package with a rich suite of analog, communication, timing and control peripherals. High memory density Freescale Kinetis K60 family devices include an optional single precision floating point unit, NAND flash controller, and DRAM controller.


Features
  • ARM® Cortex™-M4 core with DSP instruction support and optional single precision floating point unit
  • Up to 32-channel DMA. Up to 16KB of cache. Cross bar switch
  • IEEE® 1588 Ethernet MAC with hardware time stamping
  • USB On-The-Go (Full- and High-Speed) with device charger detect
  • Hardware encryption coprocessor
  • System security with hardware tamper detect
  • FlexBus external bus interface
  • Secure digital host controller
  • NAND flash controller
  • DRAM controller
  • 256KB-1MB flash. Up to 128KB of SRAM
  • 32KB-512KB FlexMemory
Applications
  • Building automation controllers
  • Elevator control panels
  • Instrumentation clusters
  • Surveillance cameras

Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
MK60DX256ZVLL10 256 256 64 LQFP-100
MK60DX256ZVLQ10 256 256 64 LQFP-144
NEW! MK60DX256VLL10 512 256 64 LQFP-100
NEW! MK60DN512VLL10 512 - 128 LQFP-100
MK60DN512ZVMC10 512 - 128 MAPBGA-121
MK60DN512ZVMD10
512 - 128 MAPBGA-144
MK60DN512ZVLQ10 512 - 128 LQFP-144
MK60FN1M0VLQ12 1024
- 128 LQFP-144
NEW! MK60FN1M0VLQ15 1024 - 128 LQFP-144
NEW! MK60FN1M0VMD15 1024 - 128 MAPBGA-144

Block Diagram
Block Diagram

K60 Overview Video


Freescale Kinetis Cortex™-M4 K70 MCUs

View Product List


Additional Resources

Freescale Kinetis-K Cortex™-M4 K70 MCUs

K70 MCUs include an integrated graphics LCD controller, IEEE® 1588 Ethernet MAC, Full- and High-Speed USB 2.0 On-The-Go with device charger detect capability, hardware encryption and tamper detection capabilities. K70 MCUs are available with 512KB or 1MB of flash in 256-pin MBGA packages. Each MCU includes a rich suite of analog, communication, timing, and control peripherals. All K70 MCUs include a single precision floating point unit and NAND flash controller. 256-pin versions include an on-chip DRAM controller for system expansion.


Features
  • ARM® Cortex™-M4 core with DSP instruction support and optional single precision floating point unit
  • Up to 32-channel DMA. Up to 16 KB of cache. Cross bar switch
  • Graphics LCD controller
  • Low-power capacitive touch-sensing
  • Hardware encryption coprocessor
  • Hardware tamper detection
  • Memory protection unit
  • Hardware cyclic redundancy check engine
  • Independent-clocked COP. External watchdog monitor
Applications
  • Industrial control panels
  • Navigational displays
  • Point-of-sale terminals
  • Medical monitoring equipment
Part Number Flash (KB) Flex MM (KB) SRAM (KB) Package
MK70FX512VMJ12 512 512 128 MAPPBGA-256
MK70FN1M0VMJ12 1024 1024 128 MAPPBGA-256
NEW! MK70FN1M0VMJ15 1024 1024 128 MAPPBGA-256

Block Diagram
Block Diagram

Freescale Kinetis-K K10/20/30/40/5x
72MHz Cortex™-M4 MCUs

Freescale Kinetis K10 / K20 / K30 / K40 / K5x 72MHz Cortex™-M4 microcontrollers (MCUs) are low-power 32-bit devices with high precision analog, connectivity, and scalability. Freescale Kinetis 72MHz MCUs consume approximately 270uA/MHz in run mode with a maximum frequency of 72MHz and a variety of low-power modes down to 1.45uA. These Kinetis 72MHz MCUs range from 64KB of flash memory up to 256KB of flash memory and feature high-precision analog, FlexMemory, and rich user-interface peripherals, as well as USB connectivity. The integrated analog measurement engine includes two independent 16-bit analog-to-digital converters (ADCs) that provide up to 1MSPS in 12-bit mode and up to 14.5 ENOB for 16-bit differential input conversions. Each ADC has a programmable gain amplifier (up to 64x), allowing high-precision measurement of wide input signal dynamic range. A high level of flexibility and reconfigurability make these Kinetis devices ideal for a wide variety of industrial and consumer applications.


Features
  • 72MHz ARM Cortex-M4 with DSP and MAC
    • Up to 256KB of Fast, low-power 90nm Flash Memory
    • Up to 32KB flexnvm and 2KB flexram Flex Memory Block with up to 2KB Enhance EEPROM capability
  • High Precision Analog
    • Up to 2x14-ch 16-bit SAR ADC
    • 3xHSCMP: High Speed Analog Comparator with 6-bit DAC
    • VREF: Voltage reference for Analog Module
    • 1x12-bit DAC
    • 2xOPAMP, 1xTriAMP, 2xPGA
  • Scalability
    • Fully Scalable family from low-cost to high integration among whole K Family portfolio.
  • Industrial connectivity and HMI
    • USB 2.0 Full-Speed Device/Host/OTG Controller with integrated transceiver
    • 2x DSPI: Up to 4 Independent chip select for each
    • 5x UART
    • 1x I²C: Support SM bus and PM Bus
    • Segment LCD with LCD Failure detection for portable medical applications
    • TSI (Touch Sensor Input)
    • 5V Tolerant I/O to simplify design and minimize BOM
Applications
  • Global Positioning System (GPS)
  • Portable Media Players
  • Gaming Controllers
  • Printers
  • Home Appliances
  • Thermostat
  • Programmable Logic Control (PLC)
  • Portable Electronic Point of Sale (ePOS) Terminals
  • Barcode Scanners
  • Smart Grid and Smart Metering
  • Building Control
  • Factory Automation
  • Heart Rate Monitors
  • Pulse Oximetry
  • Blood Gas Analyzers
  • Blood Glucose Monitors (Glucometers)
  • Blood Pressure Monitors
  • Telehealth System
  • Electrocardiograph (ECG)
  • Vital Signs Monitors
  • Ventilators and Respirators
  • Portable Electrocardiograph (ECG)
Part Number CPU (MHz) Flash (KB) Flex NVM (KB) SRAM (KB)
MK50DX128CLH7 72 128 32 32
MK10DX256VLH7 72 256 32 64
MK10DX256VLK7 72 256 32 64
MK10DX256VLL7 72 256 32 64
MK20DX256VLH7 72 256 32 64
MK20DX256VLK7 72 256 32 64
MK20DX256VLL7 72 256 32 64
NEW! MK20DX256VMC7 72 256 32 64
MK40DX256VLH7 72 256 32 64
MK40DX256VLK7 72 256 32 64
MK40DX256VLL7 72 256 32 64
NEW! MK40DX256VMC7 72 256 32 64
MK50DX256CLK7 72 256 32 64
MK50DX256CLL7 72 256 32 64

Kinetis 72MHz Block Diagrams



K10

K10 Block Diagram

K20

K20 Block Diagram

K30

K30 Block Diagram

K40

K40 Block Diagram

K50

K5x Block Diagram
Mouser.com Comments

Mouser welcomes lively and courteous interaction on our website. In order to host a cooperative discussion, please keep comments relevant to the topics on this page. All comments are reviewed prior to being posted to ensure appropriate language and content is used.

  • Freescale Semiconductor
  • Semiconductors|Embedded Processors|IC-MCU/MPU