K20 USB MCUs


The K20 MCU family is pin, peripheral and software compatible with the K10 MCU family and adds full and high-speed USB 2.0 On-The-Go with device charge detect capability. Devices start from 32 KB of flash in 5 x 5 mm 32-pin QFN packages extending up to 1 MB in a 144-pin MAPBGA package, including a 5 x 5 mm wafer-level chip-scale package (WLCSP) with a 0.4 mm pitch. These devices come with a rich suite of analog, communication, timing and control peripherals.

High memory density K20 family devices include a single precision floating point unit and NAND flash controller.

The K20 USB MCUs are Energy-Efficient Product Solutions by Freescale.

Run Freescale Solution Advisor >
Web-based application wizard and product selector—find out more.


Featured Products

Product Selector Tool

Read More


Datasheet/ Part Data Hide
Order Hide
Buy Direct
Distributor
Sample
Package Type and Termination Count Hide
MAPBGA 120
MAPBGA 121
MAPBGA 144
MAPBGA 64
QFN 32
QFN 48
QFP 100
QFP 144
QFP 48
QFP 64
QFP 80
Total Flash memory Hide
32
64
96
128
160
192
256
288
320
512
1024
to
Internal Flash Hide
32
64
128
256
512
1024
to
FlexMemory Hide
0
32
64
128
256
512
to
Independent ADC modules Hide
1
2
4
Analog Comparator Hide
2
3
4
Additional Features Hide
ENCRYPTION HARDWARE ACCELERATO
MEMORY PROTECTION UNIT (MPU)
PGA
TAMPER DETECT
TOUCH SENSING INTERFACE
VREF
5V TOLERANT
NAND FLASH CONTROLLER
Timer type Hide
LOW POWER TIMER
PERIODIC INTERRUPT TIMER
PROGRAMMABLE DELAY BLOCK
Core: Operating Frequency Hide
45 to 50
70 to 100
100 to 130
Max Simultaneous ADC channels Hide
1 DP
2 DP
3 DP
4 DP
6 SE
12 SE
14 SE
15 SE
18 SE
20 SE
22 SE
27 SE
33 SE
35 SE
38 SE
42 SE
58 SE
Internal RAM Hide
8
16
32
64
128
EEPROM Hide
0
2
4
16
Type Hide
CAN
I2C
I2S
SPI
UART
USB
Bits Hide
12
Total DMA Channels Hide
4
16
32
Debug Features Hide
CJTAG
JTAG
SERIAL WIRE DEBUG
I/O Pins Hide
15 to 20
25 to 30
38 to 40
50 to 55
55 to 58
60 to 70
70 to 80
80 to 90
90 to 100
Download Hide
download to excel
download to csv
Product (# of Parts)
Compare
Filter Datasheet/ Part Data
Filter Order
Description
Product Page Status
Filter Package Type and Termination Count
Filter Total Flash memory
(KB)
Filter Internal Flash
(KB)
Filter FlexMemory
(KB)
Filter Independent ADC modules
Filter Analog Comparator
Filter Additional Features
Filter Timer type
Core: Type
Filter Core: Operating Frequency
(Max)
(MHz)
Filter Max Simultaneous ADC channels
Filter Internal RAM
(KB)
Filter EEPROM
(KB)
Filter Serial Interface
Type
Filter D/A Converter
Bits
(bit)
Filter Total DMA Channels
Filter Debug Features
Filter I/O Pins
More
K20_50 (35)
Part Number Table
Distributor
Buy Direct
Sample
Kinetis K20 USB 50 MHz MCUs Active QFN 48
QFP 48
QFN 32
QFP 64
MAPBGA 64
128
160
96
64
32
128
64
32
0
32
1 2 Touch Sensing Interface
Vref
Low Power Timer
Periodic Interrupt Timer
Programmable Delay Block
ARM Cortex M4 50 1 DP
12 SE
6 SE
2 DP
15 SE
16
8
0
2
UART
SPI
I2C
I2S
USB
UART
- 4 cJTAG
Serial Wire Debug
JTAG
29
20
40
K21_50 (8)
Part Number Table
Distributor
Buy Direct
Sample
Kinetis K21 USB 50 MHz MCUs Active QFP 80
MAPBGA 121
320
512
192
256
512
128
64
0
1 2 Encryption Hardware Accelerato
Tamper Detect
Vref
Low Power Timer
Periodic Interrupt Timer
Programmable Delay Block
ARM Cortex M4 50 3 DP
20 SE
32
64
4
0
UART
SPI
I2C
I2S
USB
12 16 cJTAG
Serial Wire Debug
JTAG
56
64
K22_50 (18)
Part Number Table
Distributor
Buy Direct
Sample
Kinetis K22 USB 50 MHz MCUs Active MAPBGA 121
QFP 80
QFP 64
QFP 48
512
192
320
512
128
256
0
64
1 2 Vref Low Power Timer
Periodic Interrupt Timer
Programmable Delay Block
ARM Cortex M4 50 3 DP
20 SE
2 DP
18 SE
1 DP
14 SE
64
32
0
4
UART
SPI
I2C
I2S
USB
SPI
I2C
12 16 cJTAG
Serial Wire Debug
JTAG
56
40
29
K20_72 (13)
Part Number Table
Distributor
Buy Direct
Sample
Kinetis K20 USB 72 MHz MCUs Active QFP 64
MAPBGA 121
QFP 100
QFP 80
96
288
160
64
256
128
32 2 3 5V Tolerant
PGA
Touch Sensing Interface
Vref
Low Power Timer
Periodic Interrupt Timer
Programmable Delay Block
ARM Cortex M4 72 2 DP
22 SE
4 DP
35 SE
33 SE
27 SE
16
64
32
2 UART
SPI
I2C
I2S
CAN
USB
UART
SPI
UART
12 16 cJTAG
Serial Wire Debug
JTAG
40
70
66
52
K20_100 (43)
Part Number Table
Distributor
Buy Direct
Sample
Kinetis K20 USB 100 MHz MCUs Active MAPBGA 120
MAPBGA 144
QFP 80
QFP 100
QFP 144
MAPBGA 121
512
256
512
256
128
0
256
128
2 3 5V Tolerant
Memory Protection Unit (MPU)
PGA
Touch Sensing Interface
Vref
Low Power Timer
Periodic Interrupt Timer
Programmable Delay Block
ARM Cortex M4 100 4 DP
38 SE
42 SE
2 DP
27 SE
33 SE
128
64
32
0
4
UART
SPI
I2C
I2S
CAN
USB
UART
SPI
UART
12 16 cJTAG
Serial Wire Debug
JTAG
79
100
86
52
66
53
K20_120 (4)
Part Number Table
Distributor
Buy Direct
 
Kinetis K20 USB 120 MHz MCUs Active QFP 144
MAPBGA 144
1024 512
1024
512
0
4 4 5V Tolerant
Memory Protection Unit (MPU)
NAND Flash Controller
PGA
Touch Sensing Interface
Vref
Low Power Timer
Periodic Interrupt Timer
Programmable Delay Block
ARM Cortex M4 120 4 DP
58 SE
128 16
0
UART
SPI
I2C
I2S
CAN
USB
12 32 cJTAG
Serial Wire Debug
JTAG
100


Return to Top Return to Top