Microchip Technology

PIC32MM0128GPM048-I/M4 - 32-bit 25MHz 128KB Flash MCU | Microchip

Référence : PIC32MM0128GPM048-I/M4 ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
2.0 V to 3.6 V Vdss 48-UQFN (6x6 mm) with exposed pad Package 25 MHz Speed 128 KB Flash (with ECC) Memory
À partir de $2.75 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-30
Tarifs dégressifs
Qté Prix unitaire Total
1 $4.45 $4,45
10 $3.95 $39,50
100 $3.5 $350,00
500 $3.1 $1 550,00
1 000 $2.75 $2 750,00
ℹ️ Tous les prix sont en USD

PIC32MM0128GPM048-I/M4 Présentation

The Microchip Technology PIC32MM0128GPM048-I/M4 is a 32-bit MIPS32 microAptiv RISC microcontroller operating at up to 25 MHz, with 128 KB of Flash program memory and 16 KB of SRAM, housed in a 48-pin UQFN (6x6 mm) package with exposed thermal pad. It integrates USB 2.0 full-speed OTG, ECC-protected Flash, and Microchip's eXtreme low-power (XLP) sleep modes for battery-driven designs.

A 32-bit microcontroller (MCU) is a single-chip computer that combines a 32-bit CPU core, program memory (Flash), data memory (SRAM), and programmable peripherals on one substrate. PIC32MM GPM parts sit at the entry-level end of the 32-bit MCU taxonomy: PIC32MM -> microAptiv core -> MIPS32 ISA -> 32-bit MCU -> microcontroller -> embedded processor. The microAptiv core delivers deterministic interrupt response and is code-compatible with the wider PIC32 family, giving designers a smooth migration path upward to PIC32MX/MZ/MK series.

Key features include 128 KB ECC Flash, 16 KB SRAM, USB 2.0 full-speed OTG with on-chip transceiver, a 12-bit ADC with up to 28 channels, 3 analog comparators, 5 16-bit timers, RTCC, and 9 CCP/SCCP/PMP/I2C/SPI/UART peripherals configurable through Microchip's Peripheral Pin Select (PPS). The XLP Sleep mode draws under 650 nA typical with RTCC running, enabling multi-year battery life on a single coin cell.

Typical applications include USB HID peripherals, low-power IoT sensor nodes, wearable fitness bands, capacitive-touch user interfaces, portable medical monitors, and brushed-motor control for small appliances. The USB-OTG bus eliminates an external PHY, while the ECC Flash and parity SRAM dramatically reduce soft-error risk in field-deployed products.

Design with this device by routing the exposed pad (EP) to a continuous ground plane and adding 0.1 µF decoupling on every VDD/AVDD pair within 5 mm of the pin. Microchip's MPLAB X IDE and Harmony framework support the full PIC32MM GPM family with a free compiler and software stacks.

Alternatives de remplacement direct pour PIC32MM0128GPM048-I/M4 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec PIC32MM0128GPM048-I/M4 (même facteur de forme et même empreinte) — différant par ADC, Package, Core Architecture, Timers, USB.

Microchip Technology
ADC: 12-bit, up to 27 channels, 200 ksps
Package: 48-pin UQFN (6x6 mm) with EP
Core Architecture: MIPS32 microAptiv (microMIPS)
Microchip Technology
ADC: 12-bit, up to 1 Msps
Package: 48-pin TQFP-EP (7x7 mm)
USB: USB 2.0 Full-Speed Device
Microchip Technology
ADC: 12-bit, up to 200 ksps
Package: 48-pin UQFN EP (6 x 6 mm)
Core Architecture: 32-bit RISC
Microchip Technology
ADC: 12-bit, up to 200 ksps, up to 28 channels
Package: 48-pin UQFN (6x6 mm) with exposed pad
Timers: 21

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

PIC32MM0064GPM048T-I/M4

✅ Remplacement direct
Microchip Technology
📦 48-UQFN (6x6)
MIPS32 microAptiv (microMIPS) · 25 MHz · 64 KB · 16 KB · 8 KB · USB 2.0 Full-Speed (on-chip transceiver) · 2.0 V to 3.6 V · 12-bit, up to 27 channels, 200 ksps

✓ En stock

$1.98 / unité

