PIC32MM0128GPM036T-I/MV - 32-bit 25MHz 128KB Flash MCU | Microchip
Артикул: PIC32MM0128GPM036T-I/MV ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.85 | $2,85 |
| 10 | $2.56 | $25,60 |
| 100 | $2.21 | $221,00 |
| 500 | $1.95 | $975,00 |
| 1.000 | $1.72 | $1.720,00 |
| 3.000 | $1.48 | $4.440,00 |
PIC32MM0128GPM036T-I/MV Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O. Within the broader semiconductor taxonomy, this part belongs to microcontrollers -> 32-bit microcontrollers -> embedded processors -> integrated circuits. The PIC32MM GPM family is Microchip's eXtreme low power (XLP) 32-bit MCU line, offering a low-cost migration path from 16-bit PIC24/dsPIC and 32-bit PIC32MX parts while adding USB and ECC-protected Flash memory.
Key features of the PIC32MM0128GPM036T-I/MV include a 79 CoreMark score at 25 MHz, hardware USB 2.0 full-speed device/host/on-the-go support, ECC on Flash for improved reliability, four DMA channels, three analog comparators, up to 21 timers, and serial peripherals covering I2C, SPI, UART, LIN, and SENT. The microMIPS ISA delivers high code density, lowering Flash footprint versus standard MIPS32 code.
Architecturally, the device pairs a deterministic PIC32MM core with Core Independent Peripherals (CIPs) such as configurable logic cells, a 12-bit 1 Msps ADC, and multiple capture/compare/PWM modules. This CIP-first design lets time-critical functions execute without CPU intervention, freeing the core for application code and reducing active-mode power, which is critical for battery-powered and USB-connected designs.
Typical applications include low-power IoT sensor nodes, USB-connected consumer accessories, e-metering, home appliances, industrial control HMI panels, and battery-powered medical wearables where 32-bit performance and XLP sleep currents under 1 uA in deep sleep are required.
When designing in this part, choose the 40-UQFN footprint for the smallest board area, and verify USB DP/DM trace impedance (90 ohm differential) and decoupling. The internal 8 MHz Fast RC oscillator is accurate to within +/- 2% across temperature, allowing USB operation without an external crystal in cost-sensitive designs.
This page consolidates current distributor pricing, parametric drop-in alternatives within the same PIC32MM GPM family, and application guidance not present in the standalone datasheet.
Аналоги без доработки для PIC32MM0128GPM036T-I/MV — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MM0128GPM036T-I/MV (тот же форм-фактор и посадочное место) — отличается по ADC, Core Architecture, Operating Temperature, Package, SRAM.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MM0128GPM036-I/MV
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MM0256GPM036T-I/MV
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MM0064GPM036T-I/MV
✅ Прямая замена✓ В наличии
$1.78 / шт.
Открыть даташит →PIC32MM0128GPM036T-I/M2
✅ Прямая замена✓ В наличии
$1.95 / шт.
Открыть даташит →PIC32MK0512MCF064-E/PT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$5.18 / шт.
Открыть даташит →PIC32MM0128GPM036T-I/MV Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 microAptiv UC |
| Core ISA | microMIPS (MIPS32-compatible) |
| Maximum CPU Clock | 25 MHz |
| CoreMark Score | 79 (at 25 MHz) |
| Program Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Flash ECC | Yes (single-bit error correction) |
| Supply Voltage (VDD) | 2.0 V to 3.6 V |
| Рабочая температура | -40 C to +85 C (Industrial) |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| DMA Channels | 4 |
| Analog Comparators | 3 |
| Timers | Up to 21 |
| ADC | 12-bit, up to 1 Msps |
| Serial Peripherals | I2C, SPI, UART, LIN, SENT |
| Корпус | 40-pin UQFN (5x5 mm) with exposed pad |
| Тип монтажа | Surface Mount |
| Packaging | Tape & Reel (T suffix) |
| Статус RoHS | Compliant |
| Уровень MSL | MSL3 (per JEDEC J-STD-020) |
Конфигурация выводов PIC32MM0128GPM036T-I/MV
| Контакт 1 | RB0 — General purpose I/O / PGED1 |
| Контакт 2 | RB1 — General purpose I/O / PGEC1 |
| Контакт 3 | RB2 — General purpose I/O |
| Контакт 4 | RB3 — General purpose I/O |
| Контакт 5 | VSS — Ground reference |
| Контакт 6 | VDD — Positive supply 2.0V to 3.6V |
| Контакт 7 | RA0 — General purpose I/O / analog input |
| Контакт 8 | RA1 — General purpose I/O / analog input |
| Контакт 9 | RA2 — General purpose I/O / analog input / VREF- |
| Контакт 10 | RA3 — General purpose I/O / analog input / VREF+ |
| Контакт 11 | RA4 — General purpose I/O / analog input |
| Контакт 12 | RA5 — General purpose I/O / analog input |
| Контакт 13 | RB4 — General purpose I/O / SDA1 |
| Контакт 14 | RB5 — General purpose I/O / SCL1 |
| Контакт 15 | RB6 — General purpose I/O |
| Контакт 16 | RB7 — General purpose I/O |
| Контакт 17 | RB8 — General purpose I/O |
| Контакт 18 | RB9 — General purpose I/O |
| Контакт 19 | VSS — Ground reference |
| Контакт 20 | VDD — Positive supply 2.0V to 3.6V |
| Контакт 21 | RC0 — General purpose I/O |
| Контакт 22 | RC1 — General purpose I/O |
| Контакт 23 | RC2 — General purpose I/O |
| Контакт 24 | RC3 — General purpose I/O |
| Контакт 25 | RC4 — General purpose I/O |
| Контакт 26 | RC5 — General purpose I/O |
| Контакт 27 | RC6 — General purpose I/O |
| Контакт 28 | RC7 — General purpose I/O |
| Контакт 29 | RC8 — General purpose I/O |
| Контакт 30 | RC9 — General purpose I/O |
| Контакт 31 | VSS — Ground reference |
| Контакт 32 | VDD — Positive supply 2.0V to 3.6V |
| Контакт 33 | RA6 — General purpose I/O |
| Контакт 34 | RA7 — General purpose I/O / CLKI |
| Контакт 35 | RA8 — General purpose I/O |
| Контакт 36 | RA9 — General purpose I/O |
| Контакт 37 | RA10 — General purpose I/O |
| Контакт 38 | RB10 — General purpose I/O |
| Контакт 39 | RB11 — General purpose I/O |
| Контакт 40 | RB12 — General purpose I/O |
| Контакт EP | EP — Exposed pad - must be soldered to ground |
Типичное применение
PIC32MM0128GPM036T-I/MV подходит для 6 применениеs: USB Low-Speed/Full-Speed Sensor Hubs, Battery-Powered IoT Edge Nodes, Consumer USB Accessories and HID Devices, Industrial HMI and Control Panels, Home Appliance and White Goods Controllers, Portable Medical Wearables.
USB Low-Speed/Full-Speed Sensor Hubs
The PIC32MM0128GPM036T-I/MV suits USB-connected sensor hubs because its integrated USB 2.0 Full-Speed OTG controller eliminates the need for an external transceiver, while the 128 KB Flash and 16 KB SRAM comfortably hold composite USB descriptors (HID + CDC + vendor) plus protocol stacks. With the 12-bit 1 Msps ADC and 21 timers, multiple sensor channels can be sampled and reported simultaneously without CPU saturation. Compared to using a separate USB bridge IC, this part reduces BOM cost and board area by approximately 1.5-2 USD per unit, ideal for multi-channel environmental sensor and HMI products.
Рекомендуется
Battery-Powered IoT Edge Nodes
The XLP (eXtreme Low Power) sleep modes of the PIC32MM0128GPM036T-I/MV, with Deep Sleep currents typically below 1 uA, make this MCU well suited for battery-powered IoT edge nodes that spend most of their life in sleep. Core Independent Peripherals (CIPs) like configurable logic cells and the RTC can wake the core only on real events, preserving coin-cell life. Operating from 2.0V to 3.6V lets the device run directly from a 2x AA alkaline stack without boost converters, reducing quiescent loss and extending service intervals to years in metering and remote monitoring applications.
Рекомендуется
Consumer USB Accessories and HID Devices
For consumer USB accessories such as keyboards, mice, game controllers, and HID-CDC combo peripherals, the PIC32MM0128GPM036T-I/MV provides a USB-capable 32-bit core in a tiny 5x5 mm UQFN package. The microMIPS ISA achieves high code density, allowing full HID report descriptors plus vendor-defined interfaces within 128 KB Flash. The 25 MHz core is more than sufficient for HID polling rates of up to 1000 Hz, and the 12-bit ADC supports analog joystick or potentiometer sampling where required by gaming peripherals.
Рекомендуется
Industrial HMI and Control Panels
The PIC32MM0128GPM036T-I/MV fits industrial HMI and control panels because of its -40C to +85C industrial temperature range, ECC-protected Flash for field reliability, and rich serial peripheral set covering I2C, SPI, UART, LIN, and SENT. The 12-bit 1 Msps ADC supports 4-20 mA sensor front-ends and panel potentiometer reads; three analog comparators enable fast overcurrent and zero-crossing detection. Three hardware DMA channels service display refresh and serial streams without CPU intervention, simplifying firmware architecture for safety-relevant control products.
Рекомендуется
Home Appliance and White Goods Controllers
Inside washing machines, dishwashers, and induction cooktops, the PIC32MM0128GPM036T-I/MV drives motor-control loops, user interface panels, and sensor conditioning. The 21 timer/capture/PWM modules can be partitioned to control a BLDC motor, sense zero-crossing for TRIAC-driven loads, and refresh an LED display concurrently. Hardware ECC on Flash reduces field failure risk from bit flips, which is critical for unattended appliances with 10+ year service lives. Operating from 3.3V with internal 1.8V regulator simplifies power tree design on the main appliance board.
Рекомендуется
Portable Medical Wearables
For portable medical wearables such as pulse oximeters, glucose monitors, and connected thermometers, the PIC32MM0128GPM036T-I/MV offers a balance of 32-bit performance and sub-microamp sleep currents essential for multi-day battery life. The 12-bit ADC at 1 Msps captures photoplethysmography (PPG) sensor signals with sufficient dynamic range; the integrated USB supports tethered firmware update and battery-charging supervisory functions. ECC-protected Flash aids data-integrity for log retention required by medical device regulations. The small 5x5 mm UQFN footprint enables compact, ergonomic wearables.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MM0128GPM036T-I/MV — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MM0128GPM036-I/MV | PIC32MM0256GPM036T-I/MV | PIC32MM0064GPM036T-I/MV | PIC32MM0128GPM036T-I/M2 |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 40-UQFN (5x5 mm) | 40-UQFN (5x5 mm) - same | 40-UQFN (5x5 mm) - same | 40-UQFN (5x5 mm) - same | 40-UQFN (5x5 mm) - same |
| Core / Max Clock | MIPS32 microAptiv UC / 25 MHz | MIPS32 microAptiv UC / 25 MHz | MIPS32 microAptiv UC / 25 MHz | MIPS32 microAptiv UC / 25 MHz | MIPS32 microAptiv UC / 25 MHz |
| Flash Memory | 128 KB | 128 KB | 256 KB | 64 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 32 KB | 8 KB | 16 KB |
| USB | USB 2.0 FS Device/Host/OTG | USB 2.0 FS Device/Host/OTG | USB 2.0 FS Device/Host/OTG | USB 2.0 FS Device/Host/OTG | USB 2.0 FS Device/Host/OTG |
| Operating Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V |
| Temperature Range | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| Delivery Format | Tape & Reel (T) | Tray | Tape & Reel (T) | Tape & Reel (T) | Tape & Reel (T) |
| Approx. Unit Price (qty 1, as of 2026-10-01) | ~$2.85 | ~$2.85 | ~$3.40 | ~$2.40 | ~$2.85 |
Ключевые отличия
- Same-package 256 KB Flash upgrade path (против PIC32MM0256GPM036T-I/MV)
- Cost-optimized 64 KB down-migration variant (против PIC32MM0064GPM036T-I/MV)
- Tape-and-reel packaging for high-volume SMT (против PIC32MM0128GPM036-I/MV)
Заметки по проектированию
Decouple each VDD pin with a 100 nF ceramic capacitor placed within 2 mm of the pin; add a single 4.7 uF bulk capacitor on the supply rail to support USB inrush current. The PIC32MM0128GPM036T-I/MV operates from 2.0 V to 3.6 V; below 2.0 V the brown-out reset fires to protect Flash. For battery applications, route the VDD pins separately so that high-current loads on one pin do not inject noise into the analog-sensitive pins. A ferrite bead between the bulk and the digital VDD pins improves conducted noise immunity by 6-10 dB.
The 40-UQFN (5x5 mm) package uses an exposed pad that must be soldered to a continuous ground copper pour of at least 100 mm^2. This pad is the primary thermal path; without it the junction-to-ambient thermal resistance rises above 80 C/W, risking thermal shutdown at higher ambient temperatures. Connect the EP directly to the ground plane using at least 9 thermal vias in a 3x3 array to drop the effective theta_JA to approximately 35 C/W. This is critical for industrial designs operating near 85 C ambient with USB active.
Route the USB DP/DM differential pair with 90 ohm differential impedance and match lengths within 150 mil to meet USB 2.0 Full-Speed signal-integrity requirements. Keep DP/DM traces short and isolated from switching signals; add a common-mode choke (such as ACM2012) if EMC margins are tight. Place the 27 pF USB DP/DM series resistors within 4 mm of the MCU pins and route to the connector on the same PCB layer to minimize stubs. The exposed pad copper pour should not be cut beneath the DP/DM traces.
A common pitfall is selecting the internal 8 MHz Fast RC oscillator and assuming USB Full-Speed will work without tuning. According to Microchip guidance, USB requires the dedicated 48 MHz FRC block; failure to enable USB clock tuning produces out-of-spec eye diagrams and host enumeration failures. Another common mistake is omitting 10 kohm pull-ups on I2C SDA/SCL when the peripheral is unused but the pins are remapped; floating I2C lines can cause spurious wakeups from Deep Sleep. Always configure unused pins as digital outputs driven low.
Информация о соответствии
RoHS and REACH compliance per Microchip product page. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified; not intended for automotive safety applications - choose AEC-Q100 PIC32MX or SAM MCU families for automotive.