The NXP MK20DN64VMP5 is a 32-bit ARM Cortex-M4 single-core microcontroller clocked at 50 MHz.
Supply and temperature — the operating envelope
Runs on a single supply from 1.71 V to 3.6 V. The -40 to 105 °C range is the full industrial grade.

NXP Kinetis K20, ARM Cortex-M4 32-bit single-core at 50MHz, 64KB FLASH / 16KB SRAM, USB OTG + I2C/SPI/UART, 13-ch 16b ADC, 40 I/O, single supply 1.71 to 3.6V, operating -40 to 105°C, 64-MAPBGA (5x5mm) surface-mount tray.
| Parameter | Value |
|---|---|
| Series | Kinetis K20 |
| Mounting | Surface Mount |
| Oscillator type | Internal |
| Program memory type | FLASH |
| Voltage - supply (Vcc (Vdd)) | 1.71V ~ 3.6V |
| Operating temperature | -40°C ~ 105°C (TA) |
| Speed | 50MHz |
| Package | Tray |
| RAM size | 16K x 8 |
| Core size | 32-Bit Single-Core |
| Peripherals | DMA, I²S, LVD, POR, PWM, WDT |
| Connectivity | I²C, IrDA, SPI, UART/USART, USB, USB OTG |
| Number of i (O) | 40 |
| Core processor | ARM® Cortex®-M4 |
| Case | 64-LFBGA |
| Data converters | A/D 13x16b |
| Program memory size | 64KB (64K x 8) |
The NXP MK20DN64VMP5 is a 32-bit ARM Cortex-M4 single-core microcontroller clocked at 50 MHz.
Runs on a single supply from 1.71 V to 3.6 V. The -40 to 105 °C range is the full industrial grade.
The MK20DN64VMP5 operates on a single supply from 1.71 V to 3.6 V, covering both 1.8 V and 3.3 V logic rails.
Yes, the MK20DN64VMP5 includes USB OTG connectivity, supporting both host and device roles.
Yes, the MK20DN64VMP5 is pin-compatible with the MK20DN32VMP5 — same package, same peripherals, but with 64 KB Flash instead of 32 KB, so it is a drop-in upgrade if firmware fits.
The MK20DN64VMP5 is rated for -40 °C to 105 °C, suitable for industrial and outdoor environments.
Yes, the MK20DN64VMP5 is ROHS3 compliant.