Microchip Technology

PIC32MM0016GPL036T-I/M2 - 32-bit 25MHz MCU, 16KB Flash | Microchip

Référence : PIC32MM0016GPL036T-I/M2 ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
2.0 V to 3.6 V Vdss 500 nA (typical, per family datasheet) Id 36-pin SQFN (6 x 6 mm) with exposed pad Package 25 MHz (up to 8 MIPS) Speed 16 KB (16K x 8) Memory
À partir de $0.65 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-30
Tarifs dégressifs
Qté Prix unitaire Total
1 $1.42 $1,42
10 $1.28 $12,80
100 $1.05 $105,00
500 $0.89 $445,00
1 000 $0.74 $740,00
3 300 $0.65 $2 145,00
ℹ️ Tous les prix sont en USD

PIC32MM0016GPL036T-I/M2 Présentation

The Microchip Technology PIC32MM0016GPL036T-I/M2 is a 32-bit MIPS32 microAptiv PIC microcontroller operating at up to 25 MHz, integrating 16 KB of Flash program memory and 4 KB of SRAM in a 36-pin SQFN (6x6 mm) package with exposed thermal pad. It targets ultra-low-power and cost-sensitive embedded designs where active-mode MIPS-per-mW efficiency and deep-sleep current matter more than raw throughput. The device runs from a 2.0 V to 3.6 V supply, supports eXtreme Low Power (XLP) sleep modes down to 500 nA, and provides up to 8 MIPS core performance from a 25 MHz system clock.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program Flash, data RAM, and a rich set of peripherals (timers, ADC, communications, GPIO) into one package. The PIC32MM GPL family sits at the low-power, low-cost end of Microchip's 32-bit PIC32 portfolio, positioned between 8-bit PIC16/PIC18 MCUs and the higher-performance PIC32MX/MZ families. Engineers select this category when they need deterministic 32-bit performance but cannot justify the BOM cost or quiescent current of a Cortex-M0+ or PIC32MX part. Its hypernyms include embedded controller, system-on-chip, and RISC microcontroller.

Key features include 16 KB single-cycle Flash with self-programming support, 4 KB SRAM, an 8-channel 10-bit 200 ksps ADC, three 16-bit timers, two I2C, two UART, and one SPI peripheral. A 4-channel DMA controller, hardware CRC, and RTCC with calendar mode extend off-core capability. Multiple low-power modes (Idle, Sleep, Deep Sleep with RTCC) are managed via the deep-sleep controller (DSCON/DSWAKE) registers, allowing wake from RTCC, external interrupts, or peripheral events.

The PIC32MM uses the MIPS32 microAptiv M-class core with microMIPS code compression, giving a typical active current of about 130 uA/MHz at 3.3 V. The 36-pin SQFN package combines a 0.4 mm pitch with a thermal pad for improved PCB thermal performance, and the part is rated for -40C to +85C industrial operation. A wide peripheral mix and small footprint suit motor control, IoT sensors, and Human Interface Device (HID) consumer products.

Typical applications include low-power IoT sensor nodes, BLE/HID bridges, small appliance user interfaces, battery-powered instrumentation, and low-cost motor control. For applications needing more Flash or RAM, the PIC32MM GPL028/048/064 variants scale up; the 36-pin footprint remains compatible, simplifying migration across the family.

Design consideration: route the exposed pad (EP) to a continuous ground plane with multiple thermal vias to keep the die within its junction-temperature rating. Add a 0.1 uF ceramic decoupling capacitor as close as possible to each VDD/AVDD pin pair, plus a 10 uF bulk capacitor near the supply entry. Verify that your tool chain (MPLAB X IDE, XC32 compiler) supports the device ID for production programming.

This page synthesizes distributor pricing, drop-in alternatives, and engineering guidance not available on a single manufacturer page, including a cross-reference view versus same-family PIC32MM variants and key competitors.

Alternatives de remplacement direct pour PIC32MM0016GPL036T-I/M2 — 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 PIC32MM0016GPL036T-I/M2 (même facteur de forme et même empreinte) — différant par Package, Operating Temperature, Core Architecture, Sleep Current (XLP), Program Memory (Flash).

