Microchip Technology

PIC32MK0512GPG064-I/PT - 120MHz MCU, 512KB Flash, 64-TQFP | Microchip

部品番号: PIC32MK0512GPG064-I/PT ✓ 生産中
在庫あり 1〜3営業日以内に発送
64-pin TQFP (10x10 mm, 0.5 mm pitch) Package 120 MHz Speed 512 KB (512K x 8) Memory
開始価格 $4.61 USD / 個
MOQ: 1 |
価格更新日: 2026-09-30
ボリューム価格
数量 単価 小計
1 $7.42 $7.42
10 $6.69 $66.90
100 $5.92 $592.00
500 $5.18 $2,590.00
1,000 $4.61 $4,610.00
ℹ️ すべての価格はUSDです

PIC32MK0512GPG064-I/PT 概要

The Microchip Technology PIC32MK0512GPG064-I/PT is a 32-bit MIPS32 microAptiv PIC microcontroller running at up to 120 MHz, integrating 512 KB of Flash program memory and 64 KB (reported as 65.5 KB by some sources) of SRAM in a 64-pin TQFP (10x10 mm, 0.5 mm pitch) package. This GPG-family device is the general-purpose variant of the PIC32MK series, targeted at motor control, industrial control, and Industrial Internet of Things (IIoT) applications, and it ships as the industrial (-40C to +85C) operating-temperature grade.

A microcontroller (MCU) is a single-chip processor that integrates a CPU core, non-volatile program memory (Flash), volatile data memory (SRAM), and a rich set of peripherals such as timers, ADCs, communication interfaces, and GPIO. Within the broader semiconductor taxonomy, an MCU sits at the leaf of the digital IC hierarchy: MCU -> microcontroller -> embedded processor -> integrated circuit -> semiconductor. The microAptiv core implements the MIPS32 instruction set and adds DSP extensions and a single-precision FPU, giving the PIC32MK class deterministic real-time performance with hardware multiply-accumulate support.

Key differentiating features of this part include 120 MHz core speed, 512 KB ECC-protected Flash, 64 KB SRAM, a high-performance analog front-end with multiple 12-bit ADC modules, configurable logic cells (CLC) and multi-output Capture/Compare/PWM (MCCP) timers suitable for advanced motor-control and power-conversion topologies, plus CAN-FD-capable communication blocks on the family. The GPG064 device is the 64-pin general-purpose variant; the family also offers higher-pin-count (GPE100) and motor-control (MCM) derivatives. Compared with the legacy PIC32MX family, PIC32MK offers significantly more analog and PWM resources while retaining the familiar MPLAB X IDE and Harmony ecosystem.

The PIC32MK architecture pairs a 5-stage pipeline MIPS32 microAptiv core with dedicated DSPASE and FPU pipelines, allowing the CPU to handle DSP and floating-point work concurrently with integer execution. Bus arbitration is handled by a separate Bus Matrix unit, and Flash read/write accesses use ECC for industrial-grade reliability. The rich timer/CLC fabric means software-defined peripherals can be assembled for driving multi-phase BLDC, PFC stages, or digital power loops without external logic.

Typical applications include industrial motor control (BLDC/PMSM/ACIM drives), PLC and industrial control boards, multi-channel sensor-fusion front-ends, IIoT edge nodes with CAN-FD connectivity, and high-channel-count data-acquisition systems. The 64-pin TQFP footprint makes it suitable for through-hole-friendly assembly or hand-prototyping on 2-layer boards.

Design considerations: confirm whether you need the CAN-FD peripheral (present in the wider GPK family but explicitly listed as NO CAN-FD on the GPG064 variant by some distributor listings - verify against the latest Microchip datasheet DS60001570 before committing). Provide adequate decoupling (100 nF plus 4.7 uF bulk) per supply pin group and keep the analog AVss/AVdd pair isolated from noisy digital returns.

This page synthesizes distributor pricing, drop-in alternatives within the PIC32MK family, and practical design notes not aggregated on any single manufacturer or distributor page.

ドロップイン代替品: PIC32MK0512GPG064-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: PIC32MK0512GPG064-I/PT (同一形状・フットプリント) — 相違点: Core Architecture, Package, ADC, Operating Temperature, Operating Temperature Range.