Voir la fiche technique →

PIC32MM0128GPM048T-I/M4

✅ Remplacement direct
Microchip Technology
📦 48-UQFN (6x6)
MIPS32 microAptiv (M4K) · 32-bit RISC · 25 MHz · 128 KB (128K x 8) with ECC · 8 KB · 2.0 V to 3.6 V · -40C to +85C (Industrial) · 12-bit, up to 200 ksps

✓ En stock

$1.92 / unité

Voir la fiche technique →

PIC32MM0128GPM048-I/PT

✅ Remplacement direct
Microchip Technology
📦 48-TQFP (PT)
MIPS32 microAptiv · PIC32MM GPM · 32-bit · 25 MHz · 128 KB (128K x 8) · 16 KB · Yes · USB 2.0 Full-Speed Device

✓ En stock

$2.74 / unité

Voir la fiche technique →

PIC32MM0128GPM048-E/M4

✅ Remplacement direct
📦 48-UQFN (6x6)
extended temperature -40 C to +125 C vs industrial -40 C to +85 C, otherwise identical

📋 Alternative de référence (hors catalogue)

ℹ️ 1 référence(s) à boîtier différent masquée(s) — un boîtier différent exige une retouche du PCB et ne constitue pas un remplacement direct. Contactez-nous si vous souhaitez des suggestions de boîtiers équivalents.

PIC32MM0128GPM048-I/M4 Valeurs maximales et caractéristiques électriques

Core Architecture MIPS32 microAptiv
Family PIC32MM GPM
Largeur du bus de données 32-bit
Maximum CPU Speed 25 MHz
Program Memory 128 KB Flash (with ECC)
Data Memory (SRAM) 16 KB
Operating Voltage Range 2.0 V to 3.6 V
USB USB 2.0 Full-Speed OTG with on-chip transceiver
ADC 12-bit, up to 28 channels
Analog Comparators 3
Timers 5 x 16-bit
CCP / SCCP / PMP Modules 9 peripheral modules (configurable via PPS)
Communication Peripherals I2C, SPI, UART (via Peripheral Pin Select)
RTCC Yes (Real-Time Clock/Calendar)
Plage de température de fonctionnement -40 C to +85 C (Industrial)
Boîtier 48-UQFN (6x6 mm) with exposed pad
Type de montage Surface Mount
Statut RoHS Compliant

Configuration des broches de PIC32MM0128GPM048-I/M4

QFN-48 Package Pinout Diagram QFN-48 7x7mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 QFN-48
Broche 1 RPB0 — Remappable peripheral I/O (PPS)
Broche 2 RPB1 — Remappable peripheral I/O (PPS)
Broche 3 RPB2 — Remappable peripheral I/O (PPS)
Broche 4 RPB3 — Remappable peripheral I/O (PPS)
Broche 5 VDD — Digital supply voltage
Broche 6 VSS — Digital ground
Broche 7 RPB4 — Remappable peripheral I/O (PPS)
Broche 8 RPB5 — Remappable peripheral I/O (PPS)
Broche 9 RPB6 — Remappable peripheral I/O (PPS)
Broche 10 RPB7 — Remappable peripheral I/O (PPS)
Broche 11 RPB8 — Remappable peripheral I/O (PPS)
Broche 12 RPB9 — Remappable peripheral I/O (PPS)
Broche 13 VSS — Digital ground
Broche 14 VDD — Digital supply voltage
Broche 15 RPC0 — Remappable peripheral I/O (PPS)
Broche 16 RPC1 — Remappable peripheral I/O (PPS)
Broche 17 RPC2 — Remappable peripheral I/O (PPS)
Broche 18 RPC3 — Remappable peripheral I/O (PPS)
Broche 19 RPC4 — Remappable peripheral I/O (PPS)
Broche 20 RPC5 — Remappable peripheral I/O (PPS)
Broche 21 RPC6 — Remappable peripheral I/O (PPS)
Broche 22 RPC7 — Remappable peripheral I/O (PPS)
Broche 23 VSS — Digital ground
Broche 24 VDD — Digital supply voltage
Broche 25 RPC8 — Remappable peripheral I/O (PPS)
Broche 26 RPC9 — Remappable peripheral I/O (PPS)
Broche 27 D+ — USB D+ data line
Broche 28 D- — USB D- data line
Broche 29 VBUS — USB VBUS detect input
Broche 30 VUSB — USB 3.3 V supply
Broche 31 AVDD — Analog supply voltage
Broche 32 AVSS — Analog ground
Broche 33 AN0/RPA0 — Analog input 0 / Remappable I/O
Broche 34 AN1/RPA1 — Analog input 1 / Remappable I/O
Broche 35 AN2/RPA2 — Analog input 2 / Remappable I/O
Broche 36 AN3/RPA3 — Analog input 3 / Remappable I/O
Broche 37 AN4/RPA4 — Analog input 4 / Remappable I/O
Broche 38 AN5/RPA5 — Analog input 5 / Remappable I/O
Broche 39 AN6/RPA6 — Analog input 6 / Remappable I/O
Broche 40 AN7/RPA7 — Analog input 7 / Remappable I/O
Broche 41 AN8/RPA8 — Analog input 8 / Remappable I/O
Broche 42 AN9/RPA9 — Analog input 9 / Remappable I/O
Broche 43 OSC1 — Crystal oscillator input
Broche 44 OSC2 — Crystal oscillator output
Broche 45 MCLR — Master Clear (reset, active-low)
Broche 46 RPG6 — Remappable peripheral I/O (PPS)
Broche 47 RPG7 — Remappable peripheral I/O (PPS)
Broche 48 RPG8 — Remappable peripheral I/O (PPS)
Broche EP EP — Exposed thermal pad (connect to VSS)

