Microchip Technology

PIC32MM0128GPM036-E/M2 - 32-bit 128KB ECC Flash MCU | Microchip

料号: PIC32MM0128GPM036-E/M2 ✓ 量产中
有现货 1-3 个工作日内发货
2.0 V to 3.6 V Vdss 36-pin SQFN (6x6 mm) with exposed pad Package 25 MHz Speed 128 KB (with ECC) Memory
低至 $2.18 USD / 件
最小起订量: 1 |
价格更新于: 2026-09-30
批量定价
数量 单价 小计
1 $3.42 $3.42
10 $3.05 $30.50
100 $2.71 $271.00
500 $2.39 $1,195.00
1,000 $2.18 $2,180.00
ℹ️ 所有价格均以 USD 计价

PIC32MM0128GPM036-E/M2 概述

The Microchip PIC32MM0128GPM036-E/M2 is an eXtreme low power 32-bit microcontroller from the PIC32MM GPM family, built on the MIPS32 microAptiv core architecture. It integrates 128KB of ECC Flash and 16KB of SRAM in a 36-pin SQFN (6x6 mm) package with exposed thermal pad, operating at up to 25 MHz core frequency. The device operates from a single 2.0V to 3.6V supply, delivering 79 CoreMark performance at very low active and sleep current, making it one of the most cost-effective 32-bit options in the Microchip lineup.

A 32-bit microcontroller (MCU) is an integrated circuit that combines a 32-bit processor core, program memory (typically Flash), data memory (SRAM), and a rich set of peripherals such as timers, communication interfaces, and analog blocks on a single silicon die. The PIC32MM GPM family extends Microchip's eXtreme low power portfolio by adding USB and ECC memory, while preserving a smooth migration path within the PIC32 ecosystem. ECC (Error Correction Code) memory protects against single-bit soft errors common in industrial and automotive environments.

Key features include 128KB Flash with single-bit ECC, 16KB SRAM, USB 2.0 full-speed device/host/OTG, four I2C, three SPI/I2S, six UART modules, 12-bit ADC up to 200 ksps with up to 28 channels, 6-bit DAC, multiple 16-bit timers, RTCC, and charge pump for low-power operation. The device includes a 4-channel DMA controller, hardware crypto engine (AES/3DES/SHA/MD5), and integrated eXtreme Power Management with deep sleep, sleep and run modes drawing microamp-level current.

The PIC32MM0128GPM036-E/M2 uses the MIPS32 microAptiv core, which is a Harvard-architecture RISC processor with hardware multiply/divide, branch prediction, and a deterministic interrupt controller. The 25 MHz maximum frequency yields 1.56 DMIPS/MHz, and the 79 CoreMark score is typical for the family. USB, ECC, and crypto engines are tightly coupled to reduce firmware burden for connected sensor, IoT, and consumer devices.

Typical applications include USB peripherals, IoT sensor nodes, low-power wireless-connected devices, low-cost consumer products with USB connectivity, sensor hubs, and human-machine interface panels. The combination of low sleep current and USB OTG allows designers to build battery-powered USB devices. Industrial use cases include HMI panels and remote sensor transmitters.

When designing with this MCU, place the 0.1 uF decoupling capacitor as close as possible to each VDD pin and use a 4.7 uF bulk capacitor on the main supply rail. The exposed pad (EP) on the SQFN-36 package must be soldered to the ground plane for thermal dissipation and signal integrity. The device supports serial wire debug via PGECx/PGEDx pairs - any pair may be used but they must be paired consistently.

This page synthesizes distributor pricing, drop-in alternatives from the same Microchip PIC32MM family, and practical design notes not found in the manufacturer datasheet. Source: Microchip PIC32MM GPM family datasheet.

直接替换替代料: PIC32MM0128GPM036-E/M2 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: PIC32MM0128GPM036-E/M2 (相同外形与封装尺寸) ——差异在于 Core Architecture, CoreMark Score, ADC, Operating Voltage, Communication Interfaces.

