MK20 in Kinetis K-Series Family
The Kinetis MK20 sub-family by NXP is a versatile series of ARM Cortex-M4 based microcontrollers designed for applications requiring high-speed connectivity and robust processing power. Known for its extensive integration of Full-Speed and High-Speed USB 2.0 On-The-Go controllers, this family bridges the gap between general-purpose control and data-intensive communication. These MCUs are widely adopted in both industrial systems and the maker community, notably powering several popular development platforms due to their flexible memory configurations and peripheral sets.
Variants in This Sub-Family
Comparing specs that differ across variants.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| MK20DX256VLL10 (NXP USA Inc.) | 256KB | 64K | 66 | LQFP-100 | 100M | A/D 33x16b; D/A 1x.. | 1,896 |
| MK20DX256VLH7 (NXP) | 256KB | 64K | 40 | LQFP-64 | 72M | A/D 24x16b; D/A 1x.. | 1,007 |
| MK20DX128VLH5 (NXP USA Inc.) | 128KB | 16K | 40 | LQFP-64 | 50M | A/D 13x16b | 1,085 |
| MK20DX256VLQ10 (NXP Semiconductors) | 256KB | 64K | 100 | LQFP-144 | 100M | A/D 42x16b; D/A 2x.. | 249 |
The MK20 sub-family is differentiated primarily by clock frequency, ranging from 50MHz to 120MHz, and Flash memory capacity which spans 64KB to 1MB. Packages vary from 32-pin QFN to 144-pin MAPBGA to accommodate different I/O counts. Specific variants like the 'DX' models include NXP's FlexMemory (EEPROM), while others may differ in the presence of a dedicated Floating Point Unit (FPU).



