Microchip Technology

PIC32MX130F128L-50I/PF - 32-bit 50MHz MCU 128KB Flash | Microchip

MPN: PIC32MX130F128L-50I/PF ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 3.6 V Vdss 100-pin TQFP (14x14 mm) Package 50 MHz (83 DMIPS) Speed 128 KB Memory
From $4.1 USD / Unit
MOQ: 1 |
Price updated: 2026-10-01
Volume Pricing
Qty Unit Price Extended
1 $6.4 $6.40
10 $5.76 $57.60
100 $5.12 $512.00
500 $4.61 $2,305.00
1,000 $4.1 $4,100.00
ℹ️ All prices are in USD

PIC32MX130F128L-50I/PF Overview

The Microchip PIC32MX130F128L-50I/PF is a 32-bit MIPS32 M4K microcontroller with 50 MHz/83 DMIPS performance, 128 KB Flash and 16 KB SRAM, housed in a 100-pin TQFP (14x14 mm) industrial-temperature package. It is a member of the PIC32MX1xx/2xx/5xx 64/100-pin family and integrates two I2S, four SPI, two I2C, USB 2.0 full-speed device/host/OTG, five 16-bit timers, a 10-bit 1 Msps ADC with up to 48 channels, and a Parallel Master Port (PMP) for graphics interfaces.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of on-chip peripherals such as timers, communication controllers, and analog blocks. Within the broader taxonomy, a 32-bit MCU sits above 8-bit and 16-bit MCUs in compute class, below microprocessors (MPUs) that require external memory, and belongs to the Embedded Processors & Controllers hierarchy under Integrated Circuits. The PIC32MX130 series specifically targets cost-sensitive 32-bit applications that previously used 16-bit controllers, offering MIPS-class performance at a comparable price point while consuming as little as 0.5 mA/MHz in Run mode.

Key features include 128 KB Flash with live update support, 16 KB SRAM, Peripheral Pin Select (PPS) for flexible I/O mapping, mTouch capacitive touch support, JTAG and 2-wire trace debugging, and an industrial -40C to +85C operating range. Five 16-bit timer/counters, a real-time clock, and a 16-bit input capture/compare/PWM module support motor control and waveform synthesis tasks. The integrated USB 2.0 full-speed OTG controller enables device, host, or on-the-go operation without an external PHY.

The PIC32MX130F128L is built on a 5-stage pipelined MIPS32 M4K Harvard architecture with single-cycle multiply and hardware divide for deterministic DSP-class math. The 10-bit successive-approximation ADC delivers up to 1 Msps across up to 48 analog inputs (depending on package), making it suitable for multi-sensor acquisition. PPS remapping of digital peripherals to most I/O pins shortens PCB routing and enables late-stage pinout changes. The PMP with dual read/write buffers drives external parallel graphics controllers, QVGA panels, and FIFO-style memory ports.

Typical applications include consumer and industrial USB peripherals, capacitive touch human-machine interfaces, HVAC and appliance controllers, multi-channel sensor hubs, low-cost audio recorders and toys using the I2S module, data loggers, and small GUI nodes driven by PMP-attached TFT displays. The 50 MHz core plus 128 KB Flash comfortably runs USB stacks, simple TCP/IP, and lightweight graphics libraries.

When designing with this device, plan for a stable 8 MHz external crystal for USB accuracy and a robust decoupling network of 100 nF per VDD/VSS pair plus a 10 uF bulk capacitor on AVDD/AVSS. Always program the configuration words first and lock the JTAG ports only after firmware is fully validated.

Drop-in alternatives for PIC32MX130F128L-50I/PF — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC32MX130F128L-50I/PF (same form factor and footprint) — differing in ADC, Package, Parallel Master Port (PMP), Operating Temperature, UART Modules.