Microchip Technology
Package: 36-pin SQFN (6x6 mm) with Exposed Pad
Operating Temperature: -40°C to +125°C (Extended, -E suffix)
Core Architecture: MIPS32 microAptiv
Microchip Technology
Package: 36-pin SQFN (6x6 mm)
Operating Temperature: -40C to +85C (Industrial, -I suffix)
Core Architecture: MIPS32 microAptiv UC
Microchip Technology
Package: 40-UQFN (5x5 mm)
Core Architecture: MIPS32 microAptiv
Sleep Current (XLP): 500 nA (typical, per family datasheet)
Microchip Technology
Package: 36-SQFN (6x6 mm)
Program Memory (Flash): 64 KB (64K x 8)

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

PIC32MM0016GPL036-I/M2

✅ Remplacement direct
Microchip Technology
📦 36-pin SQFN (6x6)
MIPS32 microAptiv UC · 16 KB (16K x 8) · 4 KB · 25 MHz · 79 CoreMark at 25 MHz · 2.0 V to 3.6 V · -40C to +85C (Industrial, -I suffix) · 36-pin SQFN (6x6 mm)

✓ En stock

$1.65 / unité

Voir la fiche technique →

PIC32MM0016GPL036-E/M2

✅ Remplacement direct
Microchip Technology
📦 36-pin SQFN (6x6)
MIPS32 microAptiv · PIC32MM GPL · 25 MHz · 79 · 16 KB (16K x 8) · 4 KB · 2.0 V to 3.6 V · 3.3 V

✓ En stock

$0.61 / unité

Voir la fiche technique →

PIC32MM0032GPL036-I/M2

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 36-pin SQFN (6x6)
Flash doubled from 16 KB to 32 KB; RAM and core identical; peripheral set equivalent

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

PIC32MM0064GPL036-I/M2

✅ Remplacement direct ⚠️ Spécifications non vérifiées
Microchip Technology
📦 36-pin SQFN (6x6)
MIPS32 microAptiv UC · 32-bit RISC, MIPS16e ASE · 25 MHz · 64 KB (64K x 8) · 8 KB · 2.0 V to 3.6 V · 10-bit, up to 24 channels

✓ En stock

$1.65 / unité

Voir la fiche technique →

PIC32MM0128GPL036-I/M2

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 36-pin SQFN (6x6)
Flash 128 KB vs 16 KB; same 36-pin SQFN footprint; check RAM and peripheral mapping

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

PIC32MM0016GPL036T-I/M2 Valeurs maximales et caractéristiques électriques

Core Architecture MIPS32 microAptiv (PIC32)
Core Sub-class microMIPS compressed
Maximum CPU Clock 25 MHz (up to 8 MIPS)
Program Memory (Flash) 16 KB (16K x 8)
Data Memory (SRAM) 4 KB
Operating Voltage Range 2.0 V to 3.6 V
Deep Sleep Current (XLP) 500 nA (typical, per family datasheet)
ADC 10-bit, up to 200 ksps
Timers 3 x 16-bit Timer/Counter
UART 2
I2C 2
SPI 1
DMA Channels 4
RTCC Yes (with calendar)
Boîtier 36-pin SQFN (6 x 6 mm) with exposed pad
Package Designator M2
Type de montage Surface Mount
Température de fonctionnement -40C to +85C (Industrial)
Temperature Grade I (Industrial)
Statut RoHS Compliant
Lead-free Yes