Microchip Technology
Core Architecture: MIPS32 microAptiv
Package: 64-VQFN (9x9 mm)
ADC: 12-bit
Microchip Technology
Core Architecture: MIPS32 microAptiv
Package: 64-pin TQFP (PT) 10x10 mm
ADC: 12-bit, up to 3.2 MSPS
Microchip Technology
Core Architecture: MIPS32 microAptiv PIC32MK
Operating Temperature: -40 C to +85 C (Industrial)
Microchip Technology
Core Architecture: MIPS32 microAptiv (PIC32MK)
Package: 64-pin TQFP (PT), 10x10 mm, 0.5 mm pitch
ADC: 12-bit, up to 3.75 Msps
Microchip Technology
Core Architecture: MIPS32 microAptiv PIC32
Package: 64-pin TQFP (10x10 mm)
Operating Temperature Range: -40C to +85C (Industrial)
Microchip Technology
Core Architecture: MIPS32 microAptiv (32-bit)
Package: 64-pin TQFP (PT), 10x10 mm
ADC: 12-bit, multi-channel
Microchip Technology
Core Architecture: MIPS32 microAptiv 32-bit MCU
Package: 64-pin TQFP (10x10 mm)
ADC: 12-bit, up to 3.75 MSPS, up to 28 analog inputs

クイック比較ツール — 並列比較する代替部品を選択:

PIC32MK0512GPG064-E/PT

✅ ドロップイン
Microchip Technology
📦 64-TQFP (10x10 mm)
MIPS32 microAptiv (PIC32MK) · 32-bit · 80 MHz · 512 KB (512K x 8) with ECC · 64 KB · 3.0 V to 3.6 V · -40C to +125C (extended grade) · 64-pin TQFP (PT), 10x10 mm, 0.5 mm pitch

✓ 在庫あり

$5.74 / 個

データシートを見る →

PIC32MK0512MCJ064-I/PT

✅ ドロップイン
Microchip Technology
📦 64-TQFP (10x10 mm)
MIPS32 microAptiv 32-bit MCU · 120 MHz · 512 KB (512K x 8) with ECC · 64 KB · 64-pin TQFP (10x10 mm) · 3.0 V to 3.6 V · 5 V-tolerant pins · Up to 22 mA source/sink

✓ 在庫あり

$3.95 / 個

データシートを見る →

PIC32MK0512GPD064-I/PT

✅ ドロップイン
Microchip Technology
📦 64-TQFP (10x10 mm)
MIPS32 microAptiv PIC32MK · 32-Bit · 120 MHz · 512 KB (512K x 8) · 3.0 V to 3.6 V · -40 C to +85 C (Industrial) · 64-TQFP (10x10 mm) · 64

✓ 在庫あり

$5.95 / 個

データシートを見る →

PIC32MK0256GPG064T-E/PT

✅ ドロップイン
Microchip Technology
📦 64-TQFP (10x10 mm)
MIPS32 microAptiv · PIC32MK · 32-bit · 120 MHz (80 MHz typical per distributor) · 256 KB (with ECC) · 64 KB · 64-pin TQFP (PT) 10x10 mm · 53

✓ 在庫あり

$4.95 / 個

データシートを見る →

PIC32MK0512GPK064-I/PT

✅ ドロップイン ⚠️ 仕様未検証
Microchip Technology
📦 64-TQFP (10x10 mm)
MIPS32 microAptiv (32-bit) · 120 MHz · Single and double precision IEEE 754 · Supported (40% smaller code size) · 512 KB dual-panel with ECC · 512 KB (512K x 8) · 64-pin TQFP (PT), 10x10 mm

✓ 在庫あり

$3.2 / 個

データシートを見る →

PIC32MK0512GPL064-I/PT

✅ ドロップイン ⚠️ 仕様未検証
📦 64-TQFP (10x10 mm)
GPL family variant with expanded peripheral mix, same Flash/RAM

📋 参考代替品(カタログ未掲載)

PIC32MK1024GPG064-I/PT

✅ ドロップイン ⚠️ 仕様未検証
📦 64-TQFP (10x10 mm)
doubled Flash (1024 KB vs 512 KB, +100%), same 64-pin TQFP footprint and core

📋 参考代替品(カタログ未掲載)

PIC32MK0512GPG064-I/PT 最大定格&電気的特性