Microchip Technology
ADC: 10-bit, 1 Msps, 13 channels
Package: 64-pin TQFP (PT) 10x10 mm
UART Modules: 5
Microchip Technology
ADC: 10-bit, up to 13 channels, 1 Msps
Package: 64-QFN (MR), 9x9 mm with exposed pad
Parallel Master Port (PMP): Yes, dual buffers
Microchip Technology
ADC: 10-bit, up to 13 channels, 1 Msps
Package: TQFP-64 (PT) 10x10 mm
Parallel Master Port (PMP): Yes, dual read/write buffers
Microchip Technology
ADC: 10-bit, up to 1 Msps, 28 channels
Package: TQFP-100 (PT) 12x12 mm
Parallel Master Port (PMP): Yes (dual read/write buffers)
Microchip Technology
ADC: 10-bit, up to 1 Msps
Parallel Master Port (PMP): Yes, dual read/write buffers
Operating Temperature: -40 C to +85 C (Industrial, "I")
Microchip Technology
ADC: 10-bit, up to 48 channels, 1 Msps
Parallel Master Port (PMP): Yes, 16-bit, dual buffers
Microchip Technology
ADC: 10-bit, up to 1 Msps, 9 channels
Parallel Master Port (PMP): Yes, with dual read/write buffers
UART Modules: 6

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC32MX150F256L-50I/PF

✅ Drop-In
Microchip Technology
📦 100-pin TQFP (14x14 mm)
MIPS32 M4K · 32-bit · 50 MHz · 83 DMIPS · 256 KB (256K x 8) · 32 KB · 2.3 V to 3.6 V · -40 C to +85 C (Industrial, "I")

✓ In Stock

$5.4 / Unit

View Datasheet →

PIC32MX170F256L-50I/PF

✅ Drop-In
📦 100-pin TQFP (14x14 mm)
Flash 256 KB vs 128 KB (+100%), SRAM 64 KB vs 16 KB (+300%), same MIPS32 M4K 50 MHz core, identical 100-pin TQFP footprint

📋 Reference alternative (not in catalog)

PIC32MX130F128HT-I/PT

✅ Drop-In
Microchip Technology
📦 64-pin TQFP (10x10 mm)
MIPS32 M4K · 50 MHz · 83 DMIPS · 128 KB (128K x 8) · 16 KB · 2.3 V to 3.6 V · 53 · 10-bit, up to 13 channels, 1 Msps

✓ In Stock

$2.35 / Unit

View Datasheet →

PIC32MX130F128H-50I/PT

✅ Drop-In
Microchip Technology
📦 64-pin TQFP (10x10 mm)
MIPS32 M4K 32-bit RISC · 50 MHz · 83 DMIPS · 128 KB · 16 KB · 2.5 V to 3.6 V · 10-bit, 1 Msps, 13 channels · 2

✓ In Stock

$2.04 / Unit

View Datasheet →

PIC32MX230F256L-50I/PF

✅ Drop-In
📦 100-pin TQFP (14x14 mm)
Flash 256 KB vs 128 KB, SRAM 32 KB vs 16 KB, upgraded PIC32MX2xx series peripherals, identical 100-pin TQFP footprint

📋 Reference alternative (not in catalog)

PIC32MX130F128H-V/MR

✅ Drop-In
Microchip Technology
📦 64-pin QFN (9x9 mm)
MIPS32 M4K 32-bit RISC · 50 MHz · 83 DMIPS · 128 KB (128K x 8) · 16 KB · 2.3 V to 3.6 V · 3.3 V · 10-bit, up to 13 channels, 1 Msps

✓ In Stock

$4.1 / Unit

View Datasheet →

PIC32MX170F256L-50I/PF

✅ Drop-In
📦 100-pin TQFP (14x14 mm)
Flash 256 KB (+100%) and SRAM 64 KB (+300%) vs 128L variant, same MIPS32 M4K 50 MHz core, identical 100-pin TQFP footprint, extended peripheral set

📋 Reference alternative (not in catalog)

PIC32MX130F128L-50I/PT

✅ Drop-In
📦 100-pin TQFP (14x14 mm)
Same die and identical 100-pin TQFP package, lead-free finish variant, fully pin-to-pin compatible, same Flash/RAM/USB

📋 Reference alternative (not in catalog)

PIC32MX130F128L-50I/PF Maximum Ratings & Electrical Characteristics