Applications typiques

PIC32MM0128GPM048-I/M4 convient pour 6 applications: USB HID Peripherals, Low-Power IoT Sensor Nodes, Wearable Fitness Bands, Capacitive-Touch HMI, Portable Medical Monitors, Brushed-Motor Control.

🧩

USB HID Peripherals

The PIC32MM0128GPM048-I/M4 is engineered for USB Human Interface Devices: keyboards, mice, game controllers, barcode scanners, and custom HID peripherals. Its integrated USB 2.0 full-speed OTG transceiver with on-chip pull-ups eliminates an external PHY, while the 25 MHz microAptiv core and 16 KB SRAM are sufficient to run Microchip's USB HID stack plus device firmware with sub-millisecond interrupt response. The 128 KB ECC Flash allows class descriptors, multiple endpoint tables, and protocol-stack upgrades. Peripheral Pin Select routes D+/D- to the dedicated USB pins while keeping the digital-only pins available for switches, LEDs, and I2C sensors. Typical draw during active USB enumeration is 18 mA, and XLP Sleep holds the unit below 650 nA when the host suspends the device, making the part ideal for bus-powered low-power USB HIDs.

🧩

Low-Power IoT Sensor Nodes

Battery-powered IoT sensor nodes - environmental monitors, smart-agriculture probes, asset trackers - rely on the PIC32MM0128GPM048-I/M4's XLP Sleep mode, which draws under 650 nA with RTCC running. The 12-bit ADC with up to 28 channels supports temperature, humidity, soil-moisture, and light sensors directly, while the 128 KB Flash holds wireless-stack plus application firmware. The exposed thermal pad keeps the junction temperature stable in outdoor enclosures, and the 2.0-3.6 V operating range matches 3.6 V lithium primary cells. Peripheral Pin Select lets designers remap UART for sub-GHz or BLE co-processors without board rework. With a typical duty cycle of 1%, end-products achieve multi-year battery life on a single CR2032 cell.

📱

Wearable Fitness Bands

The PIC32MM0128GPM048-I/M4 fits wrist-worn wearables because XLP Sleep keeps quiescent current below 650 nA while RTCC ticks, optical heart-rate sensors poll periodically, and the 25 MHz core bursts awake to process ADC data, classify activity, and drive the display. The 48-UQFN (6x6 mm) footprint occupies roughly 36 mm² of board area, leaving room for a 0.96" OLED and a Li-Po cell. The 12-bit ADC handles PPG sensor inputs with adequate dynamic range for HR/SpO2 algorithms, and the 3 analog comparators can be configured for skin-contact detection. Microchip's mTouch library adds capacitive-touch wake on a button or wristband.

🏭

Capacitive-Touch HMI