Core Architecture MIPS32 microAptiv (PIC32) - 32-bit, single-core
Maximum CPU Clock 120 MHz
Program Flash Memory 512 KB (512K x 8)
Data SRAM 64 KB
Flash ECC Protection Yes (ECC-protected)
動作温度範囲 -40C to +85C (Industrial, -I suffix)
パッケージ 64-pin TQFP (10x10 mm, 0.5 mm pitch)
実装タイプ Surface Mount
Configurable Logic Cells (CLC) Yes
CAN-FD Per family datasheet: NO CAN-FD on GPG064 variant (verify with DS60001570)
DSP Extensions / FPU DSPASE + single-precision FPU
Family PIC32MK GPG / GPL / MCM
MSLレベル MSL3 (per TQFP Pb-free profile)
RoHS ステータス Compliant

PIC32MK0512GPG064-I/PT ピン構成

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
ピン 1 AN0/RPB0/CTED1/RTCC — Analog input 0 / GPIO RB0 / CTED / RTCC output
ピン 2 AN1/RPB1/CTED2 — Analog input 1 / GPIO RB1 / CTED2
ピン 3 AN2/RPB2 — Analog input 2 / GPIO RB2
ピン 4 AN3/RPB3 — Analog input 3 / GPIO RB3
ピン 5 AN4/RPB4 — Analog input 4 / GPIO RB4
ピン 6 VDD — Core / I/O supply (per datasheet pin diagram)
ピン 7 AVDD — Analog supply
ピン 8 AVSS — Analog ground
ピン 9 AN5/RPB5 — Analog input 5 / GPIO RB5
ピン 10 AN6/RPB6 — Analog input 6 / GPIO RB6
ピン 11 AN7/RPB7 — Analog input 7 / GPIO RB7
ピン 12 AN8/RPB8 — Analog input 8 / GPIO RB8
ピン 13 AN9/RPB9 — Analog input 9 / GPIO RB9
ピン 14 AN10/RPB10 — Analog input 10 / GPIO RB10
ピン 15 AN11/RPB11 — Analog input 11 / GPIO RB11
ピン 16 VSS — Digital ground
ピン 17 VDD — Core / I/O supply
ピン 18 OSC1/RC12 — Primary oscillator input
ピン 19 OSC2/RC15 — Primary oscillator output
ピン 20 AN12/RPC0 — Analog input 12 / GPIO RC0
ピン 21 AN13/RPC1 — Analog input 13 / GPIO RC1
ピン 22 AN14/RPC2 — Analog input 14 / GPIO RC2
ピン 23 AN15/RPC3 — Analog input 15 / GPIO RC3
ピン 24 RPC4 — GPIO RC4
ピン 25 RPC5 — GPIO RC5
ピン 26 RPC6 — GPIO RC6
ピン 27 RPC7 — GPIO RC7
ピン 28 RPC8 — GPIO RC8
ピン 29 RPC9 — GPIO RC9
ピン 30 VSS — Digital ground
ピン 31 VDD — Core / I/O supply
ピン 32 RPD0 — GPIO RD0
ピン 33 RPD1 — GPIO RD1
ピン 34 RPD2 — GPIO RD2
ピン 35 RPD3 — GPIO RD3
ピン 36 RPD4 — GPIO RD4
ピン 37 RPD5 — GPIO RD5
ピン 38 RPD6 — GPIO RD6
ピン 39 RPD7 — GPIO RD7
ピン 40 RPD8 — GPIO RD8
ピン 41 RPD9 — GPIO RD9
ピン 42 RPD10 — GPIO RD10
ピン 43 RPD11 — GPIO RD11
ピン 44 RPD12 — GPIO RD12
ピン 45 RPD13 — GPIO RD13
ピン 46 RPD14 — GPIO RD14
ピン 47 RPD15 — GPIO RD15
ピン 48 VSS — Digital ground
ピン 49 VDD — Core / I/O supply
ピン 50 RPE0 — GPIO RE0
ピン 51 RPE1 — GPIO RE1
ピン 52 RPE2 — GPIO RE2
ピン 53 RPE3 — GPIO RE3
ピン 54 RPE4 — GPIO RE4
ピン 55 RPE5 — GPIO RE5
ピン 56 RPE6 — GPIO RE6
ピン 57 RPE7 — GPIO RE7
ピン 58 RPE8 — GPIO RE8
ピン 59 RPE9 — GPIO RE9
ピン 60 TMS/RPF0 — JTAG TMS / GPIO RF0
ピン 61 TCK/RPF1 — JTAG TCK / GPIO RF1
ピン 62 TDI/RPF2 — JTAG TDI / GPIO RF2
ピン 63 TDO/RPF3 — JTAG TDO / GPIO RF3
ピン 64 MCLR — Master Clear (reset, active-low)