Configuration des broches de PIC32MM0016GPL036T-I/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
Broche 1 RP5/RB5 — Remappable I/O / GPIO RB5
Broche 2 RP6/RB6 — Remappable I/O / GPIO RB6
Broche 3 RP7/RB7 — Remappable I/O / GPIO RB7
Broche 4 RP8/RB8 — Remappable I/O / GPIO RB8
Broche 5 VSS — Ground
Broche 6 OSC1/CLKI/RC0 — Crystal input / external clock
Broche 7 OSC2/CLKO/RC1 — Crystal output / clock out
Broche 8 RP9/RB9 — Remappable I/O / GPIO RB9
Broche 9 RP10/RB10 — Remappable I/O / GPIO RB10
Broche 10 RP11/RB11 — Remappable I/O / GPIO RB11
Broche 11 VSS — Ground
Broche 12 VDD — Digital supply (2.0-3.6 V)
Broche 13 RP12/RB12 — Remappable I/O / GPIO RB12
Broche 14 RP13/RB13 — Remappable I/O / GPIO RB13
Broche 15 RP14/RB14 — Remappable I/O / GPIO RB14
Broche 16 RP15/RB15 — Remappable I/O / GPIO RB15
Broche 17 AVSS — Analog ground
Broche 18 AVDD — Analog supply
Broche 19 AN0/RP0/RB0 — Analog input / GPIO RB0
Broche 20 AN1/RP1/RB1 — Analog input / GPIO RB1
Broche 21 AN2/RP2/RB2 — Analog input / GPIO RB2
Broche 22 AN3/RP3/RB3 — Analog input / GPIO RB3
Broche 23 AN4/RP4/RB4 — Analog input / GPIO RB4
Broche 24 VDD — Digital supply (2.0-3.6 V)
Broche 25 VSS — Ground
Broche 26 PGED1/RP16/RB16 — Programming data / GPIO RB16
Broche 27 PGEC1/RP17/RB17 — Programming clock / GPIO RB17
Broche 28 TMS/RP20/RB20 — JTAG TMS / GPIO RB20
Broche 29 TCK/RP21/RB21 — JTAG TCK / GPIO RB21
Broche 30 TDO/RP22/RB22 — JTAG TDO / GPIO RB22
Broche 31 TDI/RP23/RB23 — JTAG TDI / GPIO RB23
Broche 32 SOSCO/RC2 — Secondary oscillator output
Broche 33 SOSCI/RP26/RB26 — Secondary oscillator input / GPIO RB26
Broche 34 MCLR — Master clear / reset (active low)
Broche 35 VDD — Digital supply (2.0-3.6 V)
Broche 36 RP27/RB27 — GPIO RB27

Applications typiques

PIC32MM0016GPL036T-I/M2 convient pour 7 applications: Battery-Powered IoT Sensor Node, Low-Cost Human Interface Device (HID), Small Appliance User Interface, Low-Power Wireless Sensor Beacon, Portable Medical / Wellness Device, Low-Cost BLDC / Brushed Motor Control, Industrial Sensor Transmitter (4-20 mA / IO-Link).

🧩

Battery-Powered IoT Sensor Node

The PIC32MM0016GPL036T-I/M2 is well suited to battery-powered IoT sensor nodes because of its 500 nA XLP deep-sleep mode and 2.0-3.6 V supply range, enabling multi-year coin-cell operation when the MCU spends most of its life asleep. Its MIPS32 microAptiv core at 25 MHz provides enough headroom for sensor conditioning and small protocol stacks (BLE HCI bridging, LoRaWAN class A state machines, or Zigbee green-power callbacks) while microMIPS compression keeps active current around 130 uA/MHz at 3.3 V. Place a 0.1 uF ceramic near VDD/AVDD and a 10 uF bulk capacitor at the battery terminal for clean ADC reference.

📱

Low-Cost Human Interface Device (HID)

The PIC32MM0016GPL036T-I/M2 fits USB-HID or BLE-HID peripherals such as keyboards, mice, presentation remotes, and custom input devices where BOM cost and active efficiency matter. Its 25 MHz core and 16 KB Flash comfortably hold USB HID class drivers and key-scan/finger-tracking state machines, while the 4 KB SRAM buffers HID input reports without DMA intervention. The 36-pin SQFN keeps the PCB compact for in-device integration, and the RTCC provides wake-on-button-press timing for ultra-low standby draw.

🏭

Small Appliance User Interface

The PIC32MM0016GPL036T-I/M2 powers low-cost appliance user interfaces (coffee machines, washing machines, air purifiers, kitchen scales) where the MCU drives segmented LCDs, capacitive touch buttons, and triac-controlled loads. The 10-bit ADC samples temperature and motor-current sensors, the three 16-bit timers generate PWM for TRIAC firing and brushed-DC motor speed control, and the I2C/SPI links drive segmented LCD drivers and EEPROM. Its 36-pin SQFN with exposed thermal pad supports reflow on aluminum-substrate PCBs common in appliances.

🌐

Low-Power Wireless Sensor Beacon

The PIC32MM0016GPL036T-I/M2 acts as the application processor on BLE beacons, asset trackers, and active-RFID tags that broadcast periodically while sleeping the rest of the time. Its 500 nA deep-sleep mode preserves battery life between advertisements, and the RTCC schedules wake events with microamp-level current draw. The UART/SPI connects to a BLE or sub-GHz radio (RN4877, or SX1276 in LoRa mode) and the 4 KB SRAM holds beacon payloads before transmission.

💊

Portable Medical / Wellness Device