Industrial control panels and consumer appliances benefit from the PIC32MM0128GPM048-I/M4's mTouch capacitive-touch capability: the 12-bit ADC combined with the CTMU peripheral delivers robust proximity and touch sensing even through 5 mm of plastic or glass. The 9 CCP/SCCP/PMP modules can drive PWM-controlled LEDs, motor-speed lines, and segment-LCD bias while Peripheral Pin Select reassigns any digital function to any pin. The 128 KB Flash supports Microchip's mTouch libraries and gesture-recognition firmware, while 16 KB SRAM captures raw touch scans for debounce and filtering. Designers can replace mechanical buttons with sealed capacitive controls in harsh environments.

💊

Portable Medical Monitors

Portable medical monitors - glucose meters, pulse oximeters, single-lead ECGs - leverage the PIC32MM0128GPM048-I/M4's ECC Flash to reduce soft-error risk in field-deployed devices and the 12-bit ADC to digitize sensor signals directly. The 25 MHz MIPS32 microAptiv core runs Microchip's Heart-Rate and glucose algorithms in real time, and the 128 KB Flash holds both the application and a bootloader for future FDA-approved firmware upgrades. The 48-UQFN package is small enough for a wrist-mounted form factor, and XLP Sleep extends battery life between patient measurements. For Bluetooth data export, the UART pairs with an RN4871 BLE module.

🏭

Brushed-Motor Control

Small appliances - 12 V DC fans, robotic vacuum side-brushes, toy vehicles - use the PIC32MM0128GPM048-I/M4 for closed-loop brushed DC motor control. The 9 CCP/SCCP modules generate complementary PWM with hardware dead-band, and the 12-bit ADC samples motor current via a shunt for torque-limiting and stall detection. The 16 KB SRAM and 128 KB Flash support Microchip's motor-control libraries (field-oriented control lite, sensorless BEMF), while the exposed pad dissipates the small switching losses from the 48-UQFN output stages. The 2.0-3.6 V operating range is tolerant of 12 V battery droop on the input side after the buck converter.

Récapitulatif des produits recommandés