主な用途

PIC32MK0512GPG064-I/PT の用途: 7 件s: BLDC / PMSM Motor Control, Industrial PLC and Control Boards, Multi-Channel Data Acquisition (DAQ), IIoT Edge Node / Smart Sensor Hub, Digital Power / PFC + Inverter Stage, Robotics and CNC Motion Controller, Building Automation / HVAC Controller.

🏭

BLDC / PMSM Motor Control

The PIC32MK0512GPG064-I/PT is well matched to 3-phase BLDC and PMSM field-oriented-control (FOC) drives thanks to its 120 MHz MIPS32 microAptiv core (with DSPASE + FPU), multi-output Capture/Compare/PWM (MCCP) timers, and multiple 12-bit ADC modules sampled in parallel. Its 512 KB ECC-protected Flash comfortably holds sensorless FOC plus communication stacks (CAN-FD is on the family but explicitly NO CAN-FD on GPG064, so migrate to MCJ/GPK variants if CAN-FD is mandatory). Hardware MCCP timers generate complementary PWMs with dead-band insertion at deterministic jitter, and the Configurable Logic Cell (CLC) lets you assemble fault shut-down paths in hardware without external glue logic. The 64-pin TQFP provides enough GPIO for three shunt current sensing, encoder input, and CAN-FD/USB/UART debug. Estimated: at 120 MHz with FOC loops running at 20 kHz, the 120 MIPS core reserves ample headroom for current and speed PI controllers plus SVPWM modulation.

🏭

Industrial PLC and Control Boards

The PIC32MK0512GPG064-I/PT fits PLC digital-input modules, relay output boards, and small form-factor industrial controllers thanks to its industrial -40C to +85C operating range, 120 MIPS deterministic performance, and rich on-chip peripherals (UART, SPI, I2C, MCCP). The 64-pin TQFP gives access to enough GPIO for 16-32 optically-isolated digital I/O lines, plus SPI-connected ADC/DAC companions for analog I/O expansion. ECC-protected 512 KB Flash stores IEC 61131-3 runtimes or Modbus/ EtherCAT slave firmware with margin, and 64 KB SRAM holds process-image buffers. Pair the MCU with an isolated RS-485 transceiver and a digital-isolation barrier; the industrial -I temperature grade is rated for cabinet environments per Microchip ordering data in DS60001570. Estimated: 100 kHz PID loop on a single core consumes ~15% CPU, leaving headroom for communication stacks and HMI updates.

🖥️

Multi-Channel Data Acquisition (DAQ)

The PIC32MK0512GPG064-I/PT is suitable for high-channel-count data acquisition front-ends because its multiple independent 12-bit ADC modules (each with its own sample/hold) enable simultaneous sampling of voltage and current channels without CPU intervention. DMA offload to the 64 KB SRAM permits sustained sample streams to circular buffers while the 120 MHz core performs FFTs, RMS calculations, or compressed-storage operations. Combined with SD-card SPI interfacing and on-chip MCCP timers as sample-rate generators, the device can replace many discrete DSP + microcontroller designs with a single chip. The ECC Flash protects calibration constants against soft errors over the industrial temperature range. Estimated: 4 ADC channels at 1 MSPS with DMA consumes ~5% CPU, leaving 95% for post-processing.

🌐

IIoT Edge Node / Smart Sensor Hub

The PIC32MK0512GPG064-I/PT is an effective IIoT edge-node controller because the MIPS32 core runs TCP/IP or MQTT-over-TLS stacks from MPLAB Harmony, while MCCP timers and 12-bit ADCs digitize on-board sensors. For field-bus connectivity, designers should select the PIC32MK0512GPK064-I/PT or PIC32MK0512MCJ064-I/PT (same 64-pin TQFP) since the GPG064 variant is documented as NO CAN-FD on distributor listings. The industrial temperature grade supports cabinet and outdoor-enclosure deployment. ECC Flash plus 64 KB SRAM provides enough margin for OTA firmware staging and TLS handshake buffers. Recommended pairing: an external Wi-Fi or LoRa module over UART/SPI plus an ATECC608B for secure element storage. Estimated: TLS handshake ~150 ms, MQTT publish loop < 50 ms with 1 KB payload at 120 MHz.