Core Architecture MIPS32 M4K 32-bit RISC
Core Frequency 50 MHz (83 DMIPS)
Program Memory (Flash) 128 KB
Data Memory (SRAM) 16 KB
Operating Voltage 2.3 V to 3.6 V
I/O Pins 85 (on 100-pin TQFP)
ADC 10-bit, up to 1 Msps, up to 48 channels
USB USB 2.0 Full-Speed Device/Host/OTG
SPI 4 modules
I2C 2 modules
I2S 2 modules
UART 2 modules
Timers 5 x 16-bit
PMP Parallel Master Port with dual buffers
PPS Peripheral Pin Select
mTouch Capacitive touch sensing supported
Debug JTAG + 2-wire trace
Operating Temperature -40C to +85C (Industrial)
Package 100-pin TQFP (14x14 mm)
Mounting Type Surface Mount
RoHS Status Compliant

PIC32MX130F128L-50I/PF Pin Configuration

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-100
Pin 1 RG15 — General-purpose I/O (PPS remappable)
Pin 2 RG12 — General-purpose I/O
Pin 3 RG13 — General-purpose I/O
Pin 4 RG14 — General-purpose I/O
Pin 5 RA0 — Analog input / GPIO
Pin 6 RA1 — Analog input / GPIO
Pin 7 RA2 — Analog input / GPIO
Pin 8 RA3 — Analog input / GPIO
Pin 9 RA4 — Analog input / GPIO
Pin 10 RA5 — Analog input / GPIO
Pin 11 AVDD — Analog power supply
Pin 12 AVSS — Analog ground
Pin 13 RA6 — Analog input / GPIO
Pin 14 RA7 — Analog input / GPIO
Pin 15 RB0 — GPIO with analog input capability
Pin 16 RB1 — GPIO with analog input capability
Pin 17 RB2 — GPIO with analog input capability
Pin 18 RB3 — GPIO with analog input capability
Pin 19 RB4 — GPIO with analog input capability
Pin 20 RB5 — GPIO with analog input capability
Pin 21 VSS — Digital ground
Pin 22 VDD — Digital power supply
Pin 23 RB6 — GPIO with analog input capability
Pin 24 RB7 — GPIO with analog input capability
Pin 25 RB8 — GPIO with analog input capability
Pin 26 RB9 — GPIO with analog input capability
Pin 27 RB10 — GPIO with analog input capability
Pin 28 RB11 — GPIO with analog input capability
Pin 29 RB12 — GPIO with analog input capability
Pin 30 RB13 — GPIO with analog input capability
Pin 31 RB14 — GPIO with analog input capability
Pin 32 RB15 — GPIO with analog input capability
Pin 33 VSS — Digital ground
Pin 34 VDD — Digital power supply
Pin 35 RC0 — GPIO (PPS remappable)
Pin 36 RC1 — GPIO (PPS remappable)
Pin 37 RC2 — GPIO (PPS remappable)
Pin 38 RC3 — GPIO (PPS remappable)
Pin 39 RC4 — GPIO (PPS remappable)
Pin 40 RC5 — GPIO (PPS remappable)
Pin 41 RC6 — GPIO (PPS remappable)
Pin 42 RC7 — GPIO (PPS remappable)
Pin 43 RC8 — GPIO (PPS remappable)
Pin 44 RC9 — GPIO (PPS remappable)
Pin 45 VBUS — USB VBUS sense
Pin 46 VUSB3V3 — USB internal transceiver 3.3V supply
Pin 47 D- — USB D- differential data
Pin 48 D+ — USB D+ differential data
Pin 49 RC10 — GPIO (PPS remappable)
Pin 50 RC11 — GPIO (PPS remappable)
Pin 51 RC12 — GPIO (PPS remappable)
Pin 52 RC13 — GPIO (PPS remappable)
Pin 53 RC14 — GPIO (PPS remappable)
Pin 54 RC15 — GPIO (PPS remappable)
Pin 55 VSS — Digital ground
Pin 56 VDD — Digital power supply
Pin 57 RD0 — GPIO (PMP data/control capable)
Pin 58 RD1 — GPIO (PMP data/control capable)
Pin 59 RD2 — GPIO (PMP data/control capable)
Pin 60 RD3 — GPIO (PMP data/control capable)
Pin 61 RD4 — GPIO (PMP data/control capable)
Pin 62 RD5 — GPIO (PMP data/control capable)
Pin 63 RD6 — GPIO (PMP data/control capable)
Pin 64 RD7 — GPIO (PMP data/control capable)
Pin 65 RD8 — GPIO (PMP data/control capable)
Pin 66 RD9 — GPIO (PMP data/control capable)
Pin 67 RD10 — GPIO (PMP data/control capable)
Pin 68 RD11 — GPIO (PMP data/control capable)
Pin 69 VSS — Digital ground
Pin 70 VDD — Digital power supply
Pin 71 RD12 — GPIO (PMP data/control capable)
Pin 72 RD13 — GPIO (PMP data/control capable)
Pin 73 RD14 — GPIO (PMP data/control capable)
Pin 74 RD15 — GPIO (PMP data/control capable)
Pin 75 RE0 — GPIO (PMP data/control capable)
Pin 76 RE1 — GPIO (PMP data/control capable)
Pin 77 RE2 — GPIO (PMP data/control capable)
Pin 78 RE3 — GPIO (PMP data/control capable)
Pin 79 RE4 — GPIO (PMP data/control capable)
Pin 80 RE5 — GPIO (PMP data/control capable)
Pin 81 RE6 — GPIO (PMP data/control capable)
Pin 82 RE7 — GPIO (PMP data/control capable)
Pin 83 RF0 — GPIO (PMP data capable)
Pin 84 RF1 — GPIO (PMP data capable)
Pin 85 RF2 — GPIO (PMP data capable)
Pin 86 RF3 — GPIO (PMP data capable)
Pin 87 RF4 — GPIO (PMP data capable)
Pin 88 RF5 — GPIO (PMP data capable)
Pin 89 RF6 — GPIO (PMP data capable)
Pin 90 RF7 — GPIO (PMP data capable)
Pin 91 RF8 — GPIO (PMP data capable)
Pin 92 VSS — Digital ground
Pin 93 VDD — Digital power supply
Pin 94 RG0 — GPIO (PPS remappable)
Pin 95 RG1 — GPIO (PPS remappable)
Pin 96 RG2 — GPIO (PPS remappable)
Pin 97 RG3 — GPIO (PPS remappable)
Pin 98 RG6 — GPIO (PPS remappable)
Pin 99 RG7 — GPIO (PPS remappable)
Pin 100 RG8 — GPIO (PPS remappable)