PIC32MX230F064B-I/SP Microchip Technology Utilisé dans : USB HID Peripherals MCP2210 USB-to-SPI bridge for legacy MCU designs Utilisé dans : USB HID Peripherals RN2483 LoRaWAN transceiver for long-range nodes Utilisé dans : Low-Power IoT Sensor Nodes MCP9808 High-accuracy temperature sensor over I2C Utilisé dans : Low-Power IoT Sensor Nodes MAX30102 PPG heart-rate and SpO2 sensor Utilisé dans : Wearable Fitness Bands SSD1306 I2C OLED display controller Utilisé dans : Wearable Fitness Bands PIC16F1779 Companion MCU for LED lighting PWM Utilisé dans : Capacitive-Touch HMI MCP23S17 16-bit SPI I/O expander for additional buttons Utilisé dans : Capacitive-Touch HMI AD8232 Single-lead ECG analog front-end Utilisé dans : Portable Medical Monitors RN4871 Bluetooth 5.0 module for data export Utilisé dans : Portable Medical Monitors DRV8870 H-bridge motor driver up to 3.6 A Utilisé dans : Brushed-Motor Control MCP1754 150 mA LDO for analog rail Utilisé dans : Brushed-Motor Control
What is the operating voltage of PIC32MM0128GPM048-I/M4?
The PIC32MM0128GPM048-I/M4 operates from 2.0 V to 3.6 V on VDD/AVDD, supporting both 3.3 V USB-bus-powered systems and 2.5 V low-voltage rails. According to the Microchip PIC32MM GPM family datasheet, the part includes an integrated 3.3 V USB transceiver pull-up source and a 1.2 V core LDO regulator. Designers must place a 10 µF bulk plus 0.1 µF ceramic decoupling on each VDD/AVDD pair within 5 mm of the pin.
How much Flash and SRAM does PIC32MM0128GPM048-I/M4 have?
The PIC32MM0128GPM048-I/M4 integrates 128 KB of ECC-protected Flash for program storage and 16 KB of SRAM for data. ECC on the Flash array corrects single-bit errors and detects double-bit errors, while the SRAM is parity-protected. This combination is suitable for protocols such as USB HID stacks that require several KB of data memory while keeping soft-error rates low.
Where can I buy PIC32MM0128GPM048-I/M4 at the best price?
As of 2026-10-01, the PIC32MM0128GPM048-I/M4 is listed at LCSC at approximately USD 4.02 in single-piece quantity, and is in stock at DigiKey, Mouser, and Hotenda. For production volumes BOMs above 1000 pieces, distributor pricing drops to around USD 2.75-3.10. XAIPART offers quantity-tiered pricing on its product page with the same franchised supply chain.
Is PIC32MM0128GPM048-I/M4 in stock today?
Yes, the PIC32MM0128GPM048-I/M4 is currently in stock at Hotenda (6272+ pieces), LCSC, DigiKey, Mouser and Avaq as of 2026-10-01. Standard lead time for fresh orders is approximately 30 days from non-stocking distributors per OnlineComponents. XAIPART stock and lead-time are visible on the product page.
What is the lead time for PIC32MM0128GPM048-I/M4?
The PIC32MM0128GPM048-I/M4 ships today from Hotenda, LCSC, DigiKey, and Mouser in 1- to 6272-piece quantities. Standard lead time for fresh factory orders is approximately 30 days, per OnlineComponents.com. XAIPART provides real-time stock and lead-time data on its product page; please check the page for the most current data as of 2026-10-01.
PIC32MM0128GPM048-I/M4 vs PIC32MM0128GPM048T-I/M4 - which is better?
The PIC32MM0128GPM048-I/M4 ships in tube packaging while the PIC32MM0128GPM048T-I/M4 ships in Tape & Reel. Both share identical die, silicon, and pinout in the same 48-UQFN (6x6 mm) package; the 'T' suffix only changes the carrier format for pick-and-place assembly. Choose the 'T' variant for SMT production and the untagged version for prototype or hand-assembly builds.
What is the difference between PIC32MM0128GPM048-I/M4 and PIC32MM0064GPM048T-I/M4?
The PIC32MM0128GPM048-I/M4 has 128 KB Flash while the PIC32MM0064GPM048T-I/M4 has 64 KB Flash. Both share the same 48-UQFN (6x6 mm) package, the same 25 MHz microAptiv core, the same 16 KB SRAM, and the same peripheral set. The -064 variant is a drop-in alternative for designs that need less program memory and prefer lower unit cost.
When should I choose PIC32MM0128GPM048-I/M4 over PIC32MK series?
Choose the PIC32MM0128GPM048-I/M4 when you need USB 2.0 full-speed, sub-650 nA XLP Sleep, and a 25 MHz microAptiv core in a 48-UQFN at the lowest cost. Choose a PIC32MK1024GPK100-I/PT or PIC32MK1024MCF064-I/PT when you need 120 MHz core speed, FPU, 1 MB Flash, and CAN-FD. The MM is the right choice for battery-powered USB HID and capacitive-touch HMI.
What is the best drop-in replacement for PIC32MM0128GPM048-I/M4?
The best drop-in replacement is the PIC32MM0064GPM048T-I/M4, which shares the identical 48-UQFN (6x6 mm) package, the same 25 MHz microAptiv core, and the same USB-OTG and peripheral set, but with 64 KB Flash instead of 128 KB. It is also in the XAIPART Site MPN list, enabling internal-link cross-reference on the product page. The trade-off is a smaller program-memory budget.
What is the best cross-brand drop-in equivalent for PIC32MM0128GPM048-I/M4?
There is no true cross-brand drop-in equivalent for the PIC32MM0128GPM048-I/M4. Cross-brand pin-compatible MCU replacements require firmware re-write because MIPS peripheral register maps, interrupt vectors, and toolchains are manufacturer-specific. For a pin-equivalent 48-pin QFN MCU with USB, consider STM32 or NXP LPC1500-class parts as functional equivalents - never as drop-in. The Microchip cross-reference search tool returns only same-family options.
Where can I download the PIC32MM0128GPM048-I/M4 datasheet PDF?
The official PIC32MM0128GPM048-I/M4 datasheet is available from Microchip at https://www.microchip.com/en-us/product/PIC32MM0128GPM048. The PDF includes the full pinout, electrical characteristics, peripheral register map, and application notes for USB-OTG, capacitive touch (mTouch), and XLP Sleep. XAIPART also links the datasheet on its product page.
What is the pinout of PIC32MM0128GPM048-I/M4?
The PIC32MM0128GPM048-I/M4 is packaged in a 48-pin UQFN (6x6 mm) with an exposed thermal pad. Pin 1 is at the top-left dot marker; pin numbering proceeds counter-clockwise. The full pinout, including VDD/AVDD pairs, USB D+/D-, the 12-bit ADC channels, and the Peripheral Pin Select map, is published in the Microchip datasheet PDF linked from the XAIPART product page. Pinout diagrams are available on distributor sites such as DigiKey.
What are the key specifications of PIC32MM0128GPM048-I/M4 that engineers should know?
The PIC32MM0128GPM048-I/M4 combines a 25 MHz MIPS32 microAptiv core, 128 KB ECC Flash, 16 KB SRAM, USB 2.0 full-speed OTG, 12-bit ADC, and a 650 nA XLP Sleep with RTCC in a 48-UQFN (6x6 mm) package. It runs at 2.0-3.6 V across -40 C to +85 C, integrates Peripheral Pin Select for flexible routing, and ships with a free MPLAB X toolchain plus Harmony stacks for USB, mTouch, and graphics. These parameters position it at the low-power end of the 32-bit MCU taxonomy.
Is the PIC32MM0128GPM048-I/M4 suitable for battery-powered IoT sensor nodes?
Yes, the PIC32MM0128GPM048-I/M4 is well-suited to IoT sensor nodes because its XLP Sleep mode draws under 650 nA with the RTCC running, allowing multi-year coin-cell battery life. The 128 KB Flash is enough for wireless-stack plus application firmware, and the 12-bit ADC with 28 channels supports direct sensor interfaces. The exposed pad enables efficient heat dissipation in always-on sensing applications.
Is PIC32MM0128GPM048-I/M4 RoHS compliant?
Yes, the PIC32MM0128GPM048-I/M4 is RoHS compliant per Microchip's product environmental compliance information. The 48-UQFN (6x6 mm) package is lead-free and halogen-free, and Microchip's REACH statement covers all substances in the SVHC candidate list as of 2026-10-01. The part is not AEC-Q100 qualified - automotive designers should evaluate the PIC32MX or PIC32MK automotive-grade families instead.