⚡

Digital Power / PFC + Inverter Stage

The PIC32MK0512GPG064-I/PT fits digitally-controlled PFC and DC-DC stages because its high-resolution MCCP PWM timers generate frequency-stable switching waveforms, while the 12-bit ADC samples current and voltage at the switching node with deterministic latency. The DSPASE + FPU extensions accelerate digital-compensator math (Type-II/III loops) executed in single precision. The 64-pin TQFP provides enough analog inputs for two-loop PFC plus auxiliary housekeeping, and 512 KB Flash stores lookup tables for feed-forward and soft-start curves. The industrial -40C to +85C grade tolerates power-supply ambient temperatures. Estimated: a 100 kHz PFC voltage loop at 120 MHz uses approximately 8% CPU per iteration, leaving headroom for housekeeping and communications.

🏭

Robotics and CNC Motion Controller

The PIC32MK0512GPG064-I/PT can serve as a stepper / servo motion controller in 3-4 axis robotics and CNC machines because its multiple MCCP timer blocks drive independent step/direction pulse trains or quadrature encoder counters, while the FPU executes real-time trajectory-planning math. The ECC Flash stores G-code interpreters and motion profiles safely, and 64 KB SRAM handles kinematic equations for several concurrent axes. Communication to a host controller uses UART, SPI, or USB (depending on peripheral availability - verify against DS60001570). For deterministic multi-axis coordination, the 120 MHz MIPS32 core deterministically schedules every axis loop inside a 1 ms cycle. Estimated: 4-axis trapezoidal-velocity trajectory at 1 ms loop consumes ~25% CPU at 120 MHz, leaving margin for homing, probing, and I/O handling.

🏭

Building Automation / HVAC Controller

The PIC32MK0512GPG064-I/PT is appropriate for HVAC and building-automation controllers where deterministic response to multiple sensor inputs, plus communication via Modbus, BACnet, or CAN-FD (use MCJ/GPK variant for CAN-FD), is required. The on-chip 12-bit ADC reads temperature, humidity, and pressure transducers; MCCP timers drive triac-fired heater stages or EC motor PWM; and UART/SPI peripherals connect to user-interface displays. Industrial -40C to +85C operation supports unconditioned plant-room or rooftop-unit enclosures. The 512 KB Flash stores full BACnet/Modbus stacks, scheduling rules, and OTA firmware. Estimated: a 4-zone HVAC loop polled every 250 ms consumes ~10% CPU at 120 MHz.

おすすめ製品の概要