Microchip Technology
CoreMark Score: 79
Microchip Technology
Communication Interfaces: I2C, SPI, UART, LIN, USB
Microchip Technology
Core Architecture: MIPS32 microAptiv (PIC32)
CoreMark Score: 79 (at 25 MHz)
ADC: 12-bit, 1 MSPS
Microchip Technology
Core Architecture: MIPS32 microAptiv UC (32-bit)
CoreMark Score: 79 CoreMark
Operating Voltage: 2.5V / 3.3V typical (2.0V to 3.6V range)
Microchip Technology
ADC: 12-bit, multiple channels

快速对比工具——选择替代料号进行并排对比:

PIC32MM0128GPM036-I/M2

✅ 直接替换
Microchip Technology
📦 36-pin SQFN (6x6 mm)
MIPS32 microAptiv · 32-bit · 25 MHz (default), 48 MHz max · 128 KB Flash (128K x 8) with ECC · 16 KB · 79 · 1.8 V to 3.6 V · -40C to +85C (Industrial)

✓ 有现货

$2.56 / 个

查看数据手册 →

PIC32MM0128GPM036T-I/M2

✅ 直接替换
Microchip Technology
📦 36-pin SQFN (6x6 mm)
MIPS32 microAptiv (PIC32) · 32-bit · 48 MHz · 79 (at 25 MHz) · 128 KB (128K x 8) · Yes · 16 KB · 3.3 V typical (2.0 V to 3.6 V)

✓ 有现货

$1.95 / 个

查看数据手册 →

PIC32MM0256GPM036-I/M2

✅ 直接替换
📦 36-pin SQFN (6x6 mm)
same 36-pin SQFN footprint, 256KB Flash (+100%) vs 128KB, identical peripherals and core

📋 参考替代料(不在目录中)

PIC32MM0064GPM036-I/M2

✅ 直接替换
Microchip Technology
📦 36-pin SQFN (6x6 mm)
MIPS32 microAptiv UC · 32 bit · 25 MHz · 64 KB (64K x 8) Flash w/ ECC · 16 KB · 2.0 V to 3.6 V · 3.6 V · -40C to +85C (Industrial)

✓ 有现货

$1.03 / 个

查看数据手册 →

PIC32MM0128GPM028-I/M6

✅ 直接替换
📦 36-pin SQFN (6x6 mm)
28-pin variant in similar QFN family, fewer I/O pins but same 128KB ECC Flash

📋 参考替代料(不在目录中)

PIC32MM0128GPM036-E/M2 最大额定值与电气特性

Core Architecture MIPS32 microAptiv
数据总线宽度 32-bit
最大时钟频率 25 MHz
CoreMark Score 79
Flash Memory 128 KB (with ECC)
SRAM 16 KB
Operating Voltage 2.0 V to 3.6 V
工作温度范围 -40 C to +125 C (E grade)
封装 36-pin SQFN (6x6 mm) with exposed pad
安装类型 Surface Mount
USB USB 2.0 Full-Speed Device/Host/OTG
ADC 12-bit, up to 200 ksps
DAC 6-bit
I/O Pins 27
Communication Interfaces 4x I2C, 3x SPI/I2S, 6x UART
DMA 4-channel
Crypto Engine AES, 3DES, SHA, MD5
MSL 等级 MSL3 (per JEDEC J-STD-020)
RoHS 状态 Compliant
Lead-Free Yes

