Kinetis K Series Microcontrollers (MCUs) Selector Guide A Performance and Integration Series Based on 32-bit Arm(R) Cortex(R)-M4 Cores May 2018 Table of contents Introduction: Kinetis K Series MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Kinetis K5x Family of Measurement MCUs.. . . . . . . . . . . . . . . . . . . . . 19 Kinetis(R) K Series: High Performance Microcontrollers (MCUs) based on Arm(R) Cortex(R)-M4 Core.... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 K50 Sub-Family: Measurement MCUs with USB. ................................... 19 Kinetis K0x Family of Entry-Level MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . 5 Kinetis K0x Entry-level MCU...................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 K02 Sub-Family: Optimized Entry-Level MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 K52 Sub-Family: Measurement MCUs with USB and Ethernet. .................. 20 K53 Sub-Family: Measurement MCUs with USB, Segment LCD and Ethernet. . . . . . . . . . . . . . ............................................................... 20 Kinetis K1 Family of Mainstream MCUs...................................... 6 Kinetis K6x Family of Ethernet MCUs.. . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Sub-Family K10: Mainstream MCU with Mixed-Signal Integration.. . . . . . . . . . . . . . 7 K60 Sub-Family: Ethernet MCUs with Mixed-Signal Integration. ................ 22 K11 Sub-Family: Mainstream MCU with Tamper Detection. . . . . . . . . . . . . . . . . . . . . . . 9 K61 Sub-Family : Ethernet MCUs with anti-tamper/advanced security......... 23 K12 Sub-Family: Mainstream MCU with Optimized Features........................... 9 K63 Sub-Family: Ethernet MCUs with 25 6KB SRAM and Kinetis K2x Family of USB MCUs. ..... . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 K20 Sub-Family: MCUs with Full-Speed USB and mixed-signal integration. . . 10 Tamper Detection. . . . . . . . ............................................................... 23 K64 Sub-Family: Ethernet MCUs with 256KB SRAM. .............................. 24 K65 Sub-Family: Ethernet MCUs with 2MB Flash, 256KB SRAM and K21 Sub-Family: MCUs with Full-Speed USB and Tamper Detection.. . . . . . . . . . 13 Tamper Detection. . . . . . . . ............................................................... 25 K22 Sub-Family: Cost Effective MCUs with USB Full-Speed............................ 14 K66 Sub-Family: Ethernet MCU with 2 MB Flash and 256 KB SRAM............ 25 K24 Sub-Family: MCUs with USB Full-Speed Crystal-less and 256KB SRAM... 15 K26 Sub-Family: MCUs with dual High-Speed and Full-speed USBs with PHY and 2MB Flash....................................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 K27 Sub-Family: MCUs with dual High-Speed and Full-speed USBs and large memory............................................................................................................. 16 K28 Sub-Family: MCUs with dual High-Speed and Full-speed USBs, large memory and Core Voltage Bypass................ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Kinetis K3x Family of Segment LCD MCUs. . . . . . . . . . . . . . . . . . . . . . 17 K30 Sub-Family: Segment LCD MCUs.............................................................. 17 Kinetis K4x Family of USB and Segment LCD MCUs. . . . . . . . . . . 18 K40 Sub-Family: Segment LCD MCUs with USB.............................................. 18 2 K51 sub-family: Measurement MCUs with Segment LCD and USB................. 20 www.nxp.com/Kinetis/KSeries Kinetis K7x Family of Graphic LCD MCUs.. . . . . . . . . . . . . . . . . . . . . . . 26 K70 Sub-Family: Graphics MCUs with HS USB, Ethernet, DDR Controller and Tamper Detection. . . . . . . . ............................................................... 26 Kinetis K8x Family of Secure MCUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 K80 Sub-family: Security MCUs with QuadSPI. ..................................... 27 K81 Sub-family: Security MCUs with HW cryptographic co-processor, anti tamper and QuadSPI ............................................................. 28 K82 Sub-family: Security MCUs with HW cryptographic co-processor and QuadSPI. . . . . . . . . . . . . ................................................................ 28 Evaluation Hardware Support for Kinetis K Series MCUs.......29 Kinetis K Series MCUs Our Kinetis K series MCU portfolio includes more than 600 compatible low-power, high-performance 32-bit MCUs built on the Arm(R) Cortex(R)-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 of up to 2 MB flash and 1 MB SRAM, while offering software and hardware compatibility. Optimized Integration - Reduce overall BOM cost with options for smarton-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 180 MHz with floating point unit, and take advantage of extended battery life with multiple low-power modes and enhanced power-conscious peripherals. MCUXpresso 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 FreeRTOS and baremetal (no RTOS) applications Integrated Development Environments (IDE) Green Hills Software MULTI IAR Embedded Workbench(R) Comprehensive Enablement - Speed application development with an extensive suite of software and tools from our company and other Arm ecosystem providers. Arm Keil(R) MCU Development Kit Longevity Program - Most of the Kinetis K series MCU sub-families now support up to 15-year manufacturing longevity from their respective launch date. Check www.nxp.com/productlongevity for more information. Broad Arm ecosystem support through the Connect Partner Program MCUXpresso IDE - No-cost, Eclipse and GCC-based IDE for C/C++ editing, compiling and debugging Online Enablement with Arm mbedTM Development Platform Rapid and easy prototyping and development for Kinetis MCUs COMPREHENSIVE ENABLEMENT SOLUTIONS Online mbed SDK, Developer Community Find the information you need to get started at www.nxp.com/Kinetis. Free software libraries Getting Started Kinetis Bootloader MCUXpresso Software and tools for Kinetis MCUs Common bootloader for Kinetis MCUs Online product selector guide In-system flash programming over a serial connection: erase, program, verify Kinetis MCU Community ROM or flash-based bootloader with open source software and host-side programming utilities Development Boards Low-cost Freedom Development Platform Tower System development platforms NXP--Selector guide 2018 3 Kinetis(R) K Series: High Performance Microcontrollers (MCUs) based on Arm(R) Cortex(R)-M4 Core Kinetis K series MCUs, based on the Arm(R) Cortex(R)-M4 core, offer optimized performance, scalable integration and lowpower capabilities. STANDARD KEY FEATURES UART, I2C, I2S, SPI, 16-BIT ADC, 12-BIT DAC, TIMERS, COMPARATORS AND GPIO. Graphic LCD K6x Ethernet K5x Measurement 120-150 MHz 100-180 MHz 72-100 MHz K4x USB and segment LCD K3x Segment LCD K2x USB K1x Mainstream 72-100 MHz 72-100 MHz 50-180 MHz 50-120 MHz K0x Entry-level 4 NXP--Selector guide 2018 100 MHz 1 MB Flash 128 KB SRAM 256 KB-2 MB Flash 64-256 KB SRAM 160-512 KB Flash 32-128 KB SRAM 64-512 KB Flash 16-128 KB SRAM 64-512 KB Flash 16-128 KB SRAM 32 KB-2 MB Flash 8 KB - 1 MB SRAM, XIP QuadSPI 32 KB-1 MB Flash 8-128 KB SRAM 64-128 KB Flash 16 KB SRAM Segment LCD Y MAPBGA Y Y Y LQFP, MAPBGA, WLCSP Y Y Y LQFP, MAPBGA Y LQFP, MAPBGA Y LQFP, MAPBGA Y LQFP, QFN, MAPBGA, WLCSP Y LQFP, QFN, MAPBGA Y LQFP, QFN SVGA LCD USB CAN Ethernet Packages LQFP, MAPBGA, WLCSP Y Y Y Y Y Encr. Firmware Upd. K7x 256 KB Flash 256 KB SRAM, XIP QuadSPI Security Tamper Detection 150 MHz Scalable and Secure HMI HW Encryption K8x Comms Memory Product Arm Cortex-M4 CPU Y Y Y Y Y Y Y Y Y Y Y Y Y Y Kinetis K0x Family of Entry-Level MCUs OVERVIEW TARGET APPLICATIONS: 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. Consumer devices, health and wellness monitors, home and building automation, industrial/commercial sensor nodes, sports and activity wearables KINETIS K0X ENTRY-LEVEL MCU Comparator 16-bit SAR ADC 12-bit DAC CRC 2 1 1 2 1 1 Y 16 KB SRAM Packages I 2C 64-128 KB Flash Security SPI Entry Level Analog UART Embedded Memory 100 MHz w/Single Precision FPU Product K02 Communications Arm Cortex-M4 CPU 48/64 LQFP 32 QFN GPIOs Total Flash (KB) SRAM (KB) UART (Total) High Baudrate I 2S USB device/host4 SPI (# of modules) Motor Control PWM Quad Decoder PWM FTM External Clock Low Power Timer Programmable Delay Block 16-bit SAR ADC Total 16-bit ADC DP Single Ended ADC channel 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Cyclic Redundancy Check (CRC) 26 128 16 2 1 4 1 1x4ch 1x6ch 2x2ch 2 1 1 1 - 13 1 2 2/3 Y Y Y 4ch LQFP 48 35 128 16 2 1 5 1 1x4ch 1x6ch 2x2ch 2 1 1 1 1ch 21 1 2 3/4 Y Y Y 4ch LQFP 64 46 128 16 2 1 5 1 1x4ch 1x6ch 2x2ch 2 1 1 1 2ch 24 1 2 6/4 Y Y Y 4ch QFN 32 26 64 16 2 1 4 1 1x4ch 1x6ch 2x2ch 2 1 1 1 - 13 1 2 2/3 Y Y Y 4ch LQFP 48 35 64 16 2 1 5 1 1x4ch 1x6ch 2x2ch 2 1 1 1 1ch 21 1 2 3/4 Y Y T5, F2 T5, F2 T5, F2 T5, F2 T5, F2 LQFP144, TFBGA100 LQFP144, TFBGA100 LQFP144, TFBGA100 LQFP144, TFBGA100 LQFP144, TFBGA100 100 MHz Y 4ch LQFP 64 46 64 16 2 1 5 1 1x4ch 1x6ch 2x2ch 2 1 1 1 2ch 24 1 2 6/4 Y Y T5, LQFP144, F2 TFBGA100 MK02FN64VLH10 Evaluation Board (See Page 17) Pin Count 32 Periodic Interrupt Timer (32-bit) Package QFN I 2C DMA 4ch SPI Chip Selects Single Precision FPU Y CPU Frequency 100 MK02FN128VFM10 MHz 100 MK02FN128VLF10 MHz 100 MK02FN128VLH10 MHz 100 MK02FN64VFM10 MHz 100 MK02FN64VLF10 MHz Part Number Footnotes K02 SUB-FAMILY: OPTIMIZED ENTRY-LEVEL MCUs Flashless Singlebank flash Dual-bank flash Dual-bank flash Dual-bank flash Flashless, on-chip HS USB PHY with OTG Common Features Ambient Temp Range: -40 C to 105 C 48 MHz IRC, High Drive GPIOs (18 mA): 8 Voltage Range: 1 .71-3 .6 V, Flash Write Voltage: 1 .71 Debug: JTAG, cJTAG, SWD, PMC, MCG, NMI Main OSC (Oscillator Crystal/Resonator): 32-40 KHz/8-32 MHz Trace: TPIU, FPB, DWT, ITM HW & SW Watchdog NXP--Selector guide 2018 5 Kinetis K1 Family of Mainstream MCUs OVERVIEW TARGET APPLICATIONS: The Kinetis K1x MCU family, based on Arm Cortex -M4 core, consists of generalpurpose 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. For more information about the Kinetis K1x MCU family, click here. (R) (R) Barcode scanners, electronic point-of-sales (EPoS) terminals, flow meters, gaming controllers, HVAC systems, home and building automation, remote sensors KINETIS K1X MAINSTREAM MCUs I 2S 2* 2* 1 K11 Security 50 MHz 192 - 512 KB Flash 32 - 64 KB SRAM 1x 16-bit ADC 1x 12-bit DAC* 4 2 2 1 120 MHz w/ FPU 1 MB Flash 128 KB SRAM External bus interface NAND Controller 4x PGA 4x 16-bit ADC 2x 12-bit DAC 2 6 2 3 2 2 100 MHz 128 - 512 KB Flash 32 - 128 KB SRAM External bus interface 2x PGA 2x 16-bit ADC 2x 12-bit DAC 6* 2 3* 1 2 72 MHz 96 - 288 KB Flash 16 - 64 KB SRAM External bus interface 2x PGA 2x 16-bit ADC 1x 12-bit DAC 5* 2 2* 1 1 50 MHz 32 - 160 KB Flash 8 - 16 KB SRAM 1x 16-bit ADC 3 1 5* 1 *Feature only supported by a subset family NXP--Selector guide 2018 Antitamper SPI 4* mmCAU I 2C 1x 16-bit ADC 1x 12-bit DAC RNG UART 192 - 512 KB Flash 32 - 64 KB SRAM CAN Analog 50 MHz Product Memory Security K12 Mainstream K10 Mixed Signal 6 Communications Arm Cortex-M4 CPU Y Y Y CPU Frequency (MHz) Single Precision FPU MPU Cache (KB) DMA Pin Count Package Total GPIOs 5V I/O Tolerant Total Flash Memory (KB) Flash (KB) FlexNVM (KB) EEPROM/FlexRAM (KB) SRAM (KB) UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART SPI Modules SPI + Chip Selects I 2C I 2S CAN Enhanced SDHC (bit) NAND Flash Controller Motor Control General Purpose PWM Quad Decoder General Purpose PWM Total 16-bit ADC DP Total 16-bit ADC SE PGA 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Evaluation Board (See Page 17) [1] [1] [1] [1] Part Number Footnotes SUB-FAMILY K10: MAINSTREAM MCU WITH MIXED-SIGNAL INTEGRATION MK10DN128VFM5 50 - - - 4ch 32 QFN 24 - 128 128 - - 16 3 1 1 1 4 1 1 - - - 1x8ch 1x2ch - 10ch - - 2 2/2 - T1 MK10DN128VFT5 MK10DN128VLF5 MK10DN128VLH5 MK10DN128VMP5 MK10DN32VFM5 MK10DN32VFT5 MK10DN32VLF5 MK10DN32VLH5 MK10DN32VMP5 MK10DN64VFM5 MK10DN64VFT5 MK10DN64VLF5 MK10DN64VLH5 MK10DN64VMP5 MK10DX128VFM5 MK10DX128VFT5 MK10DX128VLF5 MK10DX128VLH5 MK10DX128VMP5 MK10DX32VFM5 MK10DX32VFT5 MK10DX32VLF5 MK10DX32VLH5 MK10DX32VMP5 MK10DX64VFM5 MK10DX64VFT5 MK10DX64VLF5 MK10DX64VLH5 MK10DX64VMP5 MK10DX128VLH7 MK10DX128VLK7 MK10DX128VLL7 MK10DX128VMC7 MK10DX256VLH7 MK10DX256VLK7 MK10DX256VLL7 MK10DX256VMC7 MK10DX64VLH7 MK10DX64VLK7 MK10DX64VMC7 MK10DN512VLK10 MK10DN512VLL10 MK10DN512VLQ10 MK10DN512VMC10 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 72 72 72 72 72 72 72 72 72 72 72 100 100 100 100 - Y Y Y Y - 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 48 48 64 64 32 48 48 64 64 32 48 48 64 64 32 48 48 64 64 32 48 48 64 64 32 48 48 64 64 64 80 100 121 64 80 100 121 64 80 121 80 100 144 121 QFN LQFP LQFP MAPBGA QFN QFN LQFP LQFP MAPBGA QFN QFN LQFP LQFP MAPBGA QFN QFN LQFP LQFP MAPBGA QFN QFN LQFP LQFP MAPBGA QFN QFN LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA 33 33 44 44 24 33 33 44 44 24 33 33 44 44 24 33 33 44 44 24 33 33 44 44 24 33 33 44 44 44 56 70 74 44 56 70 74 44 56 74 56 70 104 90 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 128 128 128 128 32 32 32 32 32 64 64 64 64 64 160 160 160 160 160 64 64 64 64 64 96 96 96 96 96 160 160 160 160 288 288 288 288 96 96 96 512 512 512 512 128 128 128 128 32 32 32 32 32 64 64 64 64 64 128 128 128 128 128 32 32 32 32 32 64 64 64 64 64 128 128 128 128 256 256 256 256 64 64 64 512 512 512 512 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 16 16 16 16 8 8 8 8 8 16 16 16 16 16 16 16 16 16 16 8 8 8 8 8 16 16 16 16 16 32 32 32 32 64 64 64 64 16 16 16 128 128 128 128 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 3 4 5 5 3 4 5 4 5 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 2 1 2 2 2 3 3 3 5 5 5 5 4 5 5 5 5 4 5 5 5 5 4 5 5 5 5 4 5 5 5 5 4 5 5 5 5 5 5/3 6/4 6/4 5 5/3 6/4 6/4 5 5/3 6/4 5/3 6/4/1 6/4/2 6/4/2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 4 4 8 8 - 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 1ch 1ch 2ch 2ch 1ch 1ch 2ch 2ch 1ch 1ch 2ch 2ch 1ch 1ch 2ch 2ch 1ch 1ch 2ch 2ch 1ch 1ch 2ch 2ch 2ch 2ch 4ch 4ch 2ch 2ch 4ch 4ch 2ch 2ch 4ch 2ch 4ch 4ch 4ch 16ch 16ch 19ch 19ch 10ch 16ch 16ch 19ch 19ch 10ch 16ch 16ch 19ch 19ch 10ch 16ch 16ch 19ch 19ch 10ch 16ch 16ch 19ch 19ch 10ch 16ch 16ch 19ch 19ch 26ch 31ch 37ch 39ch 26ch 31ch 37ch 39ch 26ch 31ch 39ch 31ch 37ch 46ch 42ch 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3/3 3/3 6/4 6/4 2/2 3/3 3/3 6/4 6/4 2/2 3/3 3/3 6/4 6/4 2/2 3/3 3/3 6/4 6/4 2/2 3/3 3/3 6/4 6/4 2/2 3/3 3/3 6/4 6/4 6/4/2 6/4/2 6/4/2 6/4/3 6/4/2 6/4/2 6/4/2 6/4/3 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/5/4 6/4/3 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T1 T2 T2 T2 T2 T2 T2 T2 T2 T2 T2 T2 T9 T9 T9 T9 NXP--Selector guide 2018 7 Footnotes Part Number CPU Frequency (MHz) Single Precision FPU MPU Cache (KB) DMA Pin Count Package Total GPIOs 5V I/O Tolerant Total Flash Memory (KB) Flash (KB) FlexNVM (KB) EEPROM/FlexRAM (KB) SRAM (KB) UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART SPI Modules SPI + Chip Selects I 2C I 2S CAN Enhanced SDHC (bit) NAND Flash Controller Motor Control General Purpose PWM Quad Decoder General Purpose PWM Total 16-bit ADC DP Total 16-bit ADC SE PGA 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Evaluation Board (See Page 17) [1] [1] [1] [1] [1] [1,2] [1,2] [1,2] [1,2] MK10DN512VMD10 MK10DX128VLQ10 MK10DX128VMD10 MK10DX256VLQ10 MK10DX256VMD10 MK10FN1M0VLQ12 MK10FN1M0VMD12 MK10FX512VLQ12 MK10FX512VMD12 100 100 100 100 100 120 120 120 120 Y Y Y Y Y Y Y Y Y Y Y Y Y 16 16 16 16 16ch 16ch 16ch 16ch 16ch 32ch 32ch 32ch 32ch 144 144 144 144 144 144 144 144 144 MAPBGA LQFP MAPBGA LQFP MAPBGA LQFP MAPBGA LQFP MAPBGA 104 104 104 104 104 104 104 104 104 Y Y Y Y Y Y Y Y Y 512 256 256 512 512 1024 1024 1024 1024 512 128 128 256 256 1024 1024 512 512 128 128 256 256 512 512 4 4 4 4 16 16 128 32 32 64 64 128 128 128 128 6 6 6 6 6 6 6 6 6 1 1 1 1 1 2 2 2 2 1 1 1 1 1 - 3 3 3 3 3 3 3 3 3 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 8 8 8 8 8 8 8 8 8 Y Y Y Y 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 46ch 46ch 46ch 46ch 46ch 62ch 62ch 62ch 62ch 2 2 2 2 2 4 4 4 4 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 6/5/4 6/5/4 6/5/4 6/5/4 6/5/4 5/2/2/5 5/2/2/5 5/2/2/5 5/2/2/5 Y Y Y Y Y Y Y Y Y T9 T9 T9 T9 T9 T10 T10 T10 T10 Common Features Ambient 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) 8 NXP--Selector guide 2018 PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16ch 2x FTM External Clk, 1x Low Power Timer, 1x PDB 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 MK11DN512VLK5 50 MHz 16ch 80 MK11DN512VMC5 50 MHz 16ch 121 MAPBGA LQFP MK11DX128AVLK5 50 MHz 16ch 80 MK11DX128AVMC5 50 MHz 16ch 121 MAPBGA LQFP MK11DX128VLK5 50 MHz 16ch 80 MK11DX128VMC5 50 MHz 16ch 121 MAPBGA LQFP MK11DX256AVLK5 50 MHz 16ch 80 MK11DX256AVMC5 50 MHz 16ch 121 MAPBGA LQFP MK11DX256VLK5 50 MHz 16ch 80 MK11DX256VMC5 50 MHz 16ch 121 MAPBGA LQFP Evaluation Board (See Page 17) Number of External Tamper Pins Tamper Detect (DryIce) Symmetric Crypto Accelerator Random Number Generator Vref Analog Comparator Inputs Analog Comparator 12-bit DAC Total 16-bit ADC SE Total 16-bit ADC DP Quad Decoder PWM Motor Control PWM I 2S I 2C SPI + Chip Selects SPI Module High Baudrate UART High Baudrate UART w/ISO7816 UART (Total) SRAM (KB) EEPROM/FlexRAM (KB) LQFP FlexNVM (KB) 80 121 MAPBGA Flash (KB) 16ch 16ch Total Flash Memory (KB) 50 MHz 50 MHz GPIOs Package MK11DN512AVLK5 MK11DN512AVMC5 DMA Pin Count CPU Frequency Part Number Footnotes K11 SUB-FAMILY: MAINSTREAM MCU WITH TAMPER DETECTION 60 512 512 - - 64 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch - 2 5/4 - Y Y Y 2 T3 64 512 512 - - 64 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 5/4 Y Y Y Y 3 T3 60 512 512 - - 64 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch - 2 5/4 - Y Y Y 2 T3 64 512 512 - - 64 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 5/4 Y Y Y Y 3 T3 60 192 128 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch - 2 5/4 - Y Y Y 2 T3 64 192 128 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 5/4 Y Y Y Y 3 T3 60 192 128 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch - 2 5/4 - Y Y Y 2 T4 64 192 128 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 5/4 Y Y Y Y 3 T5 60 320 256 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch - 2 5/4 - Y Y Y 2 T6 64 320 256 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 5/4 Y Y Y Y 3 T7 60 320 256 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch - 2 5/4 - Y Y Y 2 T8 64 320 256 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 5/4 Y Y Y Y 3 T9 Common Features Ambient 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 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block PIT (32 bit): 1x4ch Debug: JTAG, cJTAG, SWD, RTC (32 KHz OSC, Vbat) 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 Part Number CPU Frequency DMA Pin Count Package Total GPIOs Total Flash Memory (KB) Flash (KB) FlexNVM (KB) EEPROM/ FlexRAM (KB) SRAM (KB) UART (Total) High Baudrate UART w/ISO7816 High Baudrate UART SPI Module SPI + Chip Selects I 2C I 2S Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Vref Evaluation Board (See Page 17) Footnotes K12 SUB-FAMILY: MAINSTREAM MCU WITH OPTIMIZED FEATURES MK12DN512VLH5 50 MHz 16ch 64 LQFP 44 512 512 - - 64 3 1 1 1 5 2 1 1x8ch + 1x2ch 1x2ch 2ch 22ch 1 2 4/2 Y T3 MK12DN512VLK5 50 MHz 16ch 80 LQFP 60 512 512 - - 64 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 4/2 Y T3 MK12DN512VMC5 50 MHz 16ch 121 MAPBGA 60 512 512 - - 64 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 4/2 Y T3 MK12DX128VLF5 50 MHz 16ch 48 LQFP 33 192 128 64 4 32 3 1 1 1 5 1 1 1x8ch 1x2ch 1ch 18ch - 2 2/2 Y T3 MK12DX128VLH5 50 MHz 16ch 64 LQFP 44 192 128 64 4 32 3 1 1 1 5 2 1 1x8ch + 1x2ch 1x2ch 2ch 22ch 1 2 4/2 Y T3 MK12DX128VLK5 50 MHz 16ch 80 LQFP 60 192 128 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 4/2 Y T3 MK12DX128VMC5 50 MHz 16ch 121 MAPBGA 60 192 128 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 4/2 Y T3 MK12DX256VLF5 50 MHz 16ch 48 LQFP 33 320 256 64 4 32 3 1 1 1 5 1 1 1x8ch 1x2ch 1ch 18ch - 2 2/2 Y T3 MK12DX256VLH5 50 MHz 16ch 64 LQFP 44 320 256 64 4 32 3 1 1 1 5 2 1 1x8ch + 1x2ch 1x2ch 2ch 22ch 1 2 4/2 Y T3 MK12DX256VLK5 50 MHz 16ch 80 LQFP 60 320 256 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 4/2 Y T3 MK12DX256VMC5 50 MHz 16ch 121 MAPBGA 60 320 256 64 4 32 4 1 1 2 5/3 2 1 1x8ch + 1x2ch 1x2ch 3ch 24ch 1 2 4/2 Y T3 Common Features Ambient 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) 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block 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 NXP--Selector guide 2018 9 Kinetis K2x Family of USB MCUs OVERVIEW TARGET APPLICATIONS: 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. For more information about the Kinetis K2x MCU family, click here. (R) (R) 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 MCU FAMILIES Kinetis K2x USB MCUs Communications CPU, Arm(R) Cortex(R)-M4 K28 Dual USBs, large memory and PMC w/core voltage bypass K27 Dual USBs and large memory K26 Dual USBs and high performance K24 Cost-effective and 256KB SRAM Security USB Controllers CAN RNG Symmetric Crypto Accelerator AntiTamper 150 MHz w/FPU 2 MB flash, 1 MB SRAM, SDRAM controller, QuadSPI interface 2 x full-speed crystal-less + high-speed w/ HS PHY - Yes Yes - 150 MHz w/FPU 2 MB flash, 1 MB SRAM, SDRAM controller, QuadSPI interface 2 x full-speed crystal-less + high-speed w/HS PHY - Yes Yes - 180 MHz w/FPU 2 MB flash, 256 KB SRAM, SDRAM controller 2 x full-speed crystal-less + high-speed w/HS PHY 2 Yes Yes - 120 MHz w/FPU 1 MB flash, 256 KB, 256 KB SRAM 1 x full-speed 1* Yes Yes - 120 MHz w/FPU 640-1024 KB flash, 128 KB SRAM 1 x full-speed 1 - - - K22 120 MHz w/FPU 128 KB-1 MB flash, 48-128 KB SRAM 1 x full-speed crystal-less - Yes - - Cost-effective 100 MHz w/FPU 128 KB flash, 24 KB SRAM 1 x full-speed - - - - 50 MHz 192-512 KB flash, 32-64 KB SRAM 1 x full-speed - - - - K21 120 MHz w/FPU 640 KB-1 MB flash, 128 KB SRAM 1 x full-speed 1* Yes Yes Yes Advanced security 50 MHz 192-512 KB flash, 32-64 KB SRAM 1 x full-speed 1* Yes Yes Yes 120 MHz w/FPU 512 KB-1 MB flash, 128 KB SRAM, NAND controller 2 x full-speed + high-speed 2* - - - K20 100 MHz 256-512 KB flash, 32-128 KB SRAM 1 x full-speed 2* - - - High mixed-signal integration 72 MHz 96-288 KB flash, 16-64 KB SRAM 1 x full-speed 2* - - - 50 MHz 32-160 KB flash, 8-16 KB SRAM 1 x full-speed 2* - - - *Feature only supported by a subset family RNG: Random Number Generator FPU: Floating Point Unit 10 Memory NXP--Selector guide 2018 Single Precision FPU MPU DMA Pin Count Package Total GPIOs 5V I/O Tolerant Total Flash Memory (KB) Flash (KB) FlexNVM (KB) EEPROM/FlexRAM (KB) SRAM (KB) UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART Enhanced SDHC (bit) NAND Controller USB Controllers USB Full-Speed+PHY USB High-Speed (no PHY) SPI Modules SPI+Chip Selects I 2C I 2S CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC SE PGA 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Touch Sensing Inputs Evaluation Board (See Page 17) 50 - - 4ch 32 QFN 20 - 128 128 - - 16 2 1 1 - - 1 Y - 1 4 1 1 - 1x8ch 1x2ch - 6ch - - 2 2/2 - 16 T1 MK20DN128VFT5 50 - - 4ch 48 QFN 29 - 128 128 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DN128VLF5 50 - - 4ch 48 LQFP 29 - 128 128 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DN128VLH5 50 - - 4ch 64 LQFP 40 - 128 128 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DN128VMP5 50 - - 4ch 64 MAPBGA 40 - 128 128 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DN32VFM5 50 - - 4ch 32 QFN 20 - 32 32 - - 8 2 1 1 - - 1 Y - 1 4 1 1 - 1x8ch 1x2ch - 6ch - - 2 2/2 - 16 T1 MK20DN32VFT5 50 - - 4ch 48 QFN 29 - 32 32 - - 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DN32VLF5 50 - - 4ch 48 LQFP 29 - 32 32 - - 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DN32VLH5 50 - - 4ch 64 LQFP 40 - 32 32 - - 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DN32VMP5 50 - - 4ch 64 MAPBGA 40 - 32 32 - - 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DN64VFM5 50 - - 4ch 32 QFN 20 - 64 64 - - 16 2 1 1 - - 1 Y - 1 4 1 1 - 1x8ch 1x2ch - 6ch - - 2 2/2 - 16 T1 MK20DN64VFT5 50 - - 4ch 48 QFN 29 - 64 64 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DN64VLF5 50 - - 4ch 48 LQFP 29 - 64 64 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DN64VLH5 50 - - 4ch 64 LQFP 40 - 64 64 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DN64VMP5 50 - - 4ch 64 MAPBGA 40 - 64 64 - - 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX128VFM5 50 - - 4ch 32 QFN 20 - 160 128 32 2 16 2 1 1 - - 1 Y - 1 4 1 1 - 1x8ch 1x2ch - 6ch - - 2 2/2 - 16 T1 MK20DX128VFT5 50 - - 4ch 48 QFN 29 - 160 128 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DX128VLF5 50 - - 4ch 48 LQFP 29 - 160 128 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DX128VLH5 50 - - 4ch 64 LQFP 40 - 160 128 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX128VMP5 50 - - 4ch 64 MAPBGA 40 - 160 128 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX32VFM5 50 - - 4ch 32 QFN 20 - 64 32 32 2 8 2 1 1 - - 1 Y - 1 4 1 1 - 1x8ch 1x2ch - 6ch - - 2 2/2 - 16 T1 MK20DX32VFT5 50 - - 4ch 48 QFN 29 - 64 32 32 2 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DX32VLF5 50 - - 4ch 48 LQFP 29 - 64 32 32 2 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DX32VLH5 50 - - 4ch 64 LQFP 40 - 64 32 32 2 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX32VMP5 50 - - 4ch 64 MAPBGA 40 - 64 32 32 2 8 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX64VFM5 50 - - 4ch 32 QFN 20 - 96 64 32 2 16 2 1 1 - - 1 Y - 1 4 1 1 - 1x8ch 1x2ch - 6ch - - 2 2/2 - 16 T1 MK20DX64VFT5 50 - - 4ch 48 QFN 29 - 96 64 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DX64VLF5 50 - - 4ch 48 LQFP 29 - 96 64 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 1ch 12ch - - 2 3/3 Y 14 T1 MK20DX64VLH5 50 - - 4ch 64 LQFP 40 - 96 64 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX64VMP5 50 - - 4ch 64 MAPBGA 40 - 96 64 32 2 16 3 1 1 - - 1 Y - 1 5 1 1 - 1x8ch 1x2ch 2ch 15ch - - 2 6/4 Y 16 T1 MK20DX128VLH7 72 - - 16ch 64 LQFP 40 Y 160 128 32 2 32 3 1 1 - - 1 Y - 1 5 2 1 1 1x8ch 2x2ch 2ch 22ch 2 1 3 6/4/2 Y 16 T2 MK20DX128VLK7 72 - - 16ch 80 LQFP 52 Y 160 128 32 2 32 4 1 1 - - 1 Y - 2 5/3 2 1 1 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y 16 T2 MK20DX128VLL7 72 - - 16ch 100 LQFP 66 Y 160 128 32 2 32 5 1 1 - - 1 Y - 2 6/4 2 1 1 1x8ch 2x2ch 4ch 33ch 2 1 3 6/4/2 Y 16 T2 MK20DX128VMC7 72 - - 16ch 121 MAPBGA 70 Y 160 128 32 2 32 5 1 1 - - 1 Y - 2 6/4 2 1 1 1x8ch 2x2ch 4ch 35ch 2 1 3 6/4/3 Y 16 T2 MK20DX256VLH7 72 - - 16ch 64 LQFP 40 Y 288 256 32 2 64 3 1 1 - - 1 Y - 1 5 2 1 1 1x8ch 2x2ch 2ch 22ch 2 1 3 6/4/2 Y 16 T2 MK20DX256VLK7 72 - - 16ch 80 LQFP 52 Y 288 256 32 2 64 4 1 1 - - 1 Y - 2 5/3 2 1 1 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y 16 T2 MK20DX256VLL7 72 - - 16ch 100 LQFP 66 Y 288 256 32 2 64 5 1 1 - - 1 Y - 2 6/4 2 1 1 1x8ch 2x2ch 4ch 33ch 2 1 3 6/4/2 Y 16 T2 MK20DX256VMC7 72 - - 16ch 121 MAPBGA 70 Y 288 256 32 2 64 5 1 1 - - 1 Y - 2 6/4 2 1 1 1x8ch 2x2ch 4ch 35ch 2 1 3 6/4/3 Y 16 T2 Total 16-bit ADC DP CPU Frequency (MHz) MK20DN128VFM5 Part Number Footnotes K20 SUB-FAMILY: MCUs WITH FULL-SPEED USB AND MIXED-SIGNAL INTEGRATION NXP--Selector guide 2018 11 CPU Frequency (MHz) Single Precision FPU MPU DMA Pin Count Package Total GPIOs 5V I/O Tolerant Total Flash Memory (KB) Flash (KB) FlexNVM (KB) EEPROM/FlexRAM (KB) SRAM (KB) UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART Enhanced SDHC (bit) NAND Controller USB Controllers USB Full-Speed+PHY USB High-Speed (no PHY) SPI Modules SPI+Chip Selects I 2C I 2S CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE PGA 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Touch Sensing Inputs Evaluation Board (See Page 17) - - 16ch 64 LQFP 40 Y 96 64 32 2 16 3 1 1 - - 1 Y - 1 5 2 1 1 1x8ch 2x2ch 2ch 22ch 2 1 3 6/4/2 Y 16 T2 72 - - 16ch 80 LQFP 52 Y 96 64 32 2 16 4 1 1 - - 1 Y - 2 5/3 2 1 1 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y 16 T2 MK20DX64VMC7 72 - - 16ch 121 MAPBGA 70 Y 96 64 32 2 16 5 1 1 - - 1 Y - 2 6/4 2 1 1 1x8ch 2x2ch 4ch 35ch 2 1 3 6/4/3 Y 16 T2 [1] MK20DN512VLK10 100 - Y 16ch 80 LQFP 52 Y 512 512 - - 128 4 1 1 4 - 1 Y - 2 5/3 2 1 2 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y 16 T9 [1] MK20DN512VLL10 100 - Y 16ch 100 LQFP 66 Y 512 512 - - 128 5 1 1 4 - 1 Y - 3 6/4/1 2 1 2 1x8ch 2x2ch 4ch 33ch 2 1 3 6/4/2 Y 16 T9 [1] MK20DN512VLQ10 100 - Y 16ch 144 LQFP 100 Y 512 512 - - 128 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y 16 T9 [1] MK20DN512VMC10 100 - Y 16ch 121 MAPBGA 86 Y 512 512 - - 128 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 38ch 2 2 3 6/4/3 Y 16 T9 [1] MK20DN512VMD10 100 - Y 16ch 144 MAPBGA 100 Y 512 512 - - 128 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y 16 T9 [1,3] MK20DN512ZCAB10R - Part Number 72 MK20DX64VLK7 Footnotes MK20DX64VLH7 100 - Y 16ch 120 WLCSP 79 Y 512 512 - 128 6 1 1 4 - 1 Y - 3 6/4/1 2 1 2 1x8ch 2x2ch 4ch 38ch 2 2 3 6/5/3 Y 16 T9 [1] MK20DX128VLQ10 100 - Y 16ch 144 LQFP 100 Y 256 128 128 4 32 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y 16 T9 [1] MK20DX256VLK10 100 - Y 16ch 80 LQFP 52 Y 512 256 256 4 64 4 1 1 4 - 1 Y - 2 5/3 2 1 2 1x8ch 2x2ch 2ch 27ch 2 1 3 6/4/2 Y 16 T9 [1] MK20DX256VLQ10 100 - Y 16ch 144 LQFP 100 Y 512 256 256 4 64 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y 16 T9 [1] MK20DX256VMC10 100 - Y 16ch 121 MAPBGA 86 Y 512 256 256 4 64 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 38ch 2 2 3 6/4/3 Y 16 T9 [1] MK20DX256VMD10 100 - Y 16ch 144 MAPBGA 100 Y 512 256 256 4 64 6 1 1 8 - 1 Y - 3 6/4/2 2 1 2 1x8ch 2x2ch 4ch 42ch 2 2 3 6/5/4 Y 16 T9 [1] MK20DX256VLL10 100 - Y 16ch 100 LQFP 66 Y 512 256 256 4 64 5 1 1 4 - 1 Y - 3 6/4/1 2 1 2 1x8ch 2x2ch 4ch 33ch 2 1 3 6/4/2 Y 16 T9 [1,2] MK20FN1M0VLQ12 120 Y Y 32ch 144 LQFP 100 Y 1024 1024 - - 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y 16 T10 [1,2] MK20FN1M0VMD12 120 Y Y 32ch 144 MAPBGA 100 Y 1024 1024 - - 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y 16 T10 [1,2] MK20FX512VLQ12 120 Y Y 32ch 144 LQFP 100 Y 1024 512 512 16 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y 16 T10 [1,2] MK20FX512VMD12 120 Y Y 32ch 144 MAPBGA 100 Y 1024 512 512 16 128 6 2 0 8 Y 2 Y Y 3 6/4/2 2 2 2 2x8ch 2x2ch 4ch 58ch 4 2 4 5/2/2/5 Y 16 T10 [1,2] MK20FX512VMD12 120 16 KB 128 KB 6 2 16 6/4/2 2 2 2 2x 8ch 2x 2ch 2 1 1 4ch 58ch 4 2 4 5/2/2/5 Y Y 32ch Y MAPBGA 1MB 512 KB 512 KB 0 8 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 12 NXP--Selector guide 2018 Footnotes 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block PIT (32 bit): 1x4ch Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) USB Device Charge Detect, USB 120 mAReg [1] Trace: TPIU, FPB, DWT, ITM,ETM, ETB [2] Cache: 16 KB [2] Secondary OSC: 32-40 KHz/8-32 MHz [3] Temp Range: -40 C to 85 C 100 T10 USB Full-Speed+PHY UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART Enhanced SDHC (bit) SPI Module SPI+Chip Selects I 2C I 2S CAN 64 1 Y 4 1 1 - 2 5/3 2 1 - MK21DN512AVMC5 50 - - 16ch 121 MAPBGA 64 - 512 512 - - 64 1 Y 4 1 1 - 2 5/3 2 1 - MK21DN512VLK5 50 - - 16ch 80 LQFP 56 - 512 512 - - 64 1 Y 4 1 1 - 2 5/3 2 1 - MK21DN512VMC5 50 - - 16ch 121 MAPBGA 64 - 512 512 - - 64 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX128AVLK5 50 - - 16ch 80 LQFP 56 - 192 128 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX128AVMC5 50 - - 16ch 121 MAPBGA 64 - 192 128 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX128VLK5 50 - - 16ch 80 LQFP 56 - 192 128 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX128VMC5 50 - - 16ch 121 MAPBGA 64 - 192 128 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX256AVLK5 50 - - 16ch 80 LQFP 56 - 320 256 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX256AVMC5 50 - - 16ch 121 MAPBGA 64 - 320 256 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - MK21DX256VLK5 50 - - 16ch 80 LQFP 56 - 320 256 64 4 32 1 Y 4 1 1 - 2 5/3 2 1 - 256 1 1 - 2 5/3 2 1 - 8 8 8 8 8 8 3 3 3 3 3 3 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 MK21DX256VMC5 50 - - 16ch 121 MAPBGA 64 - 320 64 4 32 1 Y 4 [1] MK21FN1M0AVLQ12 [1] MK21FN1M0AVMC12 [1] MK21FN1M0AVMD12 [1] MK21FX512AVLQ12 [1] MK21FX512AVMC12 [1] MK21FX512AVMD12 Common Features 120 120 120 120 120 120 Y Y Y Y Y Y Y Y Y Y Y Y 16ch 16ch 16ch 16ch 16ch 16ch 144 121 144 144 121 144 LQFP 100 MAPBGA 81 MAPBGA 95 LQFP 100 MAPBGA 81 MAPBGA 95 Y Y Y Y Y Y 1024 1024 - 1024 1024 - 1024 1024 - 640 512 128 640 512 128 640 512 128 - - - 4 4 4 128 128 128 128 128 128 1 1 1 1 1 1 Y Y Y Y Y Y 6 5 6 6 5 6 Ambient 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 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) USB Device Charge Detect, USB 120 mAReg 1 1 1 1 1 1 1 1 1 1 1 1 Footnotes Evaluation Board (See Page 17) SRAM (KB) USB Controllers - Number of External Tamper Pins EEPROM/FlexRAM (KB) - Tamper Detect FlexNVM (KB) 512 Symmetric Crypto Accelerator Flash (KB) 512 Random Number Generator Total Flash Memory (KB) - Vref 5V I/O Tolerant 56 Analog Comparator Inputs Total GPIOs LQFP Analog Comparator Package 80 12-bit DAC Pin Count 16ch Total 16-bit ADC SE DMA - Total 16-bit ADC DP MPU - Quad Decoder PWM Single Precision FPU 50 Motor Control PWM CPU Frequency (MHz) MK21DN512AVLK5 Part Number Footnotes K21 SUB-FAMILY: MCUs WITH FULL-SPEED USB AND TAMPER DETECTION 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x2ch 3ch 20ch - 2 5/4 - Y Y Y 2 T3 1x2ch 3ch 20ch 1 2 5/4 - Y Y Y 3 T3 1x2ch 3ch 20ch - 2 5/4 - Y Y Y 2 T3 1x2ch 3ch 20ch 1 2 5/4 - Y Y Y 3 T3 1x2ch 3ch 20ch - 2 5/4 - Y Y Y 2 T3 1x2ch 3ch 20ch 1 2 5/4 - Y Y Y 3 T3 1x2ch 3ch 20ch - 2 5/4 - Y Y Y 2 T3 1x2ch 3ch 20ch 1 2 5/4 - Y Y Y 3 T3 1x2ch 3ch 20ch - 2 5/4 - Y Y Y 2 T3 1x2ch 3ch 20ch 1 2 5/4 - Y Y Y 3 T3 1x2ch 3ch 20ch - 2 5/4 - Y Y Y 2 T3 1x2ch 3ch 20ch 1 2 5/4 - Y Y Y 3 T3 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 4ch 4ch 4ch 4ch 4ch 4ch 42ch 40ch 42ch 42ch 40ch 42ch 2 2 2 2 2 2 3 3 3 3 3 3 6/5/4 6/4/3 6/5/4 6/5/4 6/4/3 6/5/4 Y Y - Y Y - Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y 6 6 3 6 6 3 T4 T4 T4 T4 T4 T4 [1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB NXP--Selector guide 2018 13 14 High Baudrate UART w/ ISO7816 High Baudrate UART Enhanced SDHC (bit) SPI Modules Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y - 3 4 4 3 3 4 4 3 3 4 4 4 4 4 4 4 3 4 5 6 6 6 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 5 6 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 2 2 1 1 2 2 1 1 2 2 2 2 2 2 2 1 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 3 3 3 3 5 2 5/3 2 5/3 2 5 1 5 2 5/3 2 5/3 2 5 1 5 2 5/3 2 5/3 2 5/2 2 6/4 2 5/2 2 6/4 2 5/2 2 5 3 5/3 3 6/4/1 3 6/4/2 3 6/4/2 3 6/4/2 3 5/2 2 5/2 2 6/4 2 5/2 2 6/4 2 5/2 2 5/2 2 5/2 2 6/4 2 6/4 2 5/2 2 6/4 2 5/2 2 5 3 5/3 3 6/4/1 3 6/4/2 3 6/4/2 3 6/4/2 3 Footnotes 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch + 1x2ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 1x8ch 2x8ch 1x8ch 1x8ch 1x8ch 1x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 1x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2 3 3 1 2 3 3 1 2 3 3 2 4 2 4 2 2 3 5 5 5 5 2 4 4 2 4 2 4 4 4 4 2 4 2 2 3 5 5 5 5 18 20 20 14 18 20 20 14 18 20 20 22 34 22 33 22 22 27 33 42 38 42 22 23 36 22 33 22 23 23 38 38 22 33 22 22 27 33 42 38 42 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4/2 4/2 4/2 2/2 4/2 4/2 4/2 2/2 4/2 4/2 4/2 5/4 6/4 5/4 5/4 5/4 6/4/2 6/4/2 6/4/2 6/5/4 6/5/4 6/5/4 5/4 5/4 6/4 5/4 5/4 5/4 5/4 5/4 6/5 6/5 5/4 5/4 5/4 6/4/2 6/4/2 6/4/2 6/5/4 6/5/4 6/5/4 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y - Ambient Temp Range (BGA, QFN, LQFP): -40 C to 105 C Trace: TPIU, FPB, DWT, ITM, ETM [1] USB Device Charge Detect, [1] CMT (Carrier Module Transmitter) Ambient Temp Range (WLCSP): -40 C to 85 C PIT (32 bit): 1x4ch [2] USB 120mAReg, [3] 5V Tolerant Flash Write Voltage: 1.71 V 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block [3] Trace: TPIU, FPB, DWT, ITM,ETM, ETB, [4] Low Power UART (1) Main OSC (Oscillator crystal/resonator): 32-40 KHz/8-32 MHz Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Debug: JTAG, cJTAG, SWD, Serial Programming Interface, USB OTG LS/FS (1) RTC (32 KHz OSC, Vbat) Vref NXP--Selector guide 2018 [4] Crystal-less USB Enabled (FS Mode ON), [4] 48 MHz IRC Evaluation Board (See Page 17) UART (Total) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Random Number Generator USB FS Crystal-less Operations 64 64 64 32 32 32 32 32 32 32 32 48 24 24 24 24 128 128 128 128 128 128 48 128 48 48 48 48 128 128 128 128 128 128 128 128 128 128 128 128 128 Vref USB Full-Speed Controllers + PHY 4 4 4 4 4 4 4 4 4 4 4 4 4 4 Analog Comparator Inputs SRAM (KB) 64 64 64 64 64 64 64 64 128 128 128 128 128 128 Analog Comparator EEPROM/FlexRAM (KB) 512 512 512 128 128 128 128 256 256 256 256 128 128 128 128 128 1024 1024 1024 1024 1024 1024 256 256 256 256 256 256 512 512 512 512 512 512 512 512 512 512 512 512 512 12-bit DAC FlexNVM (KB) 512 512 512 192 192 192 192 320 320 320 320 128 128 128 128 128 1024 1024 1024 1024 1024 1024 256 256 256 256 256 256 512 512 512 512 512 512 512 640 640 640 640 640 640 Total 16-bit ADC SE Flash (KB) 40 56 56 29 40 56 56 29 40 56 56 40 67 40 66 40 40 52 66 100 86 100 40 52 70 40 66 40 52 52 81 60 40 66 40 40 52 66 100 86 100 Total 16-bit ADC DP Total Flash Memory (KB) LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA WLCSP XFBGA LQFP LQFP MAPBGA LQFP LQFP LQFP LQFP MAPBGA MAPBGA WLCSP WLCSP XFBGA LQFP LQFP MAPBGA WLCSP WLCSP XFBGA QFN LQFP LQFP MAPBGA LQFP LQFP LQFP LQFP MAPBGA MAPBGA Quad Decoder PWM Total GPIOs 64 80 121 48 64 80 121 48 64 80 121 64 121 64 100 64 64 80 100 144 121 144 64 80 121 64 100 64 80 80 121 88 64 100 64 64 80 100 144 121 144 Motor Control PWM Package 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 4 ch 4 ch 4 ch 4 ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch CAN Pin Count Y Y Y Y Y Y Y Y Y Y Y Y I 2S DMA Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y I 2C MPU 50 50 50 50 50 50 50 50 50 50 50 120 100 100 100 100 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 SPI+Chip Selects Single Precision FPU [1,2] MK22DN512VLH5 [1,2] MK22DN512VLK5 [1,2] MK22DN512VMC5 [1,2] MK22DX128VLF5 [1,2] MK22DX128VLH5 [1,2] MK22DX128VLK5 [1,2] MK22DX128VMC5 [1,2] MK22DX256VLF5 [1,2] MK22DX256VLH5 [1,2] MK22DX256VLK5 [1,2] MK22DX256VMC5 [4] MK22FN128CAH12R [4] MK22FN128VDC10 [4] MK22FN128VLH10 [4] MK22FN128VLL10 [4] MK22FN128VMP10 [1,3] MK22FN1M0AVLH12 [1,3] MK22FN1M0AVLK12 [1,3] MK22FN1M0AVLL12 [1,3] MK22FN1M0AVLQ12 [1,3] MK22FN1M0AVMC12 [1,3] MK22FN1M0AVMD12 [4] MK22FN256CAH12R [4] MK22FN256CAP12R [2,4] MK22FN256VDC12 [2,4] MK22FN256VLH12 [2,4] MK22FN256VLL12 [2,4] MK22FN256VMP12 [4] MK22FN512CAP12R [4] MK22FN512CBP12R [2,4] MK22FN512VDC12 [2,4] MK22FN512VFX12 [2,4] MK22FN512VLH12 [2,4] MK22FN512VLL12 [2,4] MK22FN512VMP12 [1,2,3] MK22FX512AVLH12 [1,2,3] MK22FX512AVLK12 [1,2,3] MK22FX512AVLL12 [1,2,3] MK22FX512AVLQ12 [1,2,3] MK22FX512AVMC12 [1,2,3] MK22FX512AVMD12 Common Features CPU Frequency (MHz) Part Number Footnotes K22 SUB-FAMILY: COST EFFECTIVE MCUs WITH USB FULL-SPEED T3 T3 T3 T3 T3 T3 T3 T3 T3 T3 T3 T5 T5,F2 T5,F2 T5,F2 T5,F2 T4 T4 T4 T4 T4 T4 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 T5,F2 USB Controllers USB Full-Speed+PHY Crystal-less UART (Total) High Baudrate UART w/ISO7816 High Baudrate UART Enhanced SDHC (bit) SPI Modules SPI + Chip Selects I 2C I 2S CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Evaluation Board (See Page 17) WLCSP 100 XFBGA 83 LQFP 66 LQFP 100 XFBGA 83 SRAM (KB) 142 121 100 144 121 Total Flash Memory (KB) 16ch 16ch 16ch 16ch 16ch 5 V I/O Tolerant Y Y Y Y - Total GPIOs Pin Count Y Y Y Y Y Package DMA MHz MHz MHz MHz MHz MPU 120 120 120 120 120 Single Precision FPU MK24FN1M0CAJ12R MK24FN1M0VDC12 MK24FN1M0VLL12 MK24FN1M0VLQ12 MK24FN256VDC12 Common Features CPU Frequency Part Number Footnotes K24 SUB-FAMILY: MCUs WITH USB FULL-SPEED CRYSTAL-LESS AND 256 KB SRAM Y Y Y Y Y 1,024 1,024 1,024 1,024 256 256 256 256 256 256 1 1 1 1 1 Y Y Y Y Y 6 6 5 5 6 1 1 1 1 1 1 1 1 1 1 8 8 4 8 - 3 3 3 3 3 6/4/2 6/4/2 6/4/1 6/4/2 6/4/2 3 3 3 3 3 1 1 1 1 1 1 1 1 1 - 2x8ch 2x8ch 2x8ch 2x8ch 2x8ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 5ch 4ch 4ch 4ch 4ch 34ch 37ch 32ch 41ch 37ch 2 2 1 2 1 3 3 3 3 2 6/5/4 6/5/4 5/4/2 6/5/4 6/5 Y Y Y Y Y Y Y Y Y Y Y Y Y Y - T11,F3 T11,F3 T11,F3 T11,F3 T14 Ambient Temp Range (BGA, QFP): -40 C to 105C Ambient Temp Range (WLCSP): -40 C to 85C Voltage Range: 1.71-3.6V Flash Write Voltage: 1.71V Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat), 48 MHZ IRC PIT (32 bit): 1x4ch, Crystal-less USB Enabled (FS Mode ON) 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) Hardware Encryption USB Device Charge Detect, USB 120 mAReg, USB FS Crystal-less operations (Device mode only) Trace: TPIU, FPB, DWT, ITM,ETM, ETB USB Controllers USB Full-Speed + PHY Crystal-less USB High-Speed + PHY UART (Total) High Baudrate UART w/ISO7816 High Baudrate UART Enhanced SDHC (bit) SPI Modules SPI + Chip Selects I 2C I 2S CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator 116 2,048 256 2 1 1 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 3ch 45ch 2 4 6/6/4/4 Y Y Y [1] MK26FN2M0VLQ18 180 Y Y 32ch 144 LQFP 100 2,048 256 2 1 1 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 1ch 39ch 2 4 6/6/4/4 Y Y Y [1] MK26FN2M0VMD18 180 Y Y 32ch 144 MAPBGA 100 2,048 256 2 1 1 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 1ch 39ch 2 4 6/6/4/4 Y Y Y [1] MK26FN2M0VMI18 180 Y Y 32ch 169 MAPBGA 116 2,048 256 2 1 1 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 3ch 45ch 2 4 6/6/4/4 Y Y Y Common Features Ambiant Temp Range (WLCSP): -40 C to 85 C Ambiant Temp Range (BGA, LQFP): -40 C to 105 C Voltage voltage:1.71 to 3.6 V Flash Write Voltage: 1.71 V Main OSC:32-40 kHz/3-32 MHz Debug: JTAG,cJTAG,SWD RTC(32KHz OSC,Vbat), 48 MHz IRC Evaluation Board (See Page 17) Package WLCSP SRAM (KB) Pin Count 169 Total Flash Memory DMA 32ch Total GPIOs MPU Y CPU Frequency (MHz) Y Part Number [1] MK26FN2M0CAC18R 180 Footnotes Single Precision FPU K26 SUB-FAMILY: MCUs WITH DUAL HIGH-SPEED AND FULL-SPEED USBs WITH PHY AND 2 MB FLASH T15/ F5 T15/ F5 T15/ F5 T15/ F5 Footnote PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog, 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) USB Device Charge Detect, Crystal-less FS USB (device mode only), USB LS/ FS and USB HS with integrated HS PHY [1]: 8KB I/D cache NXP--Selector guide 2018 15 Y Y 2x8ch 2x2ch 3ch 18ch Evaluation Board (See Page 17) _ Symmetric Crypto Accelerator 32-bit SDRAM Controler 2 Random Number Generator QuadSPI 4 Vref CAN 6/4/2/1 Analog Comparator Inputs I 2S 4 Analog Comparator I 2C 8 12-bit DAC SPI + Chip Selects 5 Total 16-bit ADC SE SPI Modules 1 Total 16-bit ADC DP Enhanced SDHC (bit) 1 Quad Decoder PWM Low-Power UART (Total) 2 Motor Control PWM USB High-Speed + PHY Cache (KB) 2,048 1,024 16 USB Full-Speed + PHY Crystal-less _ USB Controllers MAPBGA 120 SRAM (KB) 169 Total Flash Memory Pin Count 32ch Core Voltage Bypass DMA Y Total GPIOs MPU Y MK27FN2M0AVMI15 150 Common Features Package Single Precision FPU CPU Frequency (MHz) Part Number Footnotes K27 SUB-FAMILY: MCUs WITH DUAL HIGH-SPEED AND FULL-SPEED USBs AND LARGE MEMORY 1 2 5/4 Y Y Y F1 PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog, 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block PMC, MCG, NMI, CRC, DSP Serial Programming Interface USB Device Charge Detect, Crystal-less FS USB (device mode only), USB LS/FS and USB HS with integrated HS PHY Octal, DTR QuadSPI supports eXecution-In-Place (XIP) Ambiant Temp Range (BGA): -40 C to 105 C Voltage voltage:1.71 to 3.6 V Flash Write Voltage: 1.71 V Main OSC:32-40 kHz/3-32 MHz Debug: JTAG,cJTAG,SWD RTC(32KHz OSC,Vbat), 48 MHz IRC Ambiant Temp Range (BGA): -40 C to 105 C Ambiant Temp Range (WLCSP): -40 C to 85 C Voltage voltage:1.71 to 3.6 V Flash Write Voltage: 1.71 V Main OSC:32-40 kHz/3-32 MHz Debug: JTAG,cJTAG,SWD RTC(32KHz OSC,Vbat), 48 MHz IRC 16 NXP--Selector guide 2018 Y 2x8ch 2x2ch 3ch 18ch 1 Y 2x8ch 2x2ch 3ch 18ch 1 Footnote: 2 2 5/4 Y 5/4 Y Evaluation Board (See Page 17) Y Y Symmetric Crypto Accelerator _ _ Random Number Generator 2 2 Vref QuadSPI 4 4 Analog Comparator Inputs CAN 6/4/2/1 6/4/2/1 Analog Comparator I 2S 4 4 12-bit DAC I 2C 8 8 Total 16-bit ADC SE SPI + Chip Selects 5 5 Total 16-bit ADC DP SPI Modules 1 1 Quad Decoder PWM Enhanced SDHC (bit) 1 1 Motor Control PWM Low-Power UART (Total) 2 2 32-bit SDRAM Controler USB High-Speed + PHY 2,048 1,024 16 2,048 1,024 16 USB Full-Speed + PHY Crystal-less Y Y USB Controllers MAPBGA 120 WLCSP 120 Cache (KB) 169 210 SRAM (KB) 32ch 32ch Total Flash Memory Pin Count Y Y Core Voltage Bypass DMA Y Y Total GPIOs MPU 150 150 Package Single Precision FPU [1] MK28FN2M0AVMI15 [1] MK28FN2M0ACAU15R Common Features CPU Frequency (MHz) Part Number Footnotes K28 SUB-FAMILY: MCUs WITH DUAL HIGH-SPEED AND FULL-SPEED USBs, LARGE MEMORY AND CORE VOLTAGE BYPASS Y Y Y Y F1 F1 PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog, [1]: Power Management Controller with Core Voltage 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Bypass PMC, MCG, NMI, CRC, DSP Serial Programming Interface USB Device Charge Detect, Crystal-less FS USB (device mode only), USB LS/ FS and USB HS with integrated HS PHY Octal, DTR QuadSPI supports eXecution-In-Place (XIP) Kinetis K3x Family of Segment LCD MCUs OVERVIEW TARGET APPLICATIONS: The Kinetis K3x MCU family, based on the Arm(R) Cortex(R) -M4 core, 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. Devices start from 64 KB of flash in a 64-pin LQFN package extending up to 512 KB in a 144-pin MAPBGA package with a rich suite of analog, communication, timing and control peripherals. For more information about the Kinetis K3x MCU family, click here. Thermostats, smart meters, heart rate monitors, blood gas analyzers 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 3-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat) PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) 5 V Tolerant, V ref, Trace: TPIU, FPB, DWT, ITM 12-bit DAC Analog Comparator Analog Comparator Inputs MPU DMA GPIO (w interrupt) Evaluation Board (See Page 24) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 PGA 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Total 16-bit ADC SE 5/0/0 5/3/0 6/4/0 6/4/0 5/0/0 5/3/0 6/4/0 6/4/0 5/0/0 5/3/0 6/4/0 5/3/0 6/4/1 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 Total 16-bit ADC DP 16x8/20x4 24x8/28x4 32x8/36x4 36x8/40x4 16x8/20x4 24x8/28x4 32x8/36x4 36x8/40x4 16x8/20x4 24x8/28x4 36x8/40x4 24x8/28x4 32x8/36x4 40x8/44x4 38x8/42x4 40x8/44x4 40x8/44x4 40x8/44x4 40x8/44x4 40x8/44x4 PDB - - - - - - - - - - - 4 4 8 8 8 8 8 8 8 Low Power Timer 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FTM External Clk 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Quad Decoder General Purpose PWM 3 4 5 5 3 4 5 5 3 4 5 4 5 6 6 6 6 6 6 6 Motor Control General Purpose PWM I 2S 32 KB 32 KB 32 KB 32 KB 64 KB 64 KB 64 KB 64 KB 16 KB 16 KB 16 KB 128 KB 128 KB 128 KB 128 KB 128 KB 32 KB 32 KB 64 KB 64 KB 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 1 1x8ch 2 1x8ch 2 1x8ch 2 1x8ch 2 1x8ch 2 1x8ch 2 1x8ch 2 1x8ch 2 1x8ch Footnotes 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2ch 2ch 4ch 4ch 2ch 2ch 4ch 4ch 2ch 2ch 4ch 2ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 22ch 31ch 38ch 38ch 22ch 31ch 38ch 38ch 22ch 31ch 38ch 31ch 38ch 46ch 42ch 46ch 46ch 46ch 46ch 46ch 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3/4/2/0 6/4/2/0 6/4/2/0 6/4/3/0 3/4/2/0 6/4/2/0 6/4/2/0 6/4/3/0 3/4/2/0 6/4/2/0 6/4/3/0 6/4/2/0 6/4/2/0 6/5/4/0 6/4/3/0 6/5/4/0 6/5/4/0 6/5/4/0 6/5/4/0 6/5/4/0 - - - - - - - - - - - Y Y Y Y Y Y Y Y Y 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 40 56 68 72 40 56 68 72 40 56 72 56 68 102 90 102 102 102 102 102 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 CAN I 2C KB KB KB KB KB KB KB KB KB KB KB - - - - - 4 KB 4 KB 4 KB 4 KB SPI + Chip Selects 2 2 2 2 2 2 2 2 2 2 2 Segment LCD 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB - - - - - 128 KB 128 KB 256 KB 256 KB Enhanced SDHC (bit) 128 KB 128 KB 128 KB 128 KB 256 KB 256 KB 256 KB 256 KB 64 KB 64 KB 64 KB 512 KB 512 KB 512 KB 512 KB 512 KB 128 KB 128 KB 256 KB 256 KB High Baudrate UART FlexNVM 160 KB 160 KB 160 KB 160 KB 288 KB 288 KB 288 KB 288 KB 96 KB 96 KB 96 KB 512 KB 512 KB 512 KB 512 KB 512 KB 256 KB 256 KB 512 KB 512 KB High Baudrate UART w/ISO7816 Flash LQFP LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA MAPBGA LQFP MAPBGA LQFP MAPBGA UART (Total) Total Flash Memory 64 80 100 121 64 80 100 121 64 80 121 80 100 144 121 144 144 144 144 144 SRAM Package 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz EEPROM/FlexRAM Pin Count MK30DX128VLH7 MK30DX128VLK7 MK30DX128VLL7 MK30DX128VMC7 MK30DX256VLH7 MK30DX256VLK7 MK30DX256VLL7 MK30DX256VMC7 MK30DX64VLH7 MK30DX64VLK7 MK30DX64VMC7 [1] MK30DN512VLK10 [1] MK30DN512VLL10 [1] MK30DN512VLQ10 [1] MK30DN512VMC10 [1] MK30DN512VMD10 [1] MK30DX128VLQ10 [1] MK30DX128VMD10 [1] MK30DX256VLQ10 [1] MK30DX256VMD10 Common Features CPU Frequency Part Number Footnotes K30 SUB-FAMILY: SEGMENT LCD MCUs [1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB NXP--Selector guide 2018 17 Kinetis K4x Family of USB and Segment LCD MCUs OVERVIEW TARGET APPLICATIONS: The Kinetis K4x MCU family, based on the Arm(R) Cortex(R)-M4 core, adds fullspeed 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 64 KB of flash in a 64-pin LQFN package extending up to 512 KB in a 144-pin MAPBGA package with a rich suite of analog, communication, timing and control peripherals. For more information about the Kinetis K4x MCU family, click here. GPS receivers, blood glucose meters, bike computers, currency counters 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/3-32 MHz Debug: JTAG, cJTAG, SWD 18 NXP--Selector guide 2018 RTC (32 KHz OSC, Vbat) Trace: TPIU, FPB, DWT, ITM PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input 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 GPIO (w interrupt) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2ch 2ch 4ch 4ch 2ch 2ch 4ch 4ch 2ch 2ch 4ch 2ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 18ch 27ch 34ch 34ch 18ch 27ch 34ch 34ch 18ch 27ch 34ch 27ch 34ch 42ch 38ch 42ch 42ch 42ch 42ch 42ch 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3/4/2/0 6/4/2/0 6/4/2/0 6/4/3/0 3/4/2/0 6/4/2/0 6/4/2/0 6/4/3/0 3/4/2/0 6/4/2/0 6/4/3/0 6/4/2/0 6/4/2/0 6/5/4/0 6/4/3/0 6/5/4/0 6/5/4/0 6/5/4/0 6/5/4/0 6/5/4/0 - - - - - - - - - - - Y Y Y Y Y Y Y Y Y 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 36 52 64 68 36 52 64 68 36 52 68 52 64 98 86 98 98 98 98 98 [1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB (See Page 24) DMA 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Evaluation Board MPU 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 1x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch 1x8ch 2x2ch Footnotes Analog Comparator Inputs 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 Analog Comparator 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12-bit DAC 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 PGA 5/0/0 5/3/0 6/4/0 6/4/0 5/0/0 5/3/0 6/4/0 6/4/0 5/0/0 5/3/0 6/4/0 5/3/0 6/4/1 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 6/4/2 Total 16-bit ADC SE 16x8/20x4 24x8/28x4 32x8/36x4 36x8/40x4 16x8/20x4 24x8/28x4 32x8/36x4 36x8/40x4 16x8/20x4 24x8/28x4 36x8/40x4 24x8/28x4 32x8/36x4 40x8/44x4 38x8/42x4 40x8/44x4 40x8/44x4 40x8/44x4 40x8/44x4 40x8/44x4 Total 16-bit ADC DP - - - - - - - - - - - 4 4 8 8 8 8 8 8 8 PDB 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Low Power Timer 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FTM External Clk CAN 3 4 5 5 3 4 5 5 3 4 5 4 5 6 6 6 6 6 6 6 Quad Decoder General Purpose PWM I 2S 32 KB 32 KB 32 KB 32 KB 64 KB 64 KB 64 KB 64 KB 16 KB 16 KB 16 KB 128 KB 128 KB 128 KB 128 KB 128 KB 32 KB 32 KB 64 KB 64 KB Motor Control General Purpose PWM I 2C KB KB KB KB KB KB KB KB KB KB KB - - - - - 4 KB 4 KB 4 KB 4 KB SPI + Chip Selects 2 2 2 2 2 2 2 2 2 2 2 Segment LCD 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB - - - - - 128 KB 128 KB 256 KB 256 KB Enhanced SDHC (bit) 128 KB 128 KB 128 KB 128 KB 256 KB 256 KB 256 KB 256 KB 64 KB 64 KB 64 KB 512 KB 512 KB 512 KB 512 KB 512 KB 128 KB 128 KB 256 KB 256 KB High Baudrate UART FlexNVM 160 KB 160 KB 160 KB 160 KB 288 KB 288 KB 288 KB 288 KB 96 KB 96 KB 96 KB 512 KB 512 KB 512 KB 512 KB 512 KB 256 KB 256 KB 512 KB 512 KB High Baudrate UART w/ISO7816 Flash LQFP LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA LQFP LQFP MAPBGA LQFP LQFP LQFP MAPBGA MAPBGA LQFP MAPBGA LQFP MAPBGA UART (Total) Total Flash Memory 64 80 100 121 64 80 100 121 64 80 121 80 100 144 121 144 144 144 144 144 SRAM Package 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz EEPROM/FlexRAM Pin Count MK40DX128VLH7 MK40DX128VLK7 MK40DX128VLL7 MK40DX128VMC7 MK40DX256VLH7 MK40DX256VLK7 MK40DX256VLL7 MK40DX256VMC7 MK40DX64VLH7 MK40DX64VLK7 MK40DX64VMC7 [1] MK40DN512VLK10 [1] MK40DN512VLL10 [1] MK40DN512VLQ10 [1] MK40DN512VMC10 [1] MK40DN512VMD10 [1] MK40DX128VLQ10 [1] MK40DX128VMD10 [1] MK40DX256VLQ10 [1] MK40DX256VMD10 Common Features CPU Frequency Part Number Footnotes K40 SUB-FAMILY: SEGMENT LCD MCUs WITH USB T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 T7 Kinetis K5x Family of Measurement MCUs OVERVIEW KINETIS K5XMEASUREMENT MCUs (R) 100 MHz Temp Range: -40 C to 85 C Voltage Range: 1.71-3.6 V Flash Write Voltage: 1.71 V Main OSC: 32-40 KHz/3-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant 10/100Mbps Ethernet w/ IEEE 1588 16-bit SAR DAC 12-bit DAC PGA OPAMP TRIAMP RNG mmCAU Security Up to 40x8/44x4 1x Full-Speed 1 MII/RMII 2 2 2 2 2 Y Y 1x Full-Speed 1 MII/RMII 2 2 2 2 2 Y Y Up to 40x8/44x4 1x Full-Speed 2 2 2 2 2 Up to 36x8/40x4 1x Full-Speed 2 1 2* 2 1 1x Full-Speed 2 2 2 2 2 1x Full-Speed 2 1 2* 2 1 Trace: TPIU, FPB, DWT, ITM PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input 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 2ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 22ch 30ch 36ch 30ch 34ch 36ch 34ch 41ch 37ch 41ch 30ch 34ch 37ch 41ch 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 6/4/1/0 6/5/3/0 6/5/5/0 6/5/3/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/3/0 6/5/5/0 6/5/5/0 6/5/5/0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 - - - - - - Y Y Y Y Y Y Y Y 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 35 39 63 39 59 63 59 96 78 96 39 59 78 96 (See Page 24) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Evaluation Board GPIO (w interrupt) 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 Footnotes DMA 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch MPU 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch TRIAMP - - - - - - - - - - - - - - OPAMP 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Analog Comparator Inputs 2 2 2 2 2 2 2 2 2 2 2 2 2 2 Analog Comparator 5/0/0 5/1/0 6/4/0 5/1/0 6/3/0 6/4/0 6/3/1 6/4/2 6/4/2 6/4/2 5/1/0 6/3/1 6/4/2 6/4/2 12-bit DAC - - - - - - - - - - - - - - PGA Quad Decoder General Purpose PWM - - - - - - 4 8 8 8 - 4 8 8 Total 16-bit ADC SE Motor Control General Purpose PWM 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Total 16-bit ADC DP CAN 1 1 1 1 1 1 1 1 1 1 1 1 1 1 PDB I 2S 3 4 5 4 5 5 5 6 6 6 4 5 6 6 Low Power Timer I 2C 32 KB 32 KB 32 KB 64 KB 64 KB 64 KB 128 KB 128 KB 128 KB 128 KB 64 KB 64 KB 64 KB 64 KB FTM External Clk SPI + Chip Selects KB KB KB KB KB KB - - - - 4 KB 4 KB 4 KB 4 KB Segment LCD EEPROM/FlexRAM 2 2 2 2 2 2 Enhanced SDHC (bit) 32 KB 32 KB 32 KB 32 KB 32 KB 32 KB - - - - 256 KB 256 KB 256 KB 256 KB High Baudrate UART KB KB KB KB KB KB KB KB KB KB KB KB KB KB High Baudrate UART w/ISO7816 128 128 128 256 256 256 512 512 512 512 256 256 256 256 Analog *Feature only supported by a subset family UART (Total) KB KB KB KB KB KB KB KB KB KB KB KB KB KB 72 MHz SRAM 160 160 160 288 288 288 512 512 512 512 512 512 512 512 FlexNVM Package LQFP LQFP MAPBGA LQFP LQFP MAPBGA LQFP LQFP MAPBGA MAPBGA LQFP LQFP MAPBGA MAPBGA Flash Pin Count 64 80 121 80 100 121 100 144 121 144 80 100 121 144 Total Flash Memory CPU Frequency 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 512 KB Flash 64-128 KB SRAM External Bus Interface 512 KB Flash 128 KB SRAM External Bus Interface 256-512 KB Flash 64-128 KB SRAM External Bus Interface* 160-288 KB Flash 32-64 KB SRAM 256-512 KB Flash 64-128 KB SRAM External Bus Interface 160-288 KB Flash 32-64 KB SRAM Communications USB 2.0 Arm Cortex-M4 100 MHz HMI Segment LCD (frontplanes x backplanes) Product K52 Ethernet K50 Mainstream K50 SUB-FAMILY: MEASUREMENT MCUs WITH USB Part Number 100 MHz 72 MHz Low-power portable medical devices, clinical and lab equipment, test/ measurement equipment, instrumentation applications, monitor and tele-health applications Footnotes K53 Segment LCD & Ethernet K51 Segment LCD TARGET APPLICATIONS: MK50DX128CLH7 MK50DX128CLK7 MK50DX128CMC7 MK50DX256CLK7 MK50DX256CLL7 MK50DX256CMC7 [1] MK50DN512CLL10 [1] MK50DN512CLQ10 [1] MK50DN512CMC10 [1] MK50DN512CMD10 [1] MK50DX256CLK10 [1] MK50DX256CLL10 [1] MK50DX256CMC10 [1] MK50DX256CMD10 Common Features CPU Memory The Kinetis K5x MCU family, based on the Arm Cortex -M4 core, provides designers with an analog measurement engine consisting of integrated operational and trans-impedance amplifiers as well as high-resolution ADC and DAC modules. The family also features IEEE(R) 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 128 KB of flash in a 64-pin QFN package extending up to 512KB in a 144-pin MAPBGA package. For more information about the Kinetis K5x MCU family, click here. (R) T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 [1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB NXP--Selector guide 2018 19 1 1x8ch 2x2ch 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 1x8ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch 2x2ch Temp Range: -40 C to 85 C Voltage Range: 1.71-3.6 V Flash Write Voltage: 1.71 V Main OSC: 32-40 KHz/3-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant Trace: TPIU, FPB, DWT, ITM PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input 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 Evaluation Board (See Page 24) 1 5/2/0 6/4/0 5/2/0 6/3/0 6/4/0 6/4/2 6/4/2 6/3/1 6/4/2 6/4/2 6/4/2 5/2/0 6/3/1 6/4/2 GPIO (w interrupt) 5/0/0 24x8/28x4 36x8/40x4 24x8/28x4 32x8/36x4 36x8/40x4 40x8/44x4 40x8/44x4 32x8/36x4 40x8/44x4 38x8/42x4 40x8/44x4 24x8/28x4 32x8/36x4 38x8/42x4 DMA 16x8/20x4 - - - - - 8 8 4 8 8 8 - 4 8 MPU FTM External Clk - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 TRIAMP Quad Decoder General Purpose PWM 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 OPAMP Motor Control General Purpose PWM 1 4 5 4 4 5 6 6 4 6 6 6 4 4 6 Analog Comparator Inputs I 2S 3 32 KB 32 KB 64 KB 64 KB 64 KB 64 KB 64 KB 128 KB 128 KB 128 KB 128 KB 64 KB 64 KB 64 KB Analog Comparator I 2C 32 KB 12-bit DAC SPI + Chip Selects 2 KB PGA Segment LCD 128 128 256 256 256 256 256 512 512 512 512 256 256 256 Total 16-bit ADC SE Enhanced SDHC (bit) KB KB KB KB KB KB KB KB KB KB KB KB KB KB Total 16-bit ADC DP High Baudrate UART 160 160 288 288 288 256 256 512 512 512 512 512 512 512 PDB High Baudrate UART w/ISO7816 32 KB KB 32 KB 2 KB KB 32 KB 2 KB KB 32 KB 2 KB KB 32 KB 2 KB KB 32 KB 2 KB KB - - KB - - KB - - KB - - KB - - KB - - KB 256 KB 4 KB KB 256 KB 4 KB KB 256 KB 4 KB 160 KB 128 KB Low Power Timer UART (Total) LQFP MAPBGA LQFP LQFP MAPBGA LQFP MAPBGA LQFP LQFP MAPBGA MAPBGA LQFP LQFP MAPBGA SRAM LQFP 80 121 80 100 121 144 144 100 144 121 144 80 100 121 EEPROM/FlexRAM 64 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz 100 MHz FlexNVM Package MK51DX128CLK7 MK51DX128CMC7 MK51DX256CLK7 MK51DX256CLL7 MK51DX256CMC7 [1] MK51DN256CLQ10 [1] MK51DN256CMD10 [1] MK51DN512CLL10 [1] MK51DN512CLQ10 [1] MK51DN512CMC10 [1] MK51DN512CMD10 [1] MK51DX256CLK10 [1] MK51DX256CLL10 [1] MK51DX256CMC10 Common Features Flash Pin Count MK51DX128CLH7 Total Flash Memory CPU Frequency 72 MHz Part Number Footnotes K51 SUB-FAMILY: MEASUREMENT MCUs WITH SEGMENT LCD AND USB 1 1 2ch 18ch 1 1 2 3/4/1/0 2 1 - 16ch 31 T8 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 Footnotes 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 4ch 30ch 35ch 30ch 35ch 35ch 41ch 41ch 35ch 41ch 37ch 41ch 30ch 35ch 37ch 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 6/5/3/0 6/5/5/0 6/5/3/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 6/5/3/0 6/5/5/0 6/5/5/0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 - - - - - Y Y Y Y Y Y Y Y Y 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 16ch 39 61 39 57 61 94 94 57 94 78 94 39 57 78 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 T8 [1] Trace: TPIU, FPB, DWT, ITM, ETM, ETB Main OSC: 32-40 KHz/3-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant Temp Range: -40 C to 85 C Voltage Range: 1.71-3.6 V Flash Write Voltage: 1.71 V Analog Comparator Analog Comparator Inputs OPAMP TRIAMP MPU DMA GPIO (w interrupt) 1x8ch 1x8ch 2x2ch 2x2ch 2 2 1 1 1 1 4ch 4ch 41ch 41ch 2 2 2 2 3 3 6/5/5/0 6/5/5/0 2 2 2 2 Y Y 16ch 16ch 96 96 PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) (See Page 24) 12-bit DAC MII/RMII 1x4ch MII/RMII 1x4ch Evaluation Board PGA 1 1 Total 16-bit ADC SE IS 2 2 Total 16-bit ADC DP IC 6/4/2 6/4/2 PDB 2 8 8 Low Power Timer SPI + Chip Selects 1 1 FTM External Clk Enhanced SDHC (bit) 1 1 Quad Decoder General Purpose PWM High Baudrate UART 6 6 Motor Control General Purpose PWM High Baudrate UART w/ ISO7816 128 KB 128 KB IEEE 1588 Timer (CLKIN) UART (Total) - - Ethernet w/1588 SRAM - - 2 EEPROM/FlexRAM Flash Total Flash Memory Package 100 MHz 144 LQFP 512 KB 512 KB 100 MHz 144 MAPBGA 512 KB 512 KB FlexNVM MK52DN512CLQ10 MK52DN512CMD10 Common Features Pin Count CPU Frequency Part Number Footnotes K52 SUB-FAMILY: MEASUREMENT MCUs WITH USB AND ETHERNET T8 T8 Hardware Encryption USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg Trace: TPIU, FPB, DWT, ITM, ETM, ETB Temp Range: -40 C to 85 C Voltage Range: 1.71-3.6 V Flash Write Voltage: 1.71 V 20 NXP--Selector guide 2018 Main OSC: 32-40 KHz/3-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat), V ref, 5 V Tolerant Enhanced SDHC (bit) Ethernet w/1588 SPI + Chip Selects I 2C I 2S Ethernet w/1588 IEEE 1588 Timer (CLKIN) 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 OPAMP TRIAMP DMA GPIO (w interrupt) Evaluation Board (See Page 24) EEPROM/FlexRAM KB - - KB - - KB 256 KB 4 KB KB 256 KB 4 KB High Baudrate UART 512 512 256 256 FlexNVM Flash Total Flash Memory Package 144 LQFP 512 KB 144 MAPBGA 512 KB 144 LQFP 512 KB 144 MAPBGA 512 KB High Baudrate UART w/ISO7816 MHz MHz MHz MHz UART (Total) 100 100 100 100 SRAM MK53DN512CLQ10 MK53DN512CMD10 MK53DX256CLQ10 MK53DX256CMD10 Common Features Pin Count CPU Frequency Part Number Footnotes K53 SUB-FAMILY: MEASUREMENT MCUs WITH USB, SEGMENT LCD AND ETHERNET 128 KB 128 KB 64 KB 64 KB 6 6 6 6 1 1 1 1 1 1 1 1 8 8 8 8 40x8/44x4 40x8/44x4 40x8/44x4 40x8/44x4 6/4/2 6/4/2 6/4/2 6/4/2 2 2 2 2 1 1 1 1 MII/RMII MII/RMII MII/RMII MII/RMII 1x4ch 1x4ch 1x4ch 1x4ch 1x8ch 1x8ch 1x8ch 1x8ch 2x2ch 2x2ch 2x2ch 2x2ch 2 2 2 2 1 1 1 1 1 1 1 1 4ch 4ch 4ch 4ch 41ch 41ch 41ch 41ch 2 2 2 2 2 2 2 2 3 3 3 3 6/5/5/0 6/5/5/0 6/5/5/0 6/5/5/0 2 2 2 2 2 2 2 2 16ch 16ch 16ch 16ch 94 94 94 94 T8 T8 T8 T8 PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) Ethernet w/1588: Hardware Encryption, MPU USB OTG LS/FS (1), USB Device Charge Detect, USB 120 mAReg Trace: TPIU, FPB, DWT, ITM, ETM, ETB Kinetis K6x Family of Ethernet MCUs OVERVIEW The Kinetis K6x MCU family, based on the Arm(R) Cortex(R)-M4 core, are pin, peripheral and software compatible with many of the Kinetis K series MCU families, offering IEEE 1588 Ethernet and full- and optional high-speed USB 2.0 On-The-Go, including options with USB crystal-less functionality. Devices start from 256 KB of flash in a 100-pin QFP package extending up to 1 MB of flash and 256 KB of SRAM in a 256-pin MAPBGA package. These devices offer various levels of integration, with a rich suite of analog, communication, timing and control peripherals. For more information about the Kinetis K6x MCU family, click here. TARGET APPLICATIONS: Building control, factory automation, industrial drivers, IoT data concentrators, medical monitoring KINETIS(R) K6X ETHERNET MCUs RNG mmCAU 1 MII/RMII 2x Full-Speed Crystal-less + High-Speed w/ HS PHY 2 2 Y Y K65 Performance & Anti-tamper 180 MHz w/ FPU 1-2 MB Flash 256 KB SRAM SDRAM Controller 1 MII/RMII 2x Full-Speed Crystal-less + High-Speed w/ HS PHY 2 2 Y Y K64 High SRAM 120 MHz w/ FPU 640 KB-1 MB Flash 256 KB SRAM 1 MII*/RMII 1x Full-Speed Crystal-less 2 2* Y Y K63 High SRAM & Anti-tamper 120 MHz w/ FPU 1 MB Flash 256 KB SRAM 1 MII/RMII 1x Full-Speed Crystal-less 2 2 Y Y Y 120-150 MHz w/ FPU 1 MB Flash 128 KB SRAM NAND Controller DDR1/DDR2/LPDDR1 Controller* 1 MII/RMII 2x Full-Speed + High-Speed (no HS PHY) 4 4 2 Y Y Y 120 MHz w/ FPU 1 MB Flash 128 KB SRAM NAND Controller 1 MII/RMII 2x Full-Speed + High-Speed (no HS PHY) 4 4 2 Y Y 100 MHz 256-512 KB Flash 64-128 KB SRAM 1 MII*/RMII 1x Full-Speed 2 2 2* Y Y K61 Mixed Signal & Anti-tamper K60 Mixed Signal Anti-tamper 12-bit DAC 1-2 MB Flash 256 KB SRAM SDRAM Controller PGA 180 MHz w/ FPU Arm Cortex-M4 K66 Performance Product 16-bit SAR DAC Security USB 2.0 Controllers Analog 10/100Mbps Ethernet w/ IEEE 1588 Communications Memory CPU Y *Feature only supported by a subset family NXP--Selector guide 2018 21 Single Precision FPU MPU DMA Pin Count Package Total GPIOs Total Flash Memory (KB) Flash (KB) FlexNVM (KB) EEPROM/FlexRAM (KB) SRAM (KB) Cache (KB) Ethernet w/1588 IEEE 1588 Timer (CLKIN) USB Controllers USB Full-Speed + PHY USB High-Speed UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART Enhanced SDHC (bit) SPI Modules SPI + Chip Selects I 2C I 2S CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC PGA Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) 100 - Y 16ch 100 LQFP 66 256 256 - - 64 - RMII 1x3ch 1 Y - 5 1 1 4 3 6/4/1 2 1 2 1x8ch 2x2ch 4 33 1 2 3 6/5/5 Y Y Y - - T9 MK60DN256VLQ10 100 - Y 16ch 144 LQFP 100 256 256 - - 64 - MII / RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 42 2 2 3 6/5/4 Y Y Y - - T9 MK60DN256VMC10 100 - Y 16ch 121 MAPBGA 86 256 256 - - 64 - RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 38 2 2 3 6/4/3 Y Y Y - - T9 MK60DN256VMD10 100 - Y 16ch 144 MAPBGA 100 256 256 - - 64 - MII / RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 42 2 2 3 6/5/4 Y Y Y - - T9 MK60DN512VLL10 100 - Y 16ch 100 LQFP 66 512 512 - - 128 - RMII 1x3ch 1 Y - 5 1 1 4 3 6/4/1 2 1 2 1x8ch 2x2ch 4 33 1 2 3 6/5/5 Y Y Y - - T9 MK60DN512VLQ10 100 - Y 16ch 144 LQFP 100 512 512 - - 128 - MII / RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 42 2 2 3 6/5/4 Y Y Y - - T9 MK60DN512VMC10 100 - Y 16ch 121 MAPBGA 86 512 512 - - 128 - RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 38 2 2 3 6/4/3 Y Y Y - - T9 MK60DN512VMD10 100 - Y 16ch 144 MAPBGA 100 512 512 - - 128 - MII / RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 42 2 2 3 6/5/4 Y Y Y - - T9 MK60DN512ZCAB10R 100 - Y 16ch 120 WLCSP 79 512 512 - - 128 - RMII 1x4ch 1 Y - 6 1 1 4 3 6/4/1 2 1 2 1x8ch 2x2ch 4 38 2 2 3 6/5/3 Y Y Y - - T9 MK60DX256VLL10 100 - Y 16ch 100 LQFP 66 512 256 256 4 64 - RMII 1x3ch 1 Y - 5 1 1 4 3 6/4/1 2 1 2 1x8ch 2x2ch 4 33 1 2 3 6/5/5 Y Y Y - - T9 MK60DX256VLQ10 100 - Y 16ch 144 LQFP 100 512 256 256 4 64 - MII / RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 42 2 2 3 6/5/4 Y Y Y - - T9 MK60DX256VMC10 100 - Y 16ch 121 MAPBGA 86 512 256 256 4 64 - RMII 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 38 2 2 3 6/4/3 Y Y Y - - T9 MK60DX256VMD10 100 - Y 16ch 144 MAPBGA 100 512 256 256 4 64 - 1x4ch 1 Y - 6 1 1 8 3 6/4/2 2 1 2 1x8ch 2x2ch 4 42 2 2 3 6/5/4 Y Y Y - - T9 [2][3] MK60FN1M0VLQ12 120 Y Y 32ch 144 LQFP 100 1024 1024 - - 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FN1M0VLQ15 150 Y Y 32ch 144 LQFP 100 1024 1024 - - 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FN1M0VMD12 120 Y Y 32ch 144 MAPBGA 100 1024 1024 - - 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FN1M0VMD15 150 Y Y 32ch 144 MAPBGA 100 1024 1024 - - 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FX512VLQ12 120 Y Y 32ch 144 LQFP 100 1024 512 512 16 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FX512VLQ15 150 Y Y 32ch 144 LQFP 100 1024 512 512 16 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FX512VMD12 120 Y Y 32ch 144 MAPBGA 100 1024 512 512 16 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [2][3] MK60FX512VMD15 150 Y Y 32ch 144 MAPBGA 100 1024 512 512 16 128 16 1x4ch 2 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 58 2 4 4 5/2/2/5 Y Y Y - - T10 [1] 22 Part Number MK60DN256VLL10 Footnotes CPU Frequency (MHz) K60 SUB-FAMILY: ETHERNET MCUs WITH MIXED-SIGNAL INTEGRATION MII / RMII MII / RMII MII / RMII MII / RMII MII / RMII MII / RMII MII / RMII MII / RMII MII / RMII Y (no PHY) Y (no PHY) Y (no PHY) Y (no PHY) Y (no PHY) Y (no PHY) Y (no PHY) Y (no PHY) Common Features Footnotes Ambient Temp Range: -40C to 105C Voltage Range: 1 .71-3 .6 V Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD, 48 MHz IRC PIT (32 bit): 1x4ch 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP USB Device Charge Detect, USB 120 mAReg Trace: TPIU, FPB, DWT, ITM, ETM, ETB [1] Ambient Temp Range: -40C to 85C [2] Main OSC: 32-40 KHz/8-32 MHz, Secondary OSC: 32-40 KHz/8-32 MHz [3] NAND Flash Controller NXP--Selector guide 2018 1x4ch 1x4ch MK61FN1M0VMD15 150 Y Y 32ch 144 MAPBGA 95 1024 1024 - - 128 16 MK61FN1M0VMJ12 120 Y Y 32ch 256 MAPBGA 128 1024 1024 - - 128 16 MII / RMII 16 MII / RMII 16 MII / RMII 16 MII / RMII 16 MII / RMII 16 MII / RMII [2][3] [2] [2] [2][3] [2][3] MK61FN1M0VMJ15 150 MK61FX512VMD12 120 MK61FX512VMD15 150 MK61FX512VMJ12 120 MK61FX512VMJ15 150 Y Y Y Y Y Y 32ch Y 32ch Y 32ch Y 32ch Y 32ch 256 144 144 256 256 MAPBGA MAPBGA MAPBGA MAPBGA MAPBGA 128 95 95 128 128 1024 1024 1024 - 512 1024 512 512 1024 512 512 1024 - 512 512 512 16 16 16 16 128 128 128 128 128 2 - 4 3 6/4/1 2 2 2 2x8ch 2x2ch 4 45 2 4 4 5/1/2/5 Y Y Y Y 4 T10 Y 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 53 2 4 4 5/2/2/5 Y Y Y Y 6 T10 2 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 53 2 4 4 5/2/2/5 Y Y Y Y 6 T10 2 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 77 2 4 4 5/2/2/5 Y Y Y Y 8 T10 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 77 2 4 4 5/2/2/5 Y Y Y Y 8 T10 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 53 2 4 4 5/2/2/5 Y Y Y Y 6 T10 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 53 2 4 4 5/2/2/5 Y Y Y Y 6 T10 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 77 2 4 4 5/2/2/5 Y Y Y Y 8 T10 Y Y (no PHY) 6 2 - 8 3 6/4/2 2 2 2 2x8ch 2x2ch 4 77 2 4 4 5/2/2/5 Y Y Y Y 8 T10 Y 16 [2][3] 6 Y (no PHY) 2 MII / RMII [2] Y (no PHY) 1x4ch MII / RMII MII / RMII Evaluation Board (See Page 17) 128 Number of External Tamper Pins - Tamper Detect - Symmetric Crypto Accelerator 1024 Random Number Generator 1024 Vref 95 Analog Comparator Inputs MAPBGA Analog Comparator 144 PGA 32ch 12-bit DAC Y Total 16-bit ADC SE Y Total 16-bit ADC DP 120 Quad Decoder PWM MK61FN1M0VMD12 Motor Control PWM 16 CAN 128 I 2S Cache (KB) - I 2C SRAM (KB) - SPI + Chip Selects EEPROM/FlexRAM (KB) 1024 SPI Modules FlexNVM (KB) 1024 Enhanced SDHC (bit) Flash (KB) 79 High Baudrate UART Total Flash Memory (KB) WLCSP High Baudrate UART w/ ISO7816 Total GPIOs 143 1x4ch 1x4ch 1x4ch 1x4ch 1x4ch 1x4ch 2 2 2 2 2 2 USB High-Speed Package 32ch USB Full-Speed + PHY Pin Count Y USB Controllers DMA Y IEEE 1588 Timer (CLKIN) MPU 120 Ethernet w/1588 Single Precision FPU MK61FN1M0CAA12R UART (Total) [2] CPU Frequency (MHz) [1][2] Part Number Footnotes K61 SUB-FAMILY : ETHERNET MCUs WITH ANTI-TAMPER/ADVANCED SECURITY Common Features Footnotes Ambient Temp Range: -40C to 105C Voltage Range: 1 .71-3 .6 V [2] Main OSC: 32-40 KHz/8-32 MHz, Secondary OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD, 48 MHz IRC PIT (32 bit): 1x4ch [1] Ambient Temp Range: -40C to 85C [2] NAND Flash Controller [4] Dynamic RAM Controller: DDR1, DDR2, LPDDR1 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP USB Device Charge Detect, USB 120 mAReg Trace: TPIU, FPB, DWT, ITM, ETM, ETB SPI Modules SPI + Chip Selects I 2C I 2S Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC PGA Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) - 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 41 2 - 3 4/3/3 Y Y Y Y 3 T11 Y - 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 41 2 - 3 6/5/4 Y Y Y Y 6 T11 Quad Decoder PWM Enhanced SDHC (bit) Y 1 Motor Control PWM High Baudrate UART 1 CAN High Baudrate UART w/ ISO7816 MII / 1x4ch RMII MII / 1x4ch RMII UART (Total) - USB High-Speed - 256 USB Full-Speed + PHY 256 - USB Controllers Cache (KB) - - 1024 1024 IEEE 1588 Timer (CLKIN) SRAM (KB) - 95 Ethernet w/1588 EEPROM/FlexRAM (KB) 100 1024 1024 Flash (KB) FlexNVM (KB) LQFP Total Flash Memory (KB) 16ch 144 MAPBGA Total GPIOs 16ch 144 Y Package Y Y Pin Count MPU Y MK63FN1M0VMD12 120 DMA Single Precision FPU CPU Frequency (MHz) MK63FN1M0VLQ12 120 Part Number Footnotes K63 SUB-FAMILY: ETHERNET MCUs WITH 256KB SRAM AND TAMPER DETECTION Common Features Ambient Temp Range: -40C to 105C Voltage Range: 1 .71-3 .6 V Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD, 48 MHz IRC PIT (32 bit): 1x4ch 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP USB Device Charge Detect, USB 120 mAReg Trace: TPIU, FPB, DWT, ITM, ETM, ETB USB FS Cyrstal-less operation (Device only) NXP--Selector guide 2018 23 256 MK64FN1M0VLL12 120 Y Y 16ch 100 LQFP 66 1024 1024 - - 256 MK64FN1M0VLQ12 120 Y Y 16ch 144 LQFP 100 1024 1024 - - 256 MK64FN1M0VMD12 120 Y Y 16ch 144 MAPBGA 100 1024 1024 - - 256 MK64FX512VDC12 120 Y Y 16ch 121 XFBGA 86 640 512 128 4 256 MK64FX512VLL12 120 Y Y 16ch 100 LQFP 66 640 512 128 4 256 MK64FX512VLQ12 120 Y Y 16ch 144 LQFP 100 640 512 128 4 256 MK64FX512VMD12 120 Y Y 16ch 144 MAPBGA 100 640 512 128 4 256 LQFP Evaluation Board (See Page 17) - Symmetric Crypto Accelerator - Random Number Generator 1024 Vref 1024 Analog Comparator Inputs 83 Analog Comparator XFBGA 12-bit DAC 121 Total 16-bit ADC SE 16ch Total 16-bit ADC DP Y Quad Decoder PWM Y Mot or Control PWM 120 CAN MK64FN1M0VDC12 I 2S SRAM (KB) 256 I 2C EEPROM/FlexRAM (KB) - SPI + Chip Selects FlexNVM (KB) - SPI Modules Flash (KB) 1024 Enhanced SDHC (bit) Total Flash Memory (KB) 1024 High Baudrate UART Total GPIOs 100 High Baudrate UART w/ ISO7816 Package WLCSP UART (Total) Pin Count 142 USB Full-Speed + PHY DMA 16ch USB Controllers MPU Y IEEE 1588 Timer (CLKIN) Single Precision FPU Y [1] MK64FN1M0CAJ12R 1x4ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 5 34 2 3 6/5/4 Y Y Y T11/F3 1x3ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 37 2 3 6/5/4 Y Y Y T11/F3 RMII MII / RMII MII / RMII RMII 1x2ch 1 Y 5 1 1 4 3 6/4/1 3 1 1 2x8ch 2x2ch 4 32 1 3 5/4/2 Y Y Y T11/F3 1x4ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 41 2 3 6/5/4 Y Y Y T11/F3 1x4ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 41 2 3 6/5/4 Y Y Y T11/F3 1x3ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 37 2 3 6/5/4 Y Y Y T11/F3 RMII MII / RMII MII / RMII 1x2ch 1 Y 5 1 1 4 3 6/4/1 3 1 1 2x8ch 2x2ch 4 32 1 3 5/4/2 Y Y Y T11/F3 1x4ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 41 2 3 6/5/4 Y Y Y T11/F3 1x4ch 1 Y 6 1 1 8 3 6/4/2 3 1 1 2x8ch 2x2ch 4 41 2 3 6/5/4 Y Y Y T11/F3 MII/ RMII MII/ RMII 1x 4ch 1x 4ch 2x 8ch 2x 8ch 2x 2ch 2x 2ch 2 1 1 4ch 41ch - 2 3 6/5/4/0 16ch 100 T11/F3 2 1 1 4ch 41ch - 2 3 6/5/4/0 16ch 100 T11/F3 Ethernet w/1588 CPU Frequency (MHz) 120 Part Number Footnotes K64 SUB-FAMILY: ETHERNET MCUs WITH 256KB SRAM MII / RMII RMII MK64FX512VLQ12 120 144 640 KB 512 KB 128 KB 4 KB 256 KB 6 1 1 8 6/4/2 3 1 1 MK64FX512VMD12 120 144 MAPBGA 640 KB 512 KB 128 KB 4 KB 256 KB 6 1 1 8 6/4/2 3 1 1 Common Features Ambient Temp Range: -40C to 105C Voltage Range: 1 .71-3 .6 V Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD, 48 MHz IRC PIT (32 bit): 1x4ch 24 NXP--Selector guide 2018 Footnote 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP USB Device Charge Detect, USB 120 mAReg, USB FS Crystal-less operations (Device only) Trace: TPIU, FPB, DWT, ITM, ETM, ETB [1] Ambient Temp Range: -40C to 85C SPI Modules SPI + Chip Selects I 2C I 2S CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) 169 Enhanced SDHC (bit) 32ch High Baudrate UART Y High Baudrate UART w/ ISO7816 Y UART (Total) 180 USB High-Speed MK65FX1M0VMI18 USB Full-Speed + PHY 169 USB Controllers 32ch IEEE 1588 Timer (CLKIN) Y Ethernet w/1588 Y Cache (KB) 180 SRAM (KB) MK65FX1M0CAC18R EEPROM/FlexRAM (KB) 169 FlexNVM (KB) 32ch 116 2048 2048 - - 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 3 45 2 4 6/6/4/4 Y Y Y Y 8 T15 MAPBGA 116 2048 2048 - - 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 3 45 2 4 6/6/4/4 Y Y Y Y 8 T15 116 1280 1024 256 4 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 3 45 2 4 6/6/4/4 Y Y Y Y 8 T15 MAPBGA 116 1280 1024 256 4 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 3 45 2 4 6/6/4/4 Y Y Y Y 8 T15 WLCSP WLCSP Flash (KB) Pin Count 169 Y Total Flash Memory (KB) DMA 32ch Y Total GPIOs MPU Y 180 [1] MK65FN2M0CAC18R 180 Package Single Precision FPU CPU Frequency (MHz) Y MK65FN2M0VMI18 Part Number Footnotes K65 SUB-FAMILY: ETHERNET MCUs WITH 2MB FLASH, 256KB SRAM AND TAMPER DETECTION Common Features Footnote Ambient Temp Range: -40C to 105C Voltage Range: 1 .71-3 .6 V Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD, 48 MHz IRC PIT (32 bit): 1x4ch 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block [1] Ambient Temp Range: -40C to 85C Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP USB Device Charge Detect, USB 120 mAReg, USB Full-Speed Crystal-less operations (Device only) Trace: TPIU, FPB, DWT, ITM, ETM, ETB SDRAM Controller Pin Count FlexNVM (KB) EEPROM/FlexRAM (KB) SRAM (KB) Cache (KB) Ethernet w/1588 IEEE 1588 Timer (CLKIN) USB Controllers USB Full-Speed + PHY USB High-Speed UART (Total) High Baudrate UART w/ ISO7816 High Baudrate UART Enhanced SDHC (bit) SPI Modules SPI + Chip Selects I 2C 2 IS CAN Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) 32ch 144 LQFP 100 2048 2048 - - 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 1 39 2 4 6/6/4/4 Y Y Y - - T15/F4 Y 32ch 144 MAPBGA 100 2048 2048 - - 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 1 39 2 4 6/6/4/4 Y Y Y - - T15/F4 MK66FX1M0VLQ18 180 Y Y 32ch 144 LQFP 100 1280 1024 256 4 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 1 39 2 4 6/6/4/4 Y Y Y - - T15/F4 MK66FX1M0VMD18 180 Y Y 32ch 144 MAPBGA 100 1280 1024 256 4 256 8 MII/RMII 1x4ch 2 Y Y (w/ PHY) 6 1 1 8 3 6/4/2 4 1 2 2x8ch 2x2ch 1 39 2 4 6/6/4/4 Y Y Y - - T15/F4 Flash (KB) DMA Y Y Total Flash Memory (KB) MPU Y 180 Total GPIOs Single Precision FPU 180 MK66FN2M0VMD18 Package CPU Frequency (MHz) MK66FN2M0VLQ18 Part Number Footnotes K66 SUB-FAMILY: ETHERNET MCU WITH 2 MB FLASH AND 256 KB SRAM Common Features Ambient Temp Range: -40C to 105C Voltage Range: 1 .71-3 .6 V Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD, 48 MHz IRC PIT (32 bit): 1x4ch 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP USB Device Charge Detect, USB 120 mAReg, USB Full-Speed Crystal-less operations (Device only) Trace: TPIU, FPB, DWT, ITM, ETM, ETB SDRAM Controller NXP--Selector guide 2018 25 Kinetis K7x Family of Graphic LCD MCUs OVERVIEW TARGET APPLICATIONS: The Kinetis K7x MCU family, based on the Arm(R) Cortex(R)-M4 core, includes an integrated graphics LCD controller, IEEE 1588 Ethernet MAC, full- and highspeed USB 2.0 On-The-Go with device charger detect capability, hardware encryption and tamper detection capabilities. The K70 MCU is available with 512 KB or 1 MB of flash in a 256-pin MBGA package. 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. For more information about the Kinetis K7x MCU family, click here. Industrial control panels, navigational displays, electronic point-of-sales (EPoS) terminals, medical monitoring equipment Part Number CPU Frequency Pin Count Package Total Flash Memory Flash FlexNVM EEPROM/FlexRAM SRAM UART (Total) High Baudrate UART w/ISO7816 Enhanced SDHC (bit) Graphic LCD SPI + Chip Selects I 2C I 2S CAN Ethernet w/1588 IEEE 1588 Timer (CLKIN) 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 Cache DMA GPIO (w interrupt) Evaluation Board (See Page 24) Footnotes K70 SUB-FAMILY: GRAPHICS MCUs WITH HS USB, ETHERNET, DDR CONTROLLER AND TAMPER DETECTION MK70FN1M0VMJ12 120 MHz 256 MAPBGA 1 MB 1 MB - - 128 KB 6 2 8 800x600 6/4/2 2 2 2 MII/RMII 1x4ch 2x8ch 2x2ch 2 1 1 4ch 77ch 4 2 4 5/2/2/5 16 KB 32ch 128 T13 MK70FX512VMJ12 120 MHz 256 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB 6 2 8 800x600 6/4/2 2 2 2 MII/RMII 1x4ch 2x8ch 2x2ch 2 1 1 4ch 77ch 4 2 4 5/2/2/5 16 KB 32ch 128 T13 MK70FN1M0VMJ15 150 MHz 256 MAPBGA 1 MB 1 MB - - 128 KB 6 2 8 800x600 6/4/2 2 2 2 MII/RMII 1x4ch 2x8ch 2x2ch 2 1 1 4ch 77ch 4 2 4 5/2/2/5 16 KB 32ch 128 T13 MK70FX512VMJ15 150 MHz 256 MAPBGA 1 MB 512 KB 512 KB 16 KB 128 KB 6 2 8 800x600 6/4/2 2 2 2 MII/RMII 1x4ch 2x8ch 2x2ch 2 1 1 4ch 77ch 4 2 4 5/2/2/5 16 KB 32ch 128 T13 Common Features Temp Range: -40 C to 105 C Voltage Range: 1.71-3.6 V Flash Write Voltage: 1.71 V Trace: TPIU, FPB, DWT, ITM, ETM, ETB 26 NXP--Selector guide 2018 Main OSC: 32-40 KHz/8-32 MHz Debug: JTAG, cJTAG, SWD RTC (32 KHz OSC, Vbat), 5 V Tolerant Secondary OSC: 32-40 KHz/8-32 MHz PIT (32 bit): 1x4ch, TSI (Capacitive Touch): 16 input Hardware Watchdog, Software Watchdog, PMC, MCG, NMI, CRC, DSP Serial Programming Interface, CMT (Carrier Module Transmitter) SPFPU, V ref, MPU Hardware Encryption, Tamper Detect DDR Controller, NAND Flash Controller USB Device Charge Detect, USB 120 mAReg USB OTG LS/FS (1), USB OTG LS/FS/HS (1) Kinetis K8x Family of Scalable and Secure MCUs OVERVIEW KINETIS K8X SECURE MCUs K82 Security co-processor 150 MHz Cortex-M4 w/ Floating Point Unit (FPU) Y Y Y 1x Full-Speed Y Y Y 256-bit AES/ 192-bit 3DES/ public key 128-bit AES Y 1x Full-Speed Y Y Y 256-bit AES/ 192-bit 3DES/ public key 128-bit AES USB Controller 1x Full-Speed Crystal-less Memory Arm Cortex-M4 Product 150 MHz Cortex-M4 w/ Floating Point Unit (FPU) Anti-tamper As part of the Kinetis K series, Kinetis K8x MCUs are performance efficient and offer industry-leading low power while providing significant BOM savings through smart on-chip integration. To learn more about this breakthrough MCU visit www.nxp.com/Kinetis/K8x. K81 Anti-tamper & Security co-processor On-the-Fly Decryption from external Serial NOR Support for public key cryptography 150 MHz Cortex-M4 w/ Floating Point Unit (FPU) Crypto Co-processor Automatic decryption and execution from external NOR flash memory K80 Mainstream Security 256 KB Flash, 256 KB SRAM, 16 KB Cache, XIP QuadSPI, SDRAM Controller 256 KB Flash, 256 KB SRAM, 16 KB Cache, XIP QuadSPI, SDRAM Controller 256 KB Flash, 256 KB SRAM, 16 KB Cache, XIP QuadSPI, SDRAM Controller Hardware Security mmCAU Hardware AES acceleration with sideband attack protection Communications RNG Boot ROM to support encrypted firmware updates CPU CRC The Kinetis K8x MCU family extends the Kinetis MCU portfolio with advanced security capabilities while maintaining a high level of compatibility with previous Kinetis MCU devices. Additional security capabilities found within the Kinetis K8x MCU family include: Part Number CPU Frequency (MHz) Single Precision FPU MPU DMA Pin Count Package Total GPIOs Total Flash Memory (KB) SRAM (KB) Cache (KB) USB Full-Speed Controllers UART (Total) SPI Modules SPI + Chip Selects I 2C I 2S Enhanced SDHC (bit) QuadSPI Interface On-the-Fly Decryption from external Serial NOR Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Crypto Co-processor Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) Footnotes K80 SUB-FAMILY: SECURITY MCUs WITH QUADSPI MK80FN256VDC15 150 Y Y 32ch 121 XFBGA 87 256 256 16 1 5 3 6/3/2 4 1 8 Y - 2x8ch 2x2ch 3 18 1 2 5/4 Y Y Y - - - T16/F4 MK80FN256VLL15 150 Y Y 32ch 100 LQFP 66 256 256 16 1 5 3 6/3/2 4 1 8 Y - 2x8ch 2x2ch 1 14 1 2 5/4 Y Y Y - - - T16/F4 Common Features Ambiant 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,ETM 1.2V voltage reference generator PMC, MCG, NMI, CRC, DSP PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog, 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block USB Device Charge Detect, Crystal-less FS USB (device mode only) Octal, DTR QuadSPI supports eXecution-In-Place (XIP) NXP--Selector guide 2018 27 Single Precision FPU MPU DMA Pin Count Package Total GPIOs Total Flash Memory (KB) SRAM (KB) Cache (KB) USB Full-Speed Controllers UART (Total) SPI Modules SPI + Chip Selects I 2C I 2S Enhanced SDHC (bit) QuadSPI Interface Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) 150 Y Y 32ch 121 XFBGA 87 256 256 16 1 5 3 6/3/2 4 1 8 Y 128-bit AES 2x8ch 2x2ch 3 18 1 2 5/4 Y Y Y 256-bit AES/ 192-bit 3DES/ public key Y 8 T17 MK81FN256VLL15 150 Y Y 32ch 100 LQFP 66 256 256 16 1 5 3 6/3/2 4 1 8 Y 128-bit AES 2x8ch 2x2ch 1 14 1 2 5/4 Y Y Y 256-bit AES/ 192-bit 3DES/ public key Y 4 T17 Crypto Co-processor CPU Frequency (MHz) MK81FN256VDC15 On-the-Fly Decryption from external Serial NOR Part Number Footnotes K81 SUB-FAMILY: SECURITY MCUs WITH HW CRYPTOGRAPHIC CO-PROCESSOR, ANTI TAMPER AND QUADSPI Common Features Ambiant 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,ETM 1.2V voltage reference generator PMC, MCG, NMI, CRC, DSP PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog, 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block USB Device Charge Detect, Crystal-less FS USB (device mode only) Octal, DTR QuadSPI supports eXecution-In-Place (XIP) MPU DMA Pin Count Package Total GPIOs Total Flash Memory (KB) SRAM (KB) Cache (KB) USB Full-Speed Controllers UART (Total) SPI Modules SPI + Chip Selects I 2C I 2S Enhanced SDHC (bit) QuadSPI Interface Motor Control PWM Quad Decoder PWM Total 16-bit ADC DP Total 16-bit ADC SE 12-bit DAC Analog Comparator Analog Comparator Inputs Vref Random Number Generator Symmetric Crypto Accelerator Tamper Detect Number of External Tamper Pins Evaluation Board (See Page 17) Y Y 32ch 121 XFBGA 87 256 256 16 1 5 3 6/3/2 4 1 8 Y 128-bit AES 2x8ch 2x2ch 3 18 1 2 5/4 Y Y Y 256-bit AES/ 192-bit 3DES/ public key - - T16/ F4 MK82FN256VLL15 150 Y Y 32ch 100 LQFP 66 256 256 16 1 5 3 6/3/2 4 1 8 Y 128-bit AES 2x8ch 2x2ch 1 14 1 2 5/4 Y Y Y 256-bit AES/ 192-bit 3DES/ public key - - T16/ F4 Common Features Ambiant 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,ETM 28 NXP--Selector guide 2018 1.2V voltage reference generator PMC, MCG, NMI, CRC, DSP PIT (32 bit): 1x4ch, Hardware Watchdog, Software Watchdog, 2x FTM External Clk, 1x Low Power Timer, 1x Programmable Delay Block USB Device Charge Detect, Crystal-less FS USB (device mode only) Octal, DTR QuadSPI supports eXecution-In-Place (XIP) Crypto Co-processor Single Precision FPU 150 On-the-Fly Decryption from external Serial NOR CPU Frequency (MHz) MK82FN256VDC15 Part Number Footnotes K82 SUB-FAMILY: SECURITY MCUs WITH HW CRYPTOGRAPHIC CO-PROCESSOR AND QUADSPI Evaluation Hardware Support for Kinetis MCUs Take your design to the next level with the Tower System platform. Our modular development platform offers interchangeable and reusable modules along with open source design files that offer a quick start for your customer designs. The Freedom development platform is a small, low-power, cost-effective evaluation and development system perfect for quick application prototyping and demonstration. The Freedom platform is compatible with the ArduinoTM standard enabling usage of a rich-set of third-party expansion boards. Many Freedom development platforms are also mbedTM enabled. Learn more at www.nxp.com/Kinetis/SW. TOWER SYSTEM DEVELOPMENT BOARD LOW-COST FREEDOM DEVELOPMENT PLATFORM FRDM-K22F TWR-K65F180M T1 T2 T3 T4 T5 T7 T8 T9 T10 T11 T13 T14 T15 T16 T17 TWR-K20D50M TWR-K20D72M TWR-K21D50M TWR-K21F120M TWR-K22F120M TWR-K40D100M TWR-K53N512 TWR-K60D100M TWR-K60F120M TWR-K64F120M TWR-K70F120M TWR-K24F120M TWR-K65F180M TWR-K80F150M TWR-POS-K81 Tower System Module for Kinetis K10/K20 50MHz MCUs Tower System Module for Kinetis K10/K20 72MHz MCUs Tower System Module for Kinetis K11/K21/K22 50MHz MCUs Tower System Module for Kinetis K21/K22 120MHz MCUs Tower System Module for Kinetis K65 MCUs Tower System Module for Kinetis K30/K40 100MHz MCUs Tower System Module for Kinetis K5x MCUs Tower System Module for Kinetis K10/K20/K60 100MHz MCUs Tower System Module for Kinetis K10/20/60/61 120MHz MCUs Tower System Module for Kinetis K24/K64 120MHz MCUs Tower System Module for Kinetis K70 MCUs Tower System Module for Kinetis K24 120MHz MCUs Tower System Module for Kinetis K65 MCUs Tower System Module for Kinetis K80/K82 MCUs Point-of-Sales Tower System Module for Kinetis K81 MCUs F1 F2 F3 F4 F5 FRDM-K28FA FRDM-K22F FRDM-K64F FRDM-K82F FRDM-K66F Freedom Freedom Freedom Freedom Freedom Development Development Development Development Development Platform Platform Platform Platform Platform for for for for for Kinetis K28/K27 MCUs Kinetis K02 and K22 MCUs Kinetis K24 and K64 MCUs K80, K82 MCUs Kinetis K26, K66, K65 MCUs NXP--Selector guide 2018 29 Follow us on social media at www.twitter.com/NXP www.facebook.com/nxpsemi www.linkedin.com/company/nxp-semiconductors www.nxp.com/Kinetis/KSeries The Energy Efficient Solutions logo, Kinetis, Processor Expert and Tower are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. Arm, Cortex and Keil are registered trademarks of Arm Limited (or its subsidiaries) in the EU and/or elsewhere. mbed is a trademarks of Arm Limited (or its subsidiaries) in the EU and/or elsewhere. All rights reserved. (c) 2018 NXP Semiconductors Document order number: KINETISKMCUSELGD REV 3