PIC32MK0512GPE100-I/PT Microchip Technology 使用用途: BLDC / PMSM Motor Control MCP8024 Three-phase BLDC gate driver companion 使用用途: BLDC / PMSM Motor Control MCP41HV31 Digital potentiometer for current-sense gain trim 使用用途: BLDC / PMSM Motor Control ADM2483 Isolated RS-485 transceiver for field-bus 使用用途: Industrial PLC and Control Boards MCP23S17 SPI 16-bit I/O expander for digital inputs 使用用途: Industrial PLC and Control Boards MCP3550-60 22-bit sigma-delta ADC companion for slow high-precision channels 使用用途: Multi-Channel Data Acquisition (DAQ) 23LC1024 1 Mbit SPI SRAM for sample buffering 使用用途: Multi-Channel Data Acquisition (DAQ) ATECC608B Secure element for TLS key storage 使用用途: IIoT Edge Node / Smart Sensor Hub RN2483 LoRa transceiver for low-power IIoT link 使用用途: IIoT Edge Node / Smart Sensor Hub MCP14628 Synchronous-rectifier gate driver 使用用途: Digital Power / PFC + Inverter Stage MCP6C02 Zero-drift current-sense amplifier 使用用途: Digital Power / PFC + Inverter Stage DRV8711 Stepper motor gate driver 使用用途: Robotics and CNC Motion Controller AMT103 Absolute encoder for closed-loop position feedback 使用用途: Robotics and CNC Motion Controller MCP9808 High-accuracy temperature sensor 使用用途: Building Automation / HVAC Controller MCP2515 Standalone CAN controller for BACnet/Modbus fieldbus 使用用途: Building Automation / HVAC Controller
What is the core architecture and clock speed of PIC32MK0512GPG064-I/PT?
The PIC32MK0512GPG064-I/PT uses the MIPS32 microAptiv 32-bit RISC core running at up to 120 MHz, with dedicated DSPASE and single-precision FPU pipelines. According to the Microchip PIC32MK GPG/GPL/MCM Family datasheet DS60001570, this single-core MCU targets real-time motor-control and industrial workloads where deterministic latency and DSP throughput matter.
How much Flash and SRAM does PIC32MK0512GPG064-I/PT have?
The PIC32MK0512GPG064-I/PT integrates 512 KB of ECC-protected Flash program memory (512K x 8) and 64 KB of on-chip SRAM (some distributor listings cite 65.5 KB which includes parity/ECC overhead). Per the Microchip product page, the Flash can also be used for EEPROM emulation, enabling user-data storage without external parts.
What package does PIC32MK0512GPG064-I/PT use?
The PIC32MK0512GPG064-I/PT is housed in a 64-pin TQFP package measuring 10x10 mm with 0.5 mm terminal pitch, designated by the /PT suffix in the part number. This surface-mount footprint is the most popular industrial-grade option in the PIC32MK GPG family, with pin-compatible alternatives available in the GPG064 sub-family.
Does PIC32MK0512GPG064-I/PT include CAN-FD?
The GPG064 sub-family variant of the PIC32MK is generally listed as NO CAN-FD by distributors; CAN-FD is available on the higher-end GPK or MCJ family derivatives. According to the Microchip family datasheet DS60001570, designers needing CAN-FD should migrate to PIC32MK0512GPK064 or PIC32MK MCJ-family parts with the same 64-pin TQFP footprint.
What is the operating temperature range of PIC32MK0512GPG064-I/PT?
The -I suffix denotes the industrial operating-temperature grade of -40C to +85C. According to the Microchip ordering guide in DS60001570, the -E (extended, -40C to +125C) variant of the same die is available as PIC32MK0512GPG064-E/PT for harsher environments such as under-hood automotive and outdoor industrial enclosures.
Where can I buy PIC32MK0512GPG064-I/PT online?
As of 2026-09-30, PIC32MK0512GPG064-I/PT is in stock at authorized distributors including DigiKey (DigiKey product 12823544) and Mouser. Octopart currently aggregates pricing across 13 distributors; the qty-1 unit price on DigiKey is approximately USD 7.42 with significant volume breaks at 100-piece and 1000-piece quantities.
What is the price of PIC32MK0512GPG064-I/PT?
As of 2026-09-30, the qty-1 unit price of PIC32MK0512GPG064-I/PT is approximately USD 7.42, with the 100-piece break at USD 5.92 and the 1000-piece break at USD 4.61 per DigiKey and Mouser listings. Volume pricing may be lower through Microchip direct or franchised brokers; lead time is typically stock-to-4 weeks for industrial-grade units.
What is the lead time for PIC32MK0512GPG064-I/PT?
As of 2026-09-30, lead time for PIC32MK0512GPG064-I/PT is typically same-day or 2-4 weeks at DigiKey and Mouser depending on quantity. The Microchip-direct factory lead time for non-stock volumes may extend to 8-12 weeks during industry-wide MCU allocation events; check distributor real-time inventory for current availability.
Is PIC32MK0512GPG064-I/PT in stock?
Yes, as of 2026-09-30, PIC32MK0512GPG064-I/PT is reported in stock at DigiKey (DigiKey listing 12823544, ships today) and Mouser. Inventory fluctuates with industry allocation cycles, so verify current stock via the distributor real-time API before placing firm orders.
PIC32MK0512GPG064-I/PT vs PIC32MK0512GPE100-I/PT - which is better for motor control?
The PIC32MK0512GPG064-I/PT has 64 pins and 512 KB Flash, while the PIC32MK0512GPE100-I/PT has 100 pins and the same 512 KB Flash. Choose GPE100 when your motor-control board needs more PWM channels, more ADC inputs, or more GPIO; the GPG064 is sufficient for simpler FOC or PFC designs with lower channel counts and saves PCB area.
PIC32MK0512GPG064-I/PT vs PIC32MK0512MCJ064-I/PT - what is the difference?
The PIC32MK0512GPG064-I/PT is the general-purpose variant with no CAN-FD, while the PIC32MK0512MCJ064-I/PT is the motor-control (MCM) variant of the family with CAN-FD enabled and additional high-resolution PWM and analog resources. Both share the 64-pin TQFP footprint, so the MCJ part is a pin-compatible upgrade if you later discover you need CAN-FD.
When should I choose PIC32MK0512GPG064-I/PT over a PIC32MX or STM32?
Choose PIC32MK0512GPG064-I/PT when you need the combination of Microchip's MPLAB X / Harmony ecosystem, MIPS32 DSP extensions, rich analog (multi-ADC + CLC), and an industrial 120 MHz part in a 64-pin TQFP. For pure Cortex-M cost-sensitive designs the STM32F4 family may be cheaper, but you give up the FPU + DSP + CLC combination that PIC32MK uniquely offers.
What is the best drop-in replacement for PIC32MK0512GPG064-I/PT?
The best drop-in replacement for PIC32MK0512GPG064-I/PT in the same 64-pin TQFP footprint is PIC32MK0512GPG064-E/PT (extended-temperature variant, same die, same pinout). For designers needing CAN-FD, PIC32MK0512MCJ064-I/PT is pin-compatible in the same package but adds motor-control peripherals and CAN-FD.
Can PIC32MK0512GPD064-I/PT replace PIC32MK0512GPG064-I/PT?
Yes - the PIC32MK0512GPD064-I/PT is the lower-pin-count and lower-memory variant in the same 64-pin TQFP family, but verify ADC, PWM and peripheral counts against your design before substituting. Per Microchip's datasheet DS60001570, the GPD part drops several analog channels and timers, so it is only a true drop-in for designs that do not use those peripherals.
Where to download PIC32MK0512GPG064-I/PT datasheet PDF?
The official PIC32MK0512GPG064-I/PT datasheet is the family-level PIC32MK GPG/GPL/MCM document DS60001570, hosted at ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/. Per the Microchip product page, this is the latest revision published; the device-specific ordering and pinout information is in Chapter 1 of the family datasheet.
Where to find PIC32MK0512GPG064-I/PT pinout?
The PIC32MK0512GPG064-I/PT pinout for the 64-pin TQFP package is documented in Chapter 1 (Pin Diagrams and Pinout Tables) of the Microchip family datasheet DS60001570. Each of the 64 pins is assigned a multiplexed function across GPIO, ADC, PWM, MCCP, SPI, I2C, UART, and analog comparator functions; consult the pin function tables for your specific peripheral allocation.