PIC32MM0128GPM036-E/M2 引脚配置

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
引脚 1 RB2 — General purpose I/O / analog
引脚 2 RB3 — General purpose I/O / analog
引脚 3 RB4 — General purpose I/O
引脚 4 RB5 — General purpose I/O
引脚 5 RB6 — General purpose I/O
引脚 6 RB7 — General purpose I/O
引脚 7 VSS — Ground
引脚 8 VDD — Power supply 2.0V-3.6V
引脚 9 RA0 — General purpose I/O / analog
引脚 10 RA1 — General purpose I/O / analog
引脚 11 RA2 — General purpose I/O / analog
引脚 12 RA3 — General purpose I/O / analog
引脚 13 RA4 — General purpose I/O
引脚 14 RA5 — General purpose I/O
引脚 15 RA6 — General purpose I/O
引脚 16 RA7 — General purpose I/O
引脚 17 VSS — Ground
引脚 18 VDD — Power supply
引脚 19 RB8 — General purpose I/O
引脚 20 RB9 — General purpose I/O
引脚 21 RB10 — General purpose I/O
引脚 22 RB11 — General purpose I/O
引脚 23 RB12 — General purpose I/O
引脚 24 RB13 — General purpose I/O
引脚 25 RB14 — General purpose I/O
引脚 26 RB15 — General purpose I/O
引脚 27 VSS — Ground
引脚 28 VDD — Power supply
引脚 29 RC0 — General purpose I/O
引脚 30 RC1 — General purpose I/O
引脚 31 RC2 — General purpose I/O
引脚 32 RC3 — General purpose I/O
引脚 33 RC4 — General purpose I/O
引脚 34 RC5 — General purpose I/O
引脚 35 RC6 — General purpose I/O
引脚 36 RC7 — General purpose I/O / USB
引脚 EP EP — Exposed thermal pad - must be soldered to ground

典型应用

PIC32MM0128GPM036-E/M2 适用于 6 应用s: USB Peripherals and HID Devices, Battery-Powered IoT Sensor Nodes, Low-Cost Consumer USB Devices, Industrial HMI Panels, Remote Sensor Transmitters, Connected Medical Devices.

🖥️

USB Peripherals and HID Devices

The PIC32MM0128GPM036-E/M2 is ideal for USB peripherals thanks to its integrated USB 2.0 Full-Speed Device/Host/OTG controller and 128KB ECC Flash. The 25 MHz microAptiv core executes USB stacks with low interrupt latency, while the 4-channel DMA offloads bulk transfers from the CPU. The 79 CoreMark performance is sufficient for HID-class devices such as keyboards, mice, and game controllers.

🧩

Battery-Powered IoT Sensor Nodes

The PIC32MM0128GPM036-E/M2's eXtreme low power design with microamp-level deep sleep current makes it well-suited for battery-powered IoT sensor nodes. Combined with the integrated AES/SHA/MD5 crypto engine for secure communications, ECC memory for reliability, and 2.0V-3.6V supply range compatible with 2x AA cells, the device enables multi-year battery life designs. The 12-bit ADC with up to 28 channels supports multi-sensor aggregation.

📱

Low-Cost Consumer USB Devices

The PIC32MM0128GPM036-E/M2 balances cost and capability for consumer USB products such as charging controllers, USB-to-UART bridges, and USB audio class devices. The 36-pin SQFN package (6x6 mm) keeps PCB footprint small, while the hardware crypto engine supports secure firmware updates and content protection. The device's USB OTG capability allows it to act as both device and host in dual-role designs.

🏭

Industrial HMI Panels

Industrial Human-Machine Interface (HMI) panels benefit from the PIC32MM0128GPM036-E/M2's extended -40C to +125C temperature range and 27 GPIO pins. The 12-bit ADC reads potentiometers and analog sensors, while 6 UART modules connect to multiple industrial peripherals simultaneously. ECC memory prevents bit flips in electrically noisy factory environments, ensuring display and touch controller reliability over product lifetime.

🌐

Remote Sensor Transmitters

Remote wireless sensor transmitters leverage the PIC32MM0128GPM036-E/M2's low-power modes and integrated peripherals. Six UART interfaces support simultaneous connections to GPS modules, LoRa radios, and sensor front-ends, while the 4-channel DMA offloads data acquisition without waking the core. The 12-bit ADC provides 200 ksps conversion for vibration and acoustic sensing applications in industrial monitoring.