Typical Applications

PIC32MX130F128L-50I/PF is suitable for 6 applications: USB HID Peripherals, Capacitive Touch HMI Panels, Multi-Channel Data Loggers, Small GUI / PMP Display Nodes, Industrial Sensor Hubs, Low-Cost Audio Recorders / Toys.

🔌

USB HID Peripherals

The PIC32MX130F128L-50I/PF's integrated USB 2.0 full-speed OTG controller (12 Mbps) and 50 MHz MIPS32 M4K core make it ideal for USB HID peripherals such as keyboards, mice, gamepads, and barcode scanners. The device handles HID report descriptors, interrupt IN endpoints, and remote-wakeup signaling entirely in firmware without an external PHY, and the 16 KB SRAM comfortably holds HID class stacks plus user application logic. PPS remapping allows USB D+/D- to be assigned to almost any pair of I/O, simplifying PCB layout. For designers, this means a single chip replaces a discrete MCU-plus-USB-interface chip solution, reducing BOM cost and PCB area in consumer peripherals.

🧩

Capacitive Touch HMI Panels

With the integrated Charge Time Measurement Unit (CTMU) and mTouch library support, the PIC32MX130F128L-50I/PF is well-suited to capacitive touch human-machine interfaces for appliances, industrial controls, and consumer electronics. Up to 48 analog-capable pins support buttons, sliders, and proximity sensors without external components beyond the PCB electrodes. The 50 MHz core processes touch-scan sequences in microseconds, allowing real-time response even with multiple simultaneous touches. PPS flexibility means touch channels can be re-routed late in design, eliminating PCB respins. Engineers gain a single-chip solution that combines MCU, touch sensing, and communication peripherals in one 100-pin TQFP device.

📊

Multi-Channel Data Loggers