The PIC32MM0016GPL036T-I/M2 targets portable medical and wellness devices (pulse oximeters, glucose meters, smart thermometers) where ultra-low standby current and deterministic 32-bit performance matter. The MIPS32 microAptiv core executes sensor-fusion algorithms in microMIPS mode while keeping power low, and the 10-bit ADC reads photodiode/thermistor analog signals. Industrial temperature grade and XLP sleep modes extend battery life on patient-worn devices.

✈️

Low-Cost BLDC / Brushed Motor Control

The PIC32MM0016GPL036T-I/M2 can drive small BLDC and brushed-DC motors in 5 V to 24 V appliances (fans, pumps, robotic toys, smart locks). Three 16-bit timers generate complementary PWM with dead-band insertion for half-bridge drivers, the 10-bit ADC samples back-EMF or shunt current, and the DMA channels offload timing-critical ADC-to-PWM transfers. The 36-pin SQFN (6x6 mm) is small enough for space-constrained motor PCBs, and the XLP sleep mode keeps idle current under a milliamp.

🏭

Industrial Sensor Transmitter (4-20 mA / IO-Link)

The PIC32MM0016GPL036T-I/M2 is a fit for 4-20 mA loop-powered or IO-Link sensor transmitters that need deterministic response under low power budgets. Industrial -40C to +85C operation covers most process-control environments, while the RTCC and DMA enable scheduled calibration cycles without waking the main core. The UART supports IO-Link via an external transceiver (e.g., MAX14821), and the 10-bit ADC reads bridge/thermocouple front ends.

Récapitulatif des produits recommandés