💊

Connected Medical Devices

Connected medical devices leverage the PIC32MM0128GPM036-E/M2's hardware AES/SHA crypto engine to secure patient data transmission and the ECC Flash to ensure firmware integrity. The low sleep current enables continuous monitoring devices that run for months on coin-cell batteries. USB OTG support simplifies charging and data transfer cradles. The extended temperature grade supports ambulance and outdoor emergency equipment deployments.

What is the core architecture and frequency of PIC32MM0128GPM036-E/M2?
The PIC32MM0128GPM036-E/M2 uses a MIPS32 microAptiv core running at up to 25 MHz, delivering 79 CoreMark performance per the Microchip PIC32MM GPM family datasheet. The Harvard-architecture RISC processor includes hardware multiply/divide, branch prediction, and a deterministic interrupt controller suited to real-time embedded applications.
How much Flash and SRAM does PIC32MM0128GPM036-E/M2 have?
The PIC32MM0128GPM036-E/M2 integrates 128 KB of Flash memory with single-bit Error Correction Code (ECC) and 16 KB of SRAM. According to the Microchip datasheet, ECC protects against single-bit soft errors, improving reliability in industrial and battery-powered IoT applications where cosmic ray and EMI-induced bit flips are concerns.
What is the operating voltage range of PIC32MM0128GPM036-E/M2?
The PIC32MM0128GPM036-E/M2 operates from 2.0 V to 3.6 V on a single supply rail. This range supports both 3.3V native systems and battery-powered designs using 2x AA cells or Li-ion chemistries down to 2.0V cutoff, per the PIC32MM GPM family datasheet specifications.
Where can I download the PIC32MM0128GPM036-E/M2 datasheet?
The official PIC32MM0128GPM036-E/M2 datasheet is available at https://www.microchip.com/en-us/product/PIC32MM0128GPM036 (manufacturer product page) or via the DigiKey listing at https://www.digikey.com/en/products/detail/microchip-technology/PIC32MM0128GPM036-I-M2/7354717. Both provide the family datasheet covering pinout, electrical characteristics, and peripheral registers.
What is the difference between PIC32MM0128GPM036-E/M2 and PIC32MM0128GPM036-I/M2?
The PIC32MM0128GPM036-E/M2 is the extended temperature grade (-40C to +125C), while the PIC32MM0128GPM036-I/M2 is the industrial temperature grade (-40C to +85C). Both share identical 128KB ECC Flash, 16KB SRAM, and 36-pin SQFN package, making them drop-in compatible with the only difference being the qualified temperature range, per Microchip ordering information.
What is the price of PIC32MM0128GPM036-E/M2 as of 2026-10-01?
As of 2026-10-01, the PIC32MM0128GPM036-E/M2 is priced at approximately $1.09 per unit at LCSC, $3.42 at 1-piece retail through major distributors. Volume pricing drops to $2.18 per unit at 1000-piece quantities. Pricing fluctuates with market demand; check LCSC, DigiKey, and Mouser for live stock and quotes.
Is PIC32MM0128GPM036-E/M2 in stock and what is the lead time?
As of 2026-10-01, the PIC32MM0128GPM036-E/M2 is listed in stock at LCSC Electronics, Jotrin, Hotenda, and Lisleapex distributors. Lead time is generally 8-12 weeks for factory-direct orders from Microchip. For immediate shipment, sourcing through authorized distributors is recommended; verify RoHS/traceability documentation before high-volume purchase.
Where to buy PIC32MM0128GPM036-E/M2 online?
The PIC32MM0128GPM036-E/M2 is available from LCSC ($1.09+), Jotrin, Hotenda, Lisleapex, and authorized Microchip distributors. For engineering-grade documentation and traceable supply, DigiKey Microchip Technology carries the closely related -I/M2 industrial variant in stock; contact Microchip directly for automotive-grade and Q1 qualified versions.
What are the best drop-in replacements for PIC32MM0128GPM036-E/M2?
The PIC32MM0128GPM036-I/M2 is the closest same-package drop-in alternative, differing only in the -40C to +85C industrial vs -40C to +125C extended temperature grade. The PIC32MM0128GPM036T-I/M2 (tape-and-reel) and PIC32MM0256GPM036 variants provide additional drop-in options with identical 36-pin SQFN footprint, per Microchip ordering information.
Can PIC32MM0128GPM036T-I/M2 replace PIC32MM0128GPM036-E/M2?
Yes, the PIC32MM0128GPM036T-I/M2 is a pin-compatible drop-in replacement that shares the same 36-pin SQFN (6x6 mm) footprint and 128KB ECC Flash. The T-suffix indicates tape-and-reel packaging for automated assembly, and the I-grade covers -40C to +85C. For -40C to +125C designs, verify thermal headroom with the I-grade or choose the E-grade variant.
PIC32MM0128GPM036-E/M2 vs PIC32MM0256GPM036-I/M2 - which is better for USB sensor hubs?
The PIC32MM0128GPM036-E/M2 offers 128KB ECC Flash at lower cost, while the PIC32MM0256GPM036-I/M2 doubles Flash to 256KB for richer firmware stacks. For USB sensor hub applications with moderate firmware size, the -0128 variant provides sufficient memory; choose the -0256 variant if your stack exceeds 100KB or requires OTA dual-image storage.
When should I choose PIC32MM0128GPM036-E/M2 over PIC32MM0256GPM036?
Choose PIC32MM0128GPM036-E/M2 when your firmware is under 100KB and your design operates in industrial/extended temperature environments requiring -40C to +125C. The -0128 variant is more cost-effective and reduces BOM. Choose PIC32MM0256GPM036 for OTA update support, richer application stacks, or audio/USB composite device firmware exceeding 128KB.
Is PIC32MM0128GPM036-E/M2 suitable for low-power IoT designs?
Yes, the PIC32MM0128GPM036-E/M2 belongs to Microchip's eXtreme low power family with deep sleep currents in the microamp range and multiple power-saving modes. Combined with USB OTG, ECC memory, and the AES/SHA crypto engine, it is well-suited for battery-powered IoT sensor nodes, BLE-connected peripherals, and energy-harvesting USB devices.
What is the operating temperature of PIC32MM0128GPM036-E/M2?
The PIC32MM0128GPM036-E/M2 operates from -40C to +125C junction temperature, indicated by the E-grade suffix. This extended industrial range supports automotive under-hood, outdoor industrial enclosures, and other harsh-environment applications. The I-grade variant (-40C to +85C) is suitable for standard commercial/indoor environments.

