EmbeddedRelated.com
The 2026 Embedded Online Conference
PIC32MK0512GPE064-I/PT

MCHPPIC32MK0512GPE064-I/PT

Microchip Technology
MIPS32® microAptiv™ PIC® 32MK Microcontroller IC 32-Bit 120MHz 512KB (512K x 8) FLASH 64-TQFP (10x10)
Active163 in stock

Overview

The PIC32MK0512GPE064-I/PT is a high-performance 32-bit microcontroller featuring a MIPS32 microAptiv core with an integrated Floating Point Unit (FPU) and DSP instructions. Operating at 120MHz, it provides 512KB of Flash and 128KB of RAM, making it highly capable for complex mathematical computations and real-time control. This specific General Purpose (GP) variant is heavily optimized for communication, offering four CAN FD controllers and six UART, SPI, and I2C interfaces.

Why Choose This Part

This MCU offers a compelling mix of 120MHz processing power and high peripheral density, including 48 I/O pins and 4KB of EEPROM for non-volatile parameter storage. The microAptiv core with FPU support allows engineers to implement complex control loops and signal processing without the overhead of fixed-point math. Furthermore, its wide operating voltage of 2.2V to 3.6V and 5V tolerant pins simplify integration into legacy industrial systems.

Applications

Industrial Gateway
Utilizing four CAN controllers and six UARTs to bridge multiple industrial communication protocols.
Precision Sensor Fusion
Leverages the integrated FPU and DSP instructions to process high-bandwidth analog data from 26 ADC channels.
Automotive Telematics
Suitable for vehicle networking and data logging thanks to 5V tolerant I/Os and multiple CAN interfaces.
USB Connectivity
Integrated USB 2.0 Full-Speed OTG for field diagnostics and firmware updates.

Key Specifications

Speed 120MHz
RAM Size 128K x 8
Core Size 32-Bit
EEPROM Size 4K x 8
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, WDT
Connectivity Brown-out Detect/Reset, DMA, I2S, POR, WDT
Mounting Type Surface Mount
Number of I/O 48
Core Processor MIPS32 microAptiv
Package / Case 64-TQFP
Data Converters A/D 26x12b
Oscillator Type Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-TQFP (10x10)
Voltage - Supply (Vcc/Vdd) 2.2V ~ 3.6V

Getting Started

Development is primarily supported through the Microchip MPLAB X IDE and the XC32 compiler. Engineers should utilize the MPLAB Harmony v3 framework for rapid peripheral configuration and middleware integration. Hardware debugging is handled via standard JTAG or ICSP interfaces using tools like the MPLAB ICD 4 or PICkit 4.

Part of PIC Microcontrollers family » PIC32MK

PIC32MK Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Peripherals Connectivity I/O Pins ADC/DAC Voltage Stock
PIC32MK0512GPE064-I/PT (this part) Brown-out Detect/R.. Brown-out Detect/R.. 48 A/D 26x12b 2.2V 163
PIC32MK0512MCM064T-I/PT Brown-out Detect/R.. CANbus, I2C, IrDA,.. 49 A/D 26x12b; D/A 3x.. 2.3V 1,114
Also available as: PIC32MK0256MCJ064T-I/PT, PIC32MK0512MCJ064T-I/PT, PIC32MK0512MCJ064T-E/PT, PIC32MK1024MCM064T-I/PT, PIC32MK0512MCM100T-I/PT

Also Consider

STM32G474RET6 STMicroelectronics - An alternative ARM Cortex-M4F based MCU with high-resolution timers and extensive analog peripherals for similar power conversion tasks.
The 2026 Embedded Online Conference