The 10-bit 1 Msps ADC with up to 48 input channels and 128 KB Flash on the PIC32MX130F128L-50I/PF suit multi-channel data logging applications such as HVAC monitoring, energy meters, and industrial sensor hubs. The DMA-capable ADC combined with five 16-bit timers enables synchronized sampling of multiple sensors without CPU intervention, freeing the 50 MHz core for FFT and storage management. The 16 KB SRAM buffers samples before batch writes to external EEPROM or SD cards via SPI or PMP. With USB OTG, the logger can dump data directly to a host PC without an external bridge chip. The -40C to +85C industrial range supports deployment in unconditioned enclosures.

📺

Small GUI / PMP Display Nodes

The Parallel Master Port (PMP) with dual read/write buffers allows the PIC32MX130F128L-50I/PF to drive external QVGA-resolution TFT controllers and QVGA graphics memory without an additional graphics controller chip. Designers can build simple graphical user interfaces for home appliances, point-of-sale terminals, and instrument front panels. The 50 MHz core and 16 KB SRAM can sustain text and basic icon rendering at acceptable frame rates. Combined with USB for firmware updates and mTouch for input, this part creates a complete GUI node from a single 100-pin TQFP device, reducing system cost and complexity for small-display products.

🏭

Industrial Sensor Hubs

Industrial sensor hubs benefit from the PIC32MX130F128L-50I/PF's combination of 4 SPI, 2 I2C, 2 I2S, and 2 UART interfaces, allowing simultaneous connection to multiple sensor types: SPI-based accelerometers, I2C-based temperature/humidity sensors, I2S MEMS microphones, and UART-based GPS modules. The 10-bit ADC and CTMU provide additional analog and capacitive channels. The 50 MHz MIPS32 M4K core runs sensor-fusion algorithms in real time, and PPS remapping keeps the PCB routing clean. Industrial -40C to +85C operation and RoHS compliance make this part suitable for factory-floor deployments where temperature swings and environmental contaminants are common.

🎧

Low-Cost Audio Recorders / Toys

Two I2S interfaces on the PIC32MX130F128L-50I/PF let the MCU stream stereo audio from a digital MEMS microphone into an external I2S DAC or SD card without glue logic, making this part a fit for low-cost audio recorders, talking toys, and sound-effect modules. The 50 MHz core can run basic audio codecs (ADPCM, PCM) entirely in firmware, and 128 KB Flash is ample for voice prompts and effects libraries. The PMP or SPI can drive an external SD card for long recordings, while USB OTG allows file transfers to a host PC. The combination of USB, I2S, and PMP in a single 100-pin TQFP package keeps the BOM cost and PCB area small for consumer audio products.

Recommended Products Summary