Données de référence d'ingénierie pour PIC32MM0128GPM048-I/M4 — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the PIC32MM0128GPM048-I/M4 when your design needs USB 2.0 full-speed, 128 KB ECC Flash, and sub-1 µA XLP Sleep in a 48-UQFN (6x6 mm) package - the canonical fit for battery-powered USB HIDs, capacitive-touch HMI, and IoT sensor nodes. Choose the PIC32MM0064GPM048T-I/M4 if you can fit into 64 KB Flash and want the same drop-in pinout at slightly lower cost. Choose the PIC32MM0128GPM048-E/M4 only if your product must survive +125 C. Move up to the PIC32MX/MK families when you need an FPU, more than 200 MHz core speed, or CAN-FD. Cross-brand pin-compatible replacements are not possible - the MIPS peripheral register map and toolchain are Microchip-specific.

Comparaison avec les alternatives

Paramètre Ce produit PIC32MM0064GPM048T-I/M4 PIC32MM0128GPM048T-I/M4 PIC32MM0128GPM048-E/M4
Package 48-UQFN (6x6 mm) 48-UQFN (6x6 mm) 48-UQFN (6x6 mm) 48-UQFN (6x6 mm)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core MIPS32 microAptiv MIPS32 microAptiv MIPS32 microAptiv MIPS32 microAptiv
Maximum CPU Speed 25 MHz 25 MHz 25 MHz 25 MHz
Flash Memory 128 KB (ECC) 64 KB (ECC) 128 KB (ECC) 128 KB (ECC)
SRAM 16 KB 16 KB 16 KB 16 KB
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +125 C (E grade)
USB USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG
ADC 12-bit, up to 28 ch 12-bit, up to 28 ch 12-bit, up to 28 ch 12-bit, up to 28 ch