RN2483 LoRaWAN transceiver companion Utilisé dans : Battery-Powered IoT Sensor Node MCP9808 high-accuracy temperature sensor Utilisé dans : Battery-Powered IoT Sensor Node PIC32MM0016GPL036T-I/M2 Microchip Technology Utilisé dans : Battery-Powered IoT Sensor Node, Low-Cost Human Interface Device (HID), Small Appliance User Interface, Low-Power Wireless Sensor Beacon MCP2221A USB-to-UART/I2C bridge for HID stack Utilisé dans : Low-Cost Human Interface Device (HID) MCP23S17 I/O expander for buttons and LEDs Utilisé dans : Small Appliance User Interface MCP4725 DAC for variable motor drive Utilisé dans : Small Appliance User Interface RN4877 BLE module for beacon transmissions Utilisé dans : Low-Power Wireless Sensor Beacon MCP3421 16-bit ADC for high-precision biosensors Utilisé dans : Portable Medical / Wellness Device, Industrial Sensor Transmitter (4-20 mA / IO-Link) MCP1700 LDO regulator for analog supply Utilisé dans : Portable Medical / Wellness Device MCP8024 3-phase BLDC gate driver Utilisé dans : Low-Cost BLDC / Brushed Motor Control MCP14A0901 half-bridge MOSFET driver Utilisé dans : Low-Cost BLDC / Brushed Motor Control MAX14821 IO-Link transceiver Utilisé dans : Industrial Sensor Transmitter (4-20 mA / IO-Link)
What is the PIC32MM0016GPL036T-I/M2?
The PIC32MM0016GPL036T-I/M2 is a 32-bit Microchip PIC32MM GPL microcontroller in a 36-pin SQFN (6x6 mm) package. It integrates a MIPS32 microAptiv core running up to 25 MHz, 16 KB program Flash, 4 KB SRAM, and eXtreme Low Power (XLP) sleep modes down to 500 nA, targeting cost-sensitive, battery-powered embedded designs. The part carries the industrial -40C to +85C temperature grade and ships in tape-and-reel packaging.
What is the operating voltage range of PIC32MM0016GPL036T-I/M2?
The PIC32MM0016GPL036T-I/M2 operates from 2.0 V to 3.6 V across the full -40C to +85C industrial range, per the Microchip PIC32MM GPL family datasheet. The internal voltage regulator and brown-out reset (BOR) are calibrated for this range, and the ADC reference derives from the supply voltage (AVDD). For best ADC accuracy, hold the supply above 2.2 V and add a 10 uF + 0.1 uF decoupling pair near each VDD/AVDD pin.
How much Flash and RAM does PIC32MM0016GPL036T-I/M2 have?
The PIC32MM0016GPL036T-I/M2 contains 16 KB (16K x 8) of single-cycle Flash program memory with self-programming support and 4 KB of SRAM. Flash endurance is rated for a typical 20k erase/write cycles, suitable for OTA firmware updates with wear-leveling. The 4 KB SRAM is sufficient for small TCP/IP stacks, sensor fusion buffers, or USB HID reports; designs needing more should migrate to the 28/48/64 KB Flash variants in the same family.
What is the maximum CPU clock speed of PIC32MM0016GPL036T-I/M2?
The PIC32MM0016GPL036T-I/M2 core runs up to 25 MHz, delivering approximately 8 MIPS using the microMIPS compressed instruction set. System clock sources include the internal 8 MHz Fast RC oscillator (FRC) with 1% accuracy after tuning, an external crystal/oscillator, and the 31 kHz Low-Power RC (LPRC) for low-power Sleep. Peripheral busses are clocked from the same SYSCLK and may be individually gated to minimize dynamic current in Idle mode.
What is the difference between PIC32MM0016GPL036T-I/M2 and PIC32MM0016GPL036-I/M2?
The PIC32MM0016GPL036T-I/M2 is the tape-and-reel (TR) packaging variant, while PIC32MM0016GPL036-I/M2 is supplied in tray form. Both parts share the same silicon die, package (36-pin SQFN 6x6), Flash/RAM (16 KB / 4 KB), and 25 MHz maximum CPU clock. Choose TR for SMT production lines and tray for low-volume prototyping; the electrical and thermal characteristics are identical.
What is the difference between PIC32MM0016GPL036 and PIC32MM0016GPL028?
The PIC32MM0016GPL036 and PIC32MM0016GPL028 share the same MIPS32 microAptiv core, XLP features, and SQFN package family, but differ in pin count and Flash. The GPL036 ships in 36-pin packages with 16 KB Flash, while the GPL028 ships in 28-pin packages (e.g., SS, SO, M6) with 16 KB Flash and a reduced GPIO/peripheral set. They are drop-in interchangeable only when the PCB was laid out for both footprints; the SS and SO GPL028 variants are not pin-compatible with the 36-pin SQFN used by the GPL036.
PIC32MM0016GPL036T-I/M2 vs PIC32MM0016GPL028T-I/SS - which should I choose?
Choose PIC32MM0016GPL036T-I/M2 if your PCB uses the 36-pin SQFN (6x6) footprint and needs the maximum GPIO count exposed on this family. Choose PIC32MM0016GPL028T-I/SS if your design is laid out for a 28-pin SSOP and can accept fewer I/O lines. Both share the 16 KB / 4 KB memory pair and 25 MHz core, but their packages differ (SQFN-36 vs SSOP-28), so they are not drop-in replacements.
Can PIC32MM0256GPM036-I/M2 replace PIC32MM0016GPL036T-I/M2?
The PIC32MM0256GPM036-I/M2 is NOT a drop-in replacement for the PIC32MM0016GPL036T-I/M2. Both use the 36-pin SQFN package, but the GPM036 belongs to the higher-feature PIC32MM GPM sub-family with more Flash (256 KB), more RAM, and additional peripherals. If you need only the 16 KB Flash / 4 KB SRAM subset, the GPM036 will boot but wastes resources and may differ in peripheral mapping. Verify your code against the GPM036 device ID before considering it as an upgrade.
Where can I buy PIC32MM0016GPL036T-I/M2 online?
The PIC32MM0016GPL036T-I/M2 is in stock at major authorized channels such as DigiKey India (listing 6055558), Master Electronics, Microchip USA, LCSC Electronics, and Hotenda. Octopart aggregates real-time pricing across six distributors. As of 2026-10-01, LCSC lists the part at approximately $0.64 in single-piece quantity; volume pricing (3,300 pieces in tape-and-reel) is significantly lower. Authorized Microchip distributors guarantee factory-traceable stock.
What is the price of PIC32MM0016GPL036T-I/M2?
The PIC32MM0016GPL036T-I/M2 is priced around $0.64 USD per piece at LCSC Electronics (single-piece, as of 2026-10-01). Octopart and DigiKey show comparable single-piece pricing in the $1.40 range, with deeper breaks at 100 ($1.05), 500 ($0.89), and 1,000 ($0.74) pieces. Volume reels of 3,300 pieces drop below $1.00. All figures exclude VAT and freight and should be reconfirmed at order entry.
What is the lead time for PIC32MM0016GPL036T-I/M2?
As of 2026-10-01, authorized Microchip distributors including DigiKey and Master Electronics list the PIC32MM0016GPL036T-I/M2 with same-day or next-day shipping. LCSC reports in-stock inventory. For production volumes, lead time depends on whether Microchip's factory is in stock; under normal conditions factory lead time is 8-12 weeks for non-stocked reels. Place orders through authorized channels to avoid counterfeit risk on the open market.
Where to download the PIC32MM0016GPL036T-I/M2 datasheet PDF?
The official PIC32MM0016GPL036T-I/M2 datasheet is published by Microchip Technology on their product page for the PIC32MM0016GPL036 family. Microchip's document number for the PIC32MM GPL family datasheet is 60001398, accessible via the Microchip website. Mirror copies are also available from distributors (DigiKey product page 6055558) and the DigChip and Hotenda part pages. Always refer to the latest revision before locking your design.
Where to find the PIC32MM0016GPL036T-I/M2 pinout?
The pinout for PIC32MM0016GPL036T-I/M2 is published in section 2 of the PIC32MM GPL family datasheet (Microchip document 60001398). The 36-pin SQFN (6x6 mm) device exposes up to 28 GPIO plus dedicated supply, ground, oscillator, and ADC analog inputs, with the exposed pad acting as the primary thermal and electrical ground. This product page includes a per-pin reference matching the SQFN layout used in Microchip's MPLAB X IDE device packs.
What are the key specifications of PIC32MM0016GPL036T-I/M2 that engineers should know?
The PIC32MM0016GPL036T-I/M2 packs a 32-bit MIPS32 microAptiv core running up to 25 MHz, 16 KB single-cycle Flash, 4 KB SRAM, 10-bit ADC, three 16-bit timers, two UART, two I2C, one SPI, four DMA channels, and RTCC with calendar into a 36-pin SQFN (6x6) industrial-temperature package. It operates from 2.0 V to 3.6 V with XLP deep-sleep current around 500 nA. Source: Microchip PIC32MM GPL family datasheet (document 60001398).

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