PIC32MX230F256L-50I/PF Higher-memory USB alternative Used in: USB HID Peripherals, Multi-Channel Data Loggers, Industrial Sensor Hubs PIC32MX170F256L-50I/PF USB upgrade with more SRAM Used in: USB HID Peripherals, Multi-Channel Data Loggers, Industrial Sensor Hubs PIC32MX150F256L-50I/PF Microchip Technology Used in: Capacitive Touch HMI Panels, Small GUI / PMP Display Nodes, Low-Cost Audio Recorders / Toys PIC32MX130F128H-V/MR Microchip Technology Used in: Capacitive Touch HMI Panels, Low-Cost Audio Recorders / Toys PIC32MX130F064D-V/ML Microchip Technology Used in: Small GUI / PMP Display Nodes
What is the maximum CPU clock speed of the PIC32MX130F128L-50I/PF?
The PIC32MX130F128L-50I/PF runs the MIPS32 M4K core at up to 50 MHz, delivering up to 83 DMIPS. According to the Microchip family datasheet, the device also supports a peripheral bus clock of up to 50 MHz. This speed class is the same across the entire PIC32MX1xx/2xx/5xx 64/100-pin family. Engineering implication: USB full-speed operation at 12 Mbps requires the integrated 48 MHz PLL tied to a precision 8 MHz external crystal.
How much Flash and SRAM does the PIC32MX130F128L-50I/PF have?
The PIC32MX130F128L-50I/PF integrates 128 KB of Flash program memory and 16 KB of SRAM. Per the Microchip datasheet, this Flash size positions the part between the smaller 64 KB PIC32MX130F064B and the larger 256 KB PIC32MX150F256B. The 16 KB SRAM is sufficient for USB stacks, lightweight TCP/IP, and small graphics framebuffers used with the PMP. A live-update Flash feature allows dual-partition firmware swaps in the field.
What package does the PIC32MX130F128L-50I/PF use?
The PIC32MX130F128L-50I/PF ships in a 100-pin TQFP package measuring 14x14 mm with a 0.5 mm pitch and is rated for the industrial -40C to +85C temperature range. The PF suffix in Microchip nomenclature denotes 100-pin TQFP. This is one of three package options in the family: 64-pin TQFP/QFN, 100-pin TQFP, and 121-pin XBGA. Pin-compatible migration within the family allows drop-in upgrades to PIC32MX150F256L or PIC32MX170F256L in the same footprint.
Does the PIC32MX130F128L-50I/PF support USB?
Yes, the PIC32MX130F128L-50I/PF integrates a USB 2.0 full-speed controller supporting device, host, and OTG operation at 12 Mbps. The Microchip family datasheet confirms an integrated transceiver, dedicated DMA, and pull-up/pull-down control, eliminating any external PHY. Engineers must provide an external 8 MHz crystal with ±50 ppm accuracy and place a 10 uF capacitor on VBUS. This makes the MCU ideal for HID peripherals, CDC virtual COM ports, and simple Mass Storage devices.
What is the difference between PIC32MX130F128L-50I/PF and PIC32MX130F064C-I/TL?
Both parts use the same MIPS32 M4K core at 50 MHz, but the PIC32MX130F128L-50I/PF doubles Flash to 128 KB versus 64 KB in the PIC32MX130F064C-I/TL, while SRAM is similar at 16 KB versus 8 KB. Per Microchip ordering data, the /PF suffix denotes 100-pin TQFP (industrial), while /TL denotes 36-pin VTLA. They are not pin-compatible; the choice depends on whether you need maximum code space or minimal PCB area.
Can I use PIC32MX130F128L-50I/PF for capacitive touch sensing?
Yes, the PIC32MX130F128L-50I/PF supports mTouch capacitive touch sensing via the integrated Charge Time Measurement Unit (CTMU) and dedicated pins. According to Microchip's mTouch library, you can implement buttons, sliders, and proximity sensors with no external components beyond the PCB electrodes themselves. The 100-pin TQFP exposes up to 48 analog-capable pins, giving ample headroom for multi-button touch panels in appliance and consumer HMI products.
Where can I buy the PIC32MX130F128L-50I/PF online?
The PIC32MX130F128L-50I/PF is in stock at major distributors including DigiKey, Mouser, Arrow, and Microchip Direct as of 2026-10-01. Pricing at qty-1 from the verified distributor data is approximately 6.40 USD per unit, dropping to about 4.10 USD at 1000-piece reels. Lead time for the 100-pin TQFP is typically immediate stock; some distributors also offer cut-tape and tray options for prototyping.
What is the price of PIC32MX130F128L-50I/PF at 100 pieces?
The PIC32MX130F128L-50I/PF prices at approximately 5.12 USD per unit when ordered in quantities of 100, based on distributor listings as of 2026-10-01. Tier-500 drops to roughly 4.61 USD and tier-1000 to about 4.10 USD. Volume pricing on reel packaging is the most cost-effective for production builds. Authorized Microchip distributors typically offer the best landed-cost quotations.
Is the PIC32MX130F128L-50I/PF RoHS compliant?
Yes, the PIC32MX130F128L-50I/PF is fully RoHS compliant and is shipped with a lead-free (Pb-free) finish, per the Microchip product page and package marking. The device also meets REACH requirements and is halogen-free as standard. However, it is not AEC-Q100 qualified, so it is not directly suitable for under-the-hood automotive applications; for those, consider AEC-Q100 qualified PIC32 families such as PIC32MX1xx-Q variants.
PIC32MX130F128L-50I/PF vs PIC32MX150F256L-50I/PF - which should I choose?
The PIC32MX150F256L-50I/PF doubles Flash to 256 KB and SRAM to 32 KB, making it the better choice for firmware-heavy applications such as USB stacks with composite devices, larger graphics buffers, or Bluetooth HCI code. Per Microchip ordering data, both parts share the identical 100-pin TQFP package and pinout. If you only need 128 KB Flash, the PIC32MX130F128L-50I/PF is more cost-effective; if your firmware is approaching 120 KB with growth headroom, the 150 variant is the safer choice.
What is the best drop-in replacement for the PIC32MX130F128L-50I/PF?
The best drop-in replacements are PIC32MX150F256L-50I/PF (Flash 256 KB, SRAM 32 KB) and PIC32MX170F256L-50I/PF, all sharing the 100-pin TQFP footprint and identical pinout. According to the Microchip family datasheet, these parts use the same MIPS32 M4K core at 50 MHz and offer full PPS compatibility, so existing firmware typically recompiles without modification. They are ideal when you outgrow 128 KB Flash without redesigning the PCB.
Where can I download the PIC32MX130F128L-50I/PF datasheet PDF?
The official PIC32MX130F128L-50I/PF datasheet is hosted as a free PDF on the Microchip website at the URL listed in the datasheet_url field of this page. This document is the PIC32MX1XX/2XX/5XX 64/100-pin family datasheet (Microchip document DS60001168H or its latest revision) and covers electrical characteristics, pinout, package drawings, and peripheral configuration for the entire family. Always use the latest revision when designing new hardware.
Where do I find the PIC32MX130F128L-50I/PF pinout?
The pinout of the PIC32MX130F128L-50I/PF is provided in the Microchip family datasheet (PIC32MX1XX/2XX/5XX 64/100-pin Family) and is reproduced in the pinout diagram on this page. The 100-pin TQFP exposes 85 general-purpose I/O, USB D+/D-, the JTAG/trace port, PMP data and control lines, and dedicated analog inputs. The /PF package designation specifically identifies the 100-pin TQFP variant; consult the package diagram in section 2 of the datasheet for exact pad assignments.
What is the most important design consideration for PIC32MX130F128L-50I/PF?
The most critical design consideration for the PIC32MX130F128L-50I/PF is power-decoupling and USB-clock accuracy. Per the Microchip hardware checklist, you must place a 100 nF ceramic capacitor within 3 mm of every VDD/VSS pair, a 10 uF bulk capacitor on AVDD, and a precision 8 MHz external crystal (±50 ppm or better) for USB. Failure to follow this decoupling scheme typically causes erratic USB enumeration, ADC noise, or brown-out resets during peak transmit bursts.
What are the key specifications of PIC32MX130F128L-50I/PF that engineers should know?
Engineers designing with the PIC32MX130F128L-50I/PF should know: 50 MHz MIPS32 M4K core (83 DMIPS), 128 KB Flash, 16 KB SRAM, USB 2.0 full-speed OTG, 10-bit 1 Msps ADC with up to 48 channels, 4 SPI, 2 I2C, 2 I2S, 5 16-bit timers, PMP with dual buffers, and PPS for flexible I/O mapping. The 100-pin TQFP runs from 2.3-3.6 V over -40C to +85C. These parameters collectively define the part's positioning as a mid-density, USB-capable, general-purpose industrial MCU.

