Skip to the content

MK20DX32VMP5

NXP SemiconductorsExtended

-40℃~+105℃ 1.71V~3.6V 16bit 2KB 32 Bit 32KB 40 50MHz 8KB ARM Cortex-M4 Built-in FLASH MAPBGA-64 Microcontrollers (MCU/MPU/SOC) ROHS

Part id
nxp/MK20DX32VMP5
Category
Microcontrollers (MCU, MPU, SOC)
Package
MAPBGA-64
Pins
64
In stock
0 at JLCPCB (C1338485)

Overview

The MK20DX32VMP5 is a microcontroller made by NXP Semiconductors in a MAPBGA-64 package with 64 pins. -40℃~+105℃ 1.71V~3.6V 16bit 2KB 32 Bit 32KB 40 50MHz 8KB ARM Cortex-M4 Built-in FLASH MAPBGA-64 Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:MK20DX64VMP5, from EasyEDA) and its footprint (EasyEDA_Cloud:CSBGA-64_L5.0-W5.0-R8-C8-P0.50-TL, from EasyEDA), ready for a KiCad board. JLCPCB lists it (part C1338485).

Symbol

PTD7A2PTD6/LLWU_P15B2PTD5C1PTD4/LLWU_P14A3PTD3B3PTD2/LLWU_P13C2PTD1A4PTD0/LLWU_P12C3PTC11/LLWU_P11A5PTC10B4PTC9B5PTC8A6PTC7B6PTC6/LLWU_P10A7PTC5/LLWU_P9A8PTC4/LLWU_P8B8VDDE4VSSE3PTC3/LLWU_P7C8PTC2B7PTC1/LLWU_P6C6PTC0D8PTB19C7PTB18D6PTB17D7PTB16E6PTB3E8PTB2E7PTB1F6PTB0/LLWU_P5F7RESET_bF8PTA19G8PTA18H8VSSH7VDDG7PTA13/LLWU_P4G6PTA12H6PTA5F5PTA4/LLWU_P3G5PTA3D5PTA2E5PTA1D4PTA0D3VBATH5EXTAL32H4XTAL32H3CMP1_IN3/ADC0_SE23H2VREF_OUT/CMP1_IN5/CMP0_IN5H1VSSAF3VREFLG3VREFHG4VDDAF4ADC0_DM3F2ADC0_DP3G2ADC0_DM0F1ADC0_DP0G1VREGIND2VOUT33E2USB0_DMD1USB0_DPE1VSSC4VDDC5PTE1/LLWU_P0B1PTE0A1
EasyEDA_Cloud:MK20DX64VMP5From EasyEDA

Footprint

EasyEDA_Cloud:CSBGA-64_L5.0-W5.0-R8-C8-P0.50-TLFrom EasyEDA

Pinout

64
The pins of the MK20DX32VMP5
PinNameType
A1PTE0Unspecified
A2PTD7Unspecified
A3PTD4/LLWU_P14Unspecified
A4PTD1Unspecified
A5PTC11/LLWU_P11Unspecified
A6PTC8Unspecified
A7PTC6/LLWU_P10Unspecified
A8PTC5/LLWU_P9Unspecified
B1PTE1/LLWU_P0Unspecified
B2PTD6/LLWU_P15Unspecified
B3PTD3Unspecified
B4PTC10Unspecified
B5PTC9Unspecified
B6PTC7Unspecified
B7PTC2Unspecified
B8PTC4/LLWU_P8Unspecified
C1PTD5Unspecified
C2PTD2/LLWU_P13Unspecified
C3PTD0/LLWU_P12Unspecified
C4VSSUnspecified
C5VDDUnspecified
C6PTC1/LLWU_P6Unspecified
C7PTB19Unspecified
C8PTC3/LLWU_P7Unspecified
D1USB0_DMUnspecified
D2VREGINUnspecified
D3PTA0Unspecified
D4PTA1Unspecified
D5PTA3Unspecified
D6PTB18Unspecified
D7PTB17Unspecified
D8PTC0Unspecified
E1USB0_DPUnspecified
E2VOUT33Unspecified
E3VSSUnspecified
E4VDDUnspecified
E5PTA2Unspecified
E6PTB16Unspecified
E7PTB2Unspecified
E8PTB3Unspecified
F1ADC0_DM0Unspecified
F2ADC0_DM3Unspecified
F3VSSAUnspecified
F4VDDAUnspecified
F5PTA5Unspecified
F6PTB1Unspecified
F7PTB0/LLWU_P5Unspecified
F8RESET_bUnspecified
G1ADC0_DP0Unspecified
G2ADC0_DP3Unspecified
G3VREFLUnspecified
G4VREFHUnspecified
G5PTA4/LLWU_P3Unspecified
G6PTA13/LLWU_P4Unspecified
G7VDDUnspecified
G8PTA19Unspecified
H1VREF_OUT/CMP1_IN5/CMP0_IN5Unspecified
H2CMP1_IN3/ADC0_SE23Unspecified
H3XTAL32Unspecified
H4EXTAL32Unspecified
H5VBATUnspecified
H6PTA12Unspecified
H7VSSUnspecified
H8PTA18Unspecified

Parts like it

8

Questions

Is there a KiCad symbol and footprint for the MK20DX32VMP5?

Yes. The symbol is EasyEDA_Cloud:MK20DX64VMP5 and the footprint EasyEDA_Cloud:CSBGA-64_L5.0-W5.0-R8-C8-P0.50-TL, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the MK20DX32VMP5?

MAPBGA-64, with 64 pins. Its footprint is drawn on this page.

Where is the MK20DX32VMP5 datasheet?

NXP Semiconductors publishes it: the Datasheet link on this page opens it.

Where can I order the MK20DX32VMP5?

JLCPCB lists it as part C1338485, with 0 in stock; the sellers' links on this page open their listings.

What can replace the MK20DX32VMP5?

Parts like it in the library: the MK22FN512VMP12 by NXP Semiconductors, the MK10DN64VMP5 by NXP Semiconductors, the MK10DX128VMP5 by NXP Semiconductors and the MK20DN128VMP5 by NXP Semiconductors. Check their datasheets: a part that fits the footprint may still differ in its ratings.