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 / 個
MOQ: 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 (vs PIC32MM0128GPM036-I/M2)
  • Higher Flash capacity in same package (vs PIC32MM0064GPM036-I/M2)
  • Cost-effective vs higher-density variant (vs 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
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

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

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