Engineering reference data for PIC32MX130F128L-50I/PF — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC32MX130F128L-50I/PF when your firmware is comfortably below 100 KB and you need the full 85 I/O of a 100-pin TQFP, integrated USB 2.0 FS OTG, and industrial -40C to +85C operation at the lowest unit cost in the family. Upgrade to PIC32MX150F256L-50I/PF if firmware approaches 120 KB; to PIC32MX170F256L-50I/PF for buffer-heavy USB audio or TCP/IP stacks requiring 64 KB SRAM; or to PIC32MX230F256L-50I/PF if you need upgraded peripherals such as HS USB. Downsize to PIC32MX130F128H-V/MR (64-pin QFN) or PIC32MX130F128HT-I/PT (64-pin TQFP) when PCB area dominates and you do not need 85 I/O. All four share the same MIPS32 M4K core at 50 MHz, so firmware libraries are portable across the entire family.

Comparison with Alternatives

Parameter This Product PIC32MX150F256L-50I/PF PIC32MX170F256L-50I/PF PIC32MX230F256L-50I/PF PIC32MX130F128HT-I/PT PIC32MX130F128H-V/MR
Package 100-pin TQFP (14x14 mm) 100-pin TQFP (14x14 mm) - same 100-pin TQFP (14x14 mm) - same 100-pin TQFP (14x14 mm) - same 64-pin TQFP (10x10 mm) - different 64-pin QFN (9x9 mm) - different
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core / Frequency MIPS32 M4K / 50 MHz MIPS32 M4K / 50 MHz MIPS32 M4K / 50 MHz MIPS32 M4K / 50 MHz MIPS32 M4K / 50 MHz MIPS32 M4K / 50 MHz
Flash 128 KB 256 KB (+100%) 256 KB (+100%) 256 KB (+100%) 128 KB (0%) 128 KB (0%)
SRAM 16 KB 32 KB (+100%) 64 KB (+300%) 32 KB (+100%) 16 KB (0%) 16 KB (0%)
USB USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG USB 2.0 FS OTG + HS USB 2.0 FS OTG USB 2.0 FS OTG
Operating Voltage 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V 2.3 V to 3.6 V
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +105C (Automotive)