Principaux différenciateurs

  • Highest-density Flash option in PIC32MM GPM 48-pin UQFN line (vs PIC32MM0064GPM048T-I/M4)
  • Industrial temperature grade at standard -I pricing (vs PIC32MM0128GPM048-E/M4)
  • Integrated USB-OTG transceiver eliminates external PHY (vs PIC32MX230F064B-I/SP)

Notes de conception

Place a 0.1 µF ceramic decoupling capacitor within 5 mm of every VDD, AVDD, and VUSB pin; add a 10 µF bulk on the main VDD rail. The exposed thermal pad (EP) MUST be soldered to a continuous VSS copper pour, ideally stitched with 8-12 thermal vias to the inner ground plane. This both dissipates 50-100 mW typical MCU losses and provides the low-impedance return path required by the USB D+/D- differential pair.

Route the USB D+ and D- lines as a 90-ohm differential pair, with length matching within 150 mils, and keep them at least 90 mils away from any clock or switching trace. Series ferrite bead on VBUS protects against hot-plug transients; an external ESD array such as the USBLC6-2SC6 on D+/D- is recommended for products that must survive IEC 61000-4-2 contact discharge. Avoid routing the differential pair over plane splits - return-path discontinuity causes USB enumeration failures.

XLP Sleep draws under 650 nA with RTCC running, but the regulator selection matters: a high-Iq LDO like the MCP1754 keeps Sleep total well below 1 µA. Avoid regulators with Iq > 5 µA - they erase the XLP advantage. For USB bus-powered designs, route VBUS to a 5 V-tolerant input pin through a 10 kOhm divider so the MCU can detect host connection without exceeding the 3.6 V absolute maximum on VDD.

Always configure unused pins as digital outputs driving low, never leave them floating - floating inputs waste 5-10 µA each on CMOS inputs and can trigger spurious interrupts. Do not forget to enable the Peripheral Pin Select (PPS) lock bit before production; otherwise the firmware can re-route I/O during a runaway and break hardware. Finally, ensure the MCLR pull-up is at least 10 kOhm so that in-circuit serial programming works reliably through long programming harnesses.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Sans plomb
Yes
Sans halogène
Yes
Minerais de conflit
Compliant

RoHS and REACH compliant per Microchip product environmental compliance. Halogen-free per Microchip 2014 reformulation. Not AEC-Q100 qualified - automotive designers should evaluate PIC32MK or PIC32MX automotive-grade families.

Données vérifiées le : 2026-10-01 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

PIC32MM0128GPM048-I/M4 PIC32MM0128GPM048-I/M4 datasheet Microchip PIC32MM GPM 48-UQFN USB OTG microcontroller 25 MHz 128 KB Flash PIC32MM UQFN 6x6 microAptiv MCU low-power 32-bit MCU XLP Sleep 650 nA PIC32MM0128GPM048 vs PIC32MM0064GPM048 PIC32MM0128GPM048 drop-in replacement PIC32MM0128GPM048-I/M4 buy price what is the flash size of PIC32MM0128GPM048 PIC32MM0128GPM048 pinout 48-UQFN USB HID microcontroller low-power MIPS32 microAptiv MCU with USB OTG PIC32MM0128GPM048 lead time stock

Composants & termes associés

Microchip Technology PIC32MM0128GPM048-I/M4 PIC32MM0064GPM048T-I/M4 PIC32MM0128GPM048T-I/M4 PIC32MM0128GPM048-E/M4 PIC32MX230F064B-I/SP PIC32MK1024GPK100-I/PT microAptiv MIPS32 PIC32MM GPM 32-bit microcontroller MCU USB 2.0 Full-Speed OTG USB OTG ECC Flash XLP Peripheral Pin Select PPS RTCC 12-bit ADC mTouch MPLAB X IDE Harmony RoHS REACH AEC-Q100 48-UQFN 6x6 mm QFN surface mount
Guides techniques associés
Guide complet du PIC32MM0256GPM048-I/M4 : caractéristiques du MCU USB Microchip 32 bits, brochage, alternatives et approvisionnement (2026)
MCU MIPS32 microAptiv 32 bits PIC32MM0256GPM048-I/M4 : 256 Ko de Flash ECC, 32 Ko de SRAM, USB 2.0 FS, 2,45 $ à 1000 pièces au 2026-10-06.
10 min de lecture
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