エンジニアリング参考データ: PIC32MK0512GPG064-I/PT — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose PIC32MK0512GPG064-I/PT when you need a 32-bit industrial-grade MCU with 120 MHz MIPS32 microAptiv core, 512 KB ECC Flash, 64 KB SRAM, and a rich analog/PWM peripheral set in a 64-pin TQFP - particularly for BLDC/PMSM motor control, PLC, multi-channel DAQ, IIoT edge nodes, digital PFC, and small CNC machines. Choose PIC32MK0512GPG064-E/PT if your environment exceeds +85C (automotive under-hood, outdoor industrial). Choose PIC32MK0512MCJ064-I/PT when you also need CAN-FD or extra high-resolution PWM for advanced motor-control loops - the pin-compatible upgrade path. Choose PIC32MK0512GPD064-I/PT for cost-down designs where the reduced SRAM and peripheral counts are acceptable. Choose PIC32MK0256GPG064T-E/PT when 256 KB Flash is sufficient and you want the same TQFP. Choose PIC32MK1024GPG064-I/PT when you need 1024 KB Flash for large OTA-staged firmware or graphics workloads. For pure Cortex-M cost-sensitive designs, an STM32F4 may be cheaper, but you give up the unique DSPASE + FPU + CLC combination that PIC32MK uniquely offers for motor and power control.

代替品との比較