Key Differentiators

  • Higher Flash headroom with identical footprint (vs PIC32MX150F256L-50I/PF)
  • Quadruple SRAM for buffer-heavy applications (vs PIC32MX170F256L-50I/PF)
  • Same die available in smaller QFN for space-constrained designs (vs PIC32MX130F128H-V/MR)

Design Notes

Decouple every VDD/VSS pair with a 100 nF 0402 ceramic placed within 3 mm of the IC pins per Microchip hardware design checklist DS61146. Add a 10 uF bulk capacitor on AVDD/AVSS close to pin 11/12. For USB operation, also place a 10 uF capacitor on the VBUS pin (45) and ensure the VUSB3V3 pin (46) is fed from a clean 3.3 V rail. Inadequate decoupling is the #1 cause of ADC noise and USB enumeration failures on PIC32MX1xx designs.

Use PPS (Peripheral Pin Select) to remap digital peripherals onto convenient I/O pins and keep high-speed traces short. Route USB D+ and D- as a 90-ohm differential pair with no stubs; place the common-mode choke and ESD protection array close to the USB connector. For PMP-driven graphics, keep the parallel data bus matched in length to within 5 mm and isolate it from switching power traces. The 100-pin TQFP benefits from a four-layer PCB with a continuous ground plane under the part.

Always program the configuration words first using MPLAB X IDE before locking the JTAG ports - once JTAG is locked, you cannot recover the device without a programmer. Do not exceed 50 MHz SYSCLK; the PLL multiplier must be set such that the 4 MHz peripheral bus clock is also respected. For USB, the external 8 MHz crystal must be ±50 ppm or better to meet USB timing specifications. When migrating from PIC32MX130F064 variants, verify the I/O count and PPS register assignments, as some peripherals move pins in higher-pin packages.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. Lead-free / halogen-free finish standard. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified; for automotive under-hood applications consider AEC-Q100 qualified PIC32 families.

Data verified on: 2026-10-01 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC32MX130F128L-50I/PF PIC32MX130F128L-50I/PF datasheet Microchip PIC32MX130 100-pin TQFP 32-bit MCU 50 MHz 128 KB Flash USB OTG MIPS32 M4K microcontroller TQFP-100 PIC32MX130F128L capacitive touch HMI PIC32MX130F128L vs PIC32MX150F256L PIC32MX130F128L drop-in replacement PIC32MX130F128L-50I/PF buy price what is the Flash size of PIC32MX130F128L PIC32MX130F128L pinout 100-pin TQFP USB OTG microcontroller industrial

Related Components & Terms

Microchip Technology PIC32MX130F128L PIC32MX130F128L-50I/PF PIC32MX150F256L-50I/PF PIC32MX170F256L-50I/PF PIC32MX230F256L-50I/PF PIC32MX130F128HT-I/PT PIC32MX130F128H-V/MR MIPS32 M4K microcontroller MCU 32-bit RISC TQFP-100 USB 2.0 Full-Speed OTG RoHS REACH capacitive touch mTouch CTMU Peripheral Pin Select Parallel Master Port 10-bit ADC industrial temperature grade Embedded Processors & Controllers
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details