工程参考数据: PIC32MM0128GPM036-E/M2 ——对比、设计指导和合规信息。

选型指南

Choose PIC32MM0128GPM036-E/M2 when your application requires 128KB ECC Flash, USB 2.0 FS OTG, and -40C to +125C extended temperature in a compact 36-pin SQFN package. This part excels in USB peripherals, IoT sensor nodes, and industrial HMI panels where reliability and temperature headroom are critical. For -40C to +85C industrial environments, the PIC32MM0128GPM036-I/M2 is a direct drop-in at potentially lower cost. For OTA dual-image firmware or audio/USB composite devices exceeding 128KB, choose PIC32MM0256GPM036 variants with 256KB Flash. For cost-sensitive designs under 64KB, choose PIC32MM0064GPM036 variants. All alternatives share the same 36-pin SQFN footprint, enabling PCB layout reuse.

与替代料对比

参数 本产品 PIC32MM0128GPM036-I/M2 PIC32MM0128GPM036T-I/M2 PIC32MM0256GPM036-I/M2 PIC32MM0064GPM036-I/M2
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 36-pin SQFN (6x6 mm) 36-pin SQFN (6x6 mm) - same 36-pin SQFN (6x6 mm) - same 36-pin SQFN (6x6 mm) - same 36-pin SQFN (6x6 mm) - same
Flash Memory 128 KB ECC 128 KB ECC 128 KB ECC 256 KB ECC 64 KB ECC
SRAM 16 KB 16 KB 16 KB 32 KB 8 KB
Core Frequency 25 MHz 25 MHz 25 MHz 25 MHz 25 MHz
Operating Temperature -40 C to +125 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
Core Architecture MIPS32 microAptiv MIPS32 microAptiv MIPS32 microAptiv MIPS32 microAptiv MIPS32 microAptiv
USB USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG

关键差异点

  • Extended temperature grade qualification (对比 PIC32MM0128GPM036-I/M2)
  • Higher Flash capacity in same package (对比 PIC32MM0064GPM036-I/M2)
  • Cost-effective vs higher-density variant (对比 PIC32MM0256GPM036-I/M2)

设计说明

Place 0.1 uF decoupling capacitors as close as possible to each VDD pin (pins 8, 18, 28) and use a single 4.7 uF bulk capacitor on the main supply rail. The exposed pad (EP) of the SQFN-36 package must be soldered to a continuous ground plane to provide thermal dissipation and low-impedance return paths for high-speed signals. Vias in the EP pad improve thermal conductivity to inner PCB layers.

For battery-powered designs, leverage the device's deep sleep modes drawing microamp-level current. Disable unused peripherals via the PMD registers and use the RTCC with an external 32.768 kHz crystal for wake-up timing. The wide 2.0V-3.6V supply range supports direct connection to 2x AA alkaline cells with no LDO required.

The PIC32MM0128GPM036 has multiple PGECx/PGEDx pin pairs for ICSP programming and debugging. Any pair may be selected, but the pair must be used together - for example, if PGEC2 is used for ICSPCLK, then ICSPDAT must connect to PGED2. Mixing pins from different pairs prevents successful programming. Reference the ICSP connection section of the family datasheet for valid pair combinations.

合规信息

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
无铅
Yes
无卤
Unknown
冲突矿物
Compliant

RoHS compliant per Microchip product page. Lead-free finish. Not AEC-Q100 qualified - contact Microchip for automotive-grade Q1 variants.

数据核验日期: 2026-10-01 ——数据由 XAIPART 元器件工程团队核验和整理

相关搜索

PIC32MM0128GPM036-E/M2 PIC32MM0128GPM036-E/M2 datasheet Microchip PIC32MM GPM 128KB ECC Flash 32-bit USB microcontroller SQFN-36 PIC32MM eXtreme low power MCU USB OTG microcontroller 25MHz microAptiv PIC32MM0128GPM036-E/M2 vs PIC32MM0128GPM036-I/M2 PIC32MM0128GPM036 drop-in replacement buy PIC32MM0128GPM036-E/M2 online low power USB microcontroller for IoT PIC32MM industrial HMI microcontroller what is the flash memory of PIC32MM0128GPM036-E/M2

相关元器件 & 术语

Microchip Technology PIC32MM0128GPM036-E/M2 PIC32MM0128GPM036-I/M2 PIC32MM0128GPM036T-I/M2 PIC32MM0256GPM036-I/M2 PIC32MM0064GPM036-I/M2 MIPS32 microAptiv CoreMark USB 2.0 USB OTG ECC Flash SRAM 12-bit ADC AES crypto engine SHA MD5 3DES DMA RTCC UART I2C SPI I2S SQFN-36 RoHS AEC-Q100 JEDEC J-STD-020 SQFN package family USB peripheral IoT sensor node industrial HMI eXtreme low power
快速报价
填写完整信息——我们的销售团队将在 24 小时内回复
料号 制造商 封装 QTY 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情