パラメータ この製品 PIC32MK0512GPG064-E/PT PIC32MK0512MCJ064-I/PT PIC32MK0512GPD064-I/PT PIC32MK0256GPG064T-E/PT PIC32MK1024GPG064-I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-TQFP (10x10 mm, 0.5 mm pitch) 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same 64-TQFP (10x10 mm) - same
Core MIPS32 microAptiv 32-bit, single-core MIPS32 microAptiv - same MIPS32 microAptiv - same MIPS32 microAptiv - same MIPS32 microAptiv - same MIPS32 microAptiv - same
Max CPU Clock 120 MHz 120 MHz 120 MHz 120 MHz 120 MHz 120 MHz
Flash Memory 512 KB 512 KB 512 KB 512 KB 256 KB (-50%) 1024 KB (+100%)
SRAM 64 KB 64 KB 64 KB Reduced vs GPG 64 KB 128 KB (+100%)
CAN-FD No (GPG variant) No Yes No No No
Operating Temperature -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +125C (Extended) -40C to +85C (Industrial)

主な差別化要因

  • Industrial temperature grade with ECC-protected Flash (vs PIC32MK0512GPG064-E/PT)
  • No CAN-FD on GPG064 vs CAN-FD on MCJ064 (vs PIC32MK0512MCJ064-I/PT)
  • MPLAB X IDE + Harmony ecosystem maturity (vs STM32F4 / NXP LPC40xx)

設計ノート

Decouple each VDD/VSS pair with 100 nF X7R placed as close to the pin as possible, plus a shared 4.7 uF bulk capacitor on each supply rail. The PIC32MK0512GPG064-I/PT has separate AVDD/AVSS pins for analog; isolate the analog return trace from noisy digital returns using a star-ground or split-plane layout so ADC accuracy is preserved. A ferrite bead between digital and analog VDD rails is recommended when ADC and switching power stages share the same supply.

Route the 64-pin TQFP traces on at least 4 mil clearance with 8 mil signal traces for 0.5 mm pitch escape; place a continuous ground plane on layer 2 directly under the MCU to provide a low-impedance return path for high-frequency edges. Keep the analog input traces (ANx) short and guarded with ground pours to minimize crosstalk. Length-match high-speed parallel buses (e.g., address/data buses if used externally) to within 50 mil.

Do not assume the GPG064 variant has CAN-FD - the distributor and family datasheet explicitly mark NO CAN-FD on the GPG sub-family. If your design needs CAN-FD, select the PIC32MK0512MCJ064-I/PT or PIC32MK0512GPK064-I/PT instead; both share the same 64-pin TQFP footprint. Also, the JTAG pins (TMS/TCK/TDI/TDO) double as GPIO RF0-RF3 - if JTAG is unused in production, configure them as GPIO to free 4 I/O lines.

The 120 MHz MIPS32 microAptiv core emits switching noise with significant harmonic content up to ~600 MHz (5x harmonic). Place 10 uF + 100 nF decoupling within 5 mm of each supply pin, and route the external clock (crystal or oscillator) traces with ground-shielded traces to avoid radiating noise into ADC inputs. If using the internal FRC + PLL configuration, ensure the PLL loop filter components follow DS60001570 reference values exactly to minimize jitter.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS compliant per Microchip product page and distributor listings. Not AEC-Q100 qualified for automotive - the -I grade is industrial only; designers needing automotive AEC-Q100 should select PIC32MK0512GPG064-E/PT (extended temp, not AEC-Q100) or migrate to dsPIC33AEC automotive family. Halogen-free status not explicitly listed; consult Microchip environmental compliance documents.

データ検証日: 2026-09-30 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

PIC32MK0512GPG064-I/PT PIC32MK0512GPG064-I/PT datasheet Microchip PIC32MK0512GPG064 PIC32MK 120MHz 512KB Flash 64-pin TQFP PIC32MK GPG064 pin-compatible alternatives PIC32MK0512GPG064-I/PT motor control BLDC PIC32MK GPG064 vs MCJ064 CAN-FD PIC32MK0512GPG064-I/PT buy price DigiKey Mouser what is the operating temperature of PIC32MK0512GPG064-I/PT PIC32MK0512GPG064-I/PT pinout TQFP-64 industrial 120MHz microcontroller 512KB ECC Flash PIC32MK0512GPG064-I/PT PLC industrial control

関連部品&用語

Microchip Technology PIC32MK PIC32MK0512GPG064 PIC32MK0512GPG064-I/PT PIC32MK0512MCJ064-I/PT PIC32MK0512GPK064-I/PT PIC32MK1024GPG064-I/PT MIPS32 microAptiv MCU microcontroller TQFP-64 RoHS REACH DSPASE FPU Configurable Logic Cell MCCP timer 12-bit ADC CAN-FD BLDC motor control PLC IIoT PFC MPLAB X
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示