Guide de sélection

Choose PIC32MM0016GPL036T-I/M2 when you need the lowest-cost, lowest-power member of the PIC32MM GPL family in the 36-pin SQFN (6x6) industrial temperature range, with 16 KB Flash and 4 KB SRAM sufficient for small BLE HID, sensor-node, or appliance-UI firmware. Choose PIC32MM0016GPL036-I/M2 if your build line uses trays rather than tape-and-reel. Choose PIC32MM0016GPL036-E/M2 if your application runs above +85C (automotive under-hood, industrial unshielded enclosures). Step up to PIC32MM0032GPL036-I/M2 if your firmware needs more than 16 KB Flash (e.g., USB device stack plus vendor classes). Avoid the PIC32MM0256GPM036-I/M2 as a drop-in - it adds Flash but changes peripheral mapping and tool-chain configuration.

Comparaison avec les alternatives

Paramètre Ce produit PIC32MM0016GPL036-I/M2 PIC32MM0016GPL036-E/M2 PIC32MM0032GPL036-I/M2 PIC32MM0064GPL036-I/M2 PIC32MM0128GPL036-I/M2
Package 36-pin SQFN (6x6) M2 36-pin SQFN (6x6) M2 - same 36-pin SQFN (6x6) M2 - same 36-pin SQFN (6x6) M2 - same 36-pin SQFN (6x6) M2 - same 36-pin SQFN (6x6) M2 - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash 16 KB 16 KB 16 KB 32 KB 64 KB 128 KB
SRAM 4 KB 4 KB 4 KB 8 KB 8 KB 16 KB
Max CPU Clock 25 MHz 25 MHz 25 MHz 25 MHz 25 MHz 25 MHz
Operating Voltage 2.0-3.6 V 2.0-3.6 V 2.0-3.6 V 2.0-3.6 V 2.0-3.6 V 2.0-3.6 V
Temperature Grade Industrial (-40C to +85C) Industrial (-40C to +85C) Extended (-40C to +125C) Industrial (-40C to +85C) Industrial (-40C to +85C) Industrial (-40C to +85C)
Packaging Form Tape & Reel Tray Tape & Reel Tray Tray Tray
Pricing (1 pc) $1.42 (approx, Oct 2026) similar, tray form slight premium for extended grade slight premium for +16 KB Flash higher due to +48 KB Flash highest, +112 KB Flash

Principaux différenciateurs

  • Identical silicon, factory-traceable tape-and-reel packaging (vs PIC32MM0016GPL036-I/M2)
  • Extended temperature grade for harsh-environment designs (vs PIC32MM0016GPL036-I/M2)
  • Cost-optimized 16 KB Flash tier in the GPL036 pinout (vs PIC32MM0256GPM036-I/M2)
  • eXtreme Low Power (XLP) sleep modes down to 500 nA (vs Generic 32-bit Cortex-M0+ MCUs)

Notes de conception

Place a 0.1 uF ceramic decoupling capacitor as close as possible to each VDD/AVDD pin pair (typically pin 12 and pin 24 for digital VDD, pin 18 for AVDD on the 36-pin SQFN), plus a single 10 uF bulk capacitor at the supply entry. The PIC32MM0016GPL036T-I/M2 has a separate analog supply rail (AVDD/AVSS); keep the analog trace short and isolated from noisy digital return currents. For battery life, gate unused peripherals via the PMD registers and use Sleep mode with RTCC wake rather than Idle when the CPU is not required.

The 36-pin SQFN (M2) package includes a center exposed pad (EP) that is the primary thermal path. Stencil the EP with multiple apertures (typically a 4x4 array of 0.5 mm circles) and place at least 9 thermal vias (0.3 mm drill, 0.5 mm pitch) under the EP connecting to a continuous ground plane on the bottom layer. Estimated: at 25 MHz full-speed active and 3.3 V VDD, the MCU draws approximately 3.3 mA active current, dissipating about 11 mW - well within the SQFN thermal envelope, but still benefits from a solid ground pour to minimize ground bounce.

Route the MCLR line (pin 34) to a dedicated programming/debug header and add the recommended 10 kohm pull-up to VDD. Place the 4-pin ICSP header (PGEC1/PGED1/VSS/VDD) at the board edge for in-circuit programming access. Keep traces for SOSCO/SOSCI short and surround them with a ground guard ring if using a 32.768 kHz crystal for RTCC accuracy. Verify the device ID in MPLAB X IDE before programming to avoid confusing the PIC32MM0016GPL036 with the larger Flash variants.

Do not assume the AVDD pin can be left floating - even when the ADC is unused, AVDD must be tied to VDD to keep the analog reference defined. Plugging a PIC32MM0256GPM036-I/M2 firmware into a PIC32MM0016GPL036T-I/M2 part will fail because of the differing Flash map; verify the device ID (DEVID) registers after reset. The JTAG and ICSP functions share pins, so disable JTAG via the JTAGEN bit in the configuration word if your firmware does not use it. Avoid driving I/O pins above VDD - the PIC32MM is NOT 5 V tolerant on digital I/O.

Informations de conformité

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

RoHS compliant per Microchip product family datasheet and DigiKey listing. Not AEC-Q100 qualified; for automotive applications review the AEC-Q100 grade variants in the PIC32MM family separately.

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

PIC32MM0016GPL036T-I/M2 PIC32MM0016GPL036T-I/M2 datasheet Microchip PIC32MM GPL datasheet 32-bit MCU 25MHz 16KB Flash PIC32MM SQFN-36 low power MCU PIC32MM0016GPL036T-I/M2 battery powered IoT PIC32MM0016GPL036T-I/M2 vs PIC32MM0032GPL036 PIC32MM0016GPL036T-I/M2 drop-in replacement buy PIC32MM0016GPL036T-I/M2 PIC32MM0016GPL036T-I/M2 price stock what is the operating voltage of PIC32MM0016GPL036T-I/M2 XLP 500 nA deep sleep MCU PIC32MM0016GPL036T-I/M2 pinout SQFN-36 Microchip 32-bit microcontroller low power PIC32MM GPL vs PIC32MX

Composants & termes associés

Microchip Technology PIC32MM0016GPL036T-I/M2 PIC32MM0016GPL036-I/M2 PIC32MM0016GPL036-E/M2 PIC32MM0032GPL036-I/M2 PIC32MM0064GPL036-I/M2 PIC32MM0128GPL036-I/M2 PIC32MM0256GPM036-I/M2 MIPS32 microAptiv microMIPS 32-bit microcontroller MCU Flash memory SRAM XLP (eXtreme Low Power) RTCC DMA 10-bit ADC SQFN-36 RoHS ICSP JTAG IoT sensor node HID device industrial sensor
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