PIC32MX130F256DT-I/ML - 40MHz 256KB Flash MCU | Microchip 32-bit
MPN: PIC32MX130F256DT-I/ML ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.96 | $5.96 |
| 10 | $5.42 | $54.20 |
| 100 | $4.87 | $487.00 |
| 500 | $4.35 | $2,175.00 |
| 1,000 | $3.95 | $3,950.00 |
PIC32MX130F256DT-I/ML Overview
A PIC32MX microcontroller is a 32-bit RISC MCU built on the MIPS M4K core that combines the simplicity of an 8-bit PIC with the throughput of a 32-bit processor. It belongs to the broader hierarchy MCU -> microcontroller -> embedded processor -> semiconductor, and integrates Flash program memory, SRAM, multiple timers, ADC, communication peripherals (UART, SPI/I2S, I2C), and Peripheral Pin Select (PPS) routing onto a single die. The Low-Power variant (LP) is also referred to as the LP MCU, while the standard part is sometimes called the GP MCU.
Key features include 256 KB (256K x 8) Flash, 16 KB SRAM, up to 40 MHz operation with 50 DMIPS throughput, 0.5 mA/MHz typical active current, 10-bit 1 Msps ADC, two I2S/SPI modules for codec interfaces, and PPS for flexible pin function remapping. A 5-bit / 32-bit Parallel Master Port (PMP) supports graphics interfaces, while on-chip temperature measurement and 1 ns high-resolution time measurement simplify sensing and timing applications.
The PIC32MX130F256DT-I/ML uses a 5-stage pipelined MIPS32 M4K architecture with hardware multiply/divide, single-cycle 32-bit ALU operations, and tightly coupled peripherals for deterministic I/O. This gives the part its 1.57 DMIPS/MHz figure while keeping interrupt latency low enough for hard-real-time control loops.
Typical applications include low-cost embedded control, USB device/host bridges using external PHYs, mTouch capacitive touch sensing, 16-bit stereo audio with external CODEC, and low-power wireless sensor nodes. Its PPS feature is particularly valuable when multiple peripherals must be routed to a fixed PCB footprint without redesign.
When designing with this device, verify the 44-QFN (8x8) land pattern and exposed pad are correctly soldered; thermal pad connection to the internal ground plane is critical for power dissipation. Decoupling capacitors must be placed within 3 mm of each supply pin to meet the 1 Msps ADC noise floor.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design considerations not consolidated in the manufacturer datasheet, helping engineers select the correct tape-and-reel variant of the PIC32MX130F256D family for production.
Drop-in alternatives for PIC32MX130F256DT-I/ML — 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 PIC32MX130F256DT-I/ML (same form factor and footprint) — differing in Package, Operating Temperature, ADC, Core, SRAM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32MX130F256D-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX130F256DT-50I/ML
✅ Drop-In✓ In Stock
$2.55 / Unit
View Datasheet →PIC32MX130F256B-I/ML
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$4.12 / Unit
View Datasheet →PIC32MX130F256BT-I/ML
✅ Drop-In✓ In Stock
$3.65 / Unit
View Datasheet →PIC32MX130F256DT-I/ML Maximum Ratings & Electrical Characteristics
| Core Architecture | MIPS32 M4K |
| Data Bus Width | 32-bit |
| Maximum CPU Frequency | 40 MHz |
| DMIPS Performance | 50 DMIPS |
| Program Memory (Flash) | 256 KB (256K x 8) |
| SRAM | 16 KB |
| Operating Voltage Range | 2.5 V / 3.3 V |
| Active Current (Typical) | 0.5 mA/MHz |
| ADC | 10-bit, 1 Msps |
| I2S/SPI Modules | 2 |
| Peripheral Pin Select (PPS) | Yes |
| Parallel Master Port (PMP) | Yes |
| mTouch Capacitive Touch | Supported |
| High-Resolution Time Measurement | 1 ns |
| On-chip Temperature Sensor | Yes |
| Package | 44-QFN (8x8 mm) with exposed pad |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (Industrial) |
| Lead-Free / RoHS | Yes (per part number suffix) |
PIC32MX130F256DT-I/ML Pin Configuration
| Pin 1 | RB9 — Port B bit 9 (PPS-capable I/O) |
| Pin 2 | RB10 — Port B bit 10 (PPS-capable I/O) |
| Pin 3 | RB11 — Port B bit 11 (PPS-capable I/O) |
| Pin 4 | RB12 — Port B bit 12 (PPS-capable I/O) |
| Pin 5 | RB13 — Port B bit 13 (PPS-capable I/O) |
| Pin 6 | RB14 — Port B bit 14 (PPS-capable I/O) |
| Pin 7 | RB15 — Port B bit 15 (PPS-capable I/O) |
| Pin 8 | VSS — Ground |
| Pin 9 | VDD — Core supply voltage |
| Pin 10 | RA0 — Port A bit 0 |
| Pin 11 | RA1 — Port A bit 1 |
| Pin 12 | RA2 — Port A bit 2 |
| Pin 13 | RA3 — Port A bit 3 |
| Pin 14 | RA4 — Port A bit 4 |
| Pin 15 | RA5 — Port A bit 5 |
| Pin 16 | RA6 — Port A bit 6 |
| Pin 17 | RA7 — Port A bit 7 |
| Pin 18 | VSS — Ground |
| Pin 19 | VDD — Core supply voltage |
| Pin 20 | RB0 — Port B bit 0 (PPS-capable I/O) |
| Pin 21 | RB1 — Port B bit 1 (PPS-capable I/O) |
| Pin 22 | RB2 — Port B bit 2 (PPS-capable I/O) |
| Pin 23 | RB3 — Port B bit 3 (PPS-capable I/O) |
| Pin 24 | RB4 — Port B bit 4 (PPS-capable I/O) |
| Pin 25 | RB5 — Port B bit 5 (PPS-capable I/O) |
| Pin 26 | RB6 — Port B bit 6 (PPS-capable I/O) |
| Pin 27 | RB7 — Port B bit 7 (PPS-capable I/O) |
| Pin 28 | RB8 — Port B bit 8 (PPS-capable I/O) |
| Pin 29 | VSS — Ground |
| Pin 30 | VDD — Core supply voltage |
| Pin 31 | RC0 — Port C bit 0 |
| Pin 32 | RC1 — Port C bit 1 |
| Pin 33 | RC2 — Port C bit 2 |
| Pin 34 | RC3 — Port C bit 3 |
| Pin 35 | RC4 — Port C bit 4 |
| Pin 36 | RC5 — Port C bit 5 |
| Pin 37 | RC6 — Port C bit 6 |
| Pin 38 | RC7 — Port C bit 7 |
| Pin 39 | RC8 — Port C bit 8 |
| Pin 40 | RC9 — Port C bit 9 |
| Pin 41 | OSC1 — Crystal oscillator input |
| Pin 42 | OSC2 — Crystal oscillator output |
| Pin 43 | MCLR — Master clear (reset) input |
| Pin 44 | VSS — Ground (exposed pad - thermal/electrical) |
Typical Applications
PIC32MX130F256DT-I/ML is suitable for 6 applications: Low-Cost 32-bit Embedded Control, mTouch Capacitive Touch Sensing, 16-bit Stereo Audio with External CODEC, Graphics Interface via Parallel Master Port, Low-Power Wireless Sensor Nodes, Industrial Control and HMI.
Low-Cost 32-bit Embedded Control
The PIC32MX130F256DT-I/ML is a strong fit for cost-sensitive 32-bit embedded control because it combines a 40 MHz MIPS32 M4K core delivering 50 DMIPS with only 0.5 mA/MHz active current. Its 256 KB Flash and 16 KB SRAM accommodate moderate firmware sizes typical of motor-control, HVAC, and small appliance controllers. The 44-QFN 8x8 package is footprint-compatible with the PIC32MX1xx/2xx/5xx family, simplifying PCB reuse across product variants.
Recommended
mTouch Capacitive Touch Sensing
The PIC32MX130F256DT-I/ML supports Microchip's mTouch capacitive touch buttons and sliders through dedicated hardware charge-time measurement, freeing the CPU from intensive scanning. With 1 ns high-resolution time measurement, the part achieves reliable touch discrimination even in noisy industrial environments. Its low 0.5 mA/MHz active current allows touch-enabled appliances to remain in low-power standby while scanning sensors.
Recommended
16-bit Stereo Audio with External CODEC
The PIC32MX130F256DT-I/ML integrates two I2S/SPI modules that interface directly with external 16/24-bit audio CODECs, making it suitable for stereo audio playback, voice recorders, and intercom systems. The 256 KB Flash can hold compressed audio assets, while DMA-driven I2S transfers minimize CPU overhead. Its 50 DMIPS performance comfortably runs lightweight audio decoders such as ADPCM in real time without audible artifacts.
Recommended
Graphics Interface via Parallel Master Port
The PIC32MX130F256DT-I/ML's Parallel Master Port (PMP) connects directly to small TFT or OLED displays with 8/16-bit parallel buses, supporting graphical user interfaces on appliances, instruments, and industrial HMIs. The 50 DMIPS throughput handles frame-buffer updates smoothly, while 256 KB Flash stores fonts, icons, and bitmaps. Peripheral Pin Select simplifies routing PMP signals when adding other peripherals like UART debug ports.
Recommended
Low-Power Wireless Sensor Nodes
The PIC32MX130F256DT-I/ML pairs well with external sub-GHz or 2.4 GHz transceivers for battery-powered wireless sensor nodes. Its 0.5 mA/MHz active current and multiple low-power sleep modes extend battery life, while the 10-bit ADC and on-chip temperature sensor handle a variety of analog sensor inputs. PPS allows flexible routing of SPI to the radio without remapping PCB traces.
Recommended
Industrial Control and HMI
The PIC32MX130F256DT-I/ML's 50 DMIPS MIPS32 M4K core, 10-bit 1 Msps ADC, and PPS-driven peripherals make it well-suited to industrial control panels and small HMIs. It supports real-time control loops while driving a graphics display via PMP, and its industrial -40C to +85C temperature range qualifies it for factory automation enclosures. The 44-QFN exposed pad provides robust thermal dissipation for continuous operation.
Recommended
Recommended Products Summary
Engineering reference data for PIC32MX130F256DT-I/ML — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32MX130F256D-I/ML | PIC32MX130F256DT-50I/ML | PIC32MX130F256B-I/ML |
|---|---|---|---|---|
| Package | 44-QFN (8x8) with exposed pad | 44-QFN (8x8) - same | 44-QFN (8x8) - same | 44-QFN (8x8) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max CPU Frequency | 40 MHz | 40 MHz - same | 50 MHz (+25%) | 40 MHz - same |
| Flash Memory | 256 KB | 256 KB - same | 256 KB - same | 256 KB - same |
| SRAM | 16 KB | 16 KB - same | 16 KB - same | 16 KB - same |
| Packaging Form | Tape & Reel (T suffix) | Tray (no T suffix) | Tape & Reel - same form | Tray |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same |
| USB Controller | No | No - same | No - same | No - same |
| Pinout/Peripheral Mix | D-revision (full PPS, PMP) | D-revision - identical | D-revision - identical | B-revision (reduced peripherals) |
Key Differentiators
- Tape-and-reel form for high-volume assembly (vs PIC32MX130F256D-I/ML)
- 40 MHz CPU with full D-revision peripherals (vs PIC32MX130F256B-I/ML)
- Industrial -40C to +85C qualification (vs PIC32MX130F128HT-I/MR)
Design Notes
The 44-QFN package's exposed thermal pad (pin 44 / EP) must be soldered to a ground copper pour of at least 1 sq inch to meet thermal and electrical specifications. Missing the EP connection degrades ADC performance and may cause reliability failures. Per Microchip guidelines, place 0.1 uF decoupling capacitors within 3 mm of every VDD/VSS pair (the part has three VDD/VSS pairs).
Do not assume the PIC32MX130F256DT-I/ML includes a USB peripheral - it does not. Engineers migrating from PIC32MX2xx must remove all USB stack code and repurpose the pins via PPS. Also note the -DT variant (40 MHz) versus -D-50T variant (50 MHz); firmware configured for 50 MHz PBCLK dividers will overrun on the -DT part and must be retuned at compile time.
At 40 MHz full operation, the PIC32MX130F256DT-I/ML consumes approximately 20 mA active (0.5 mA/MHz typical). Use a low-dropout regulator with at least 100 mA headroom and a ferrite bead on VDD to suppress digital switching noise from coupling into the 10-bit ADC. Sleep current drops to <2 mA with peripherals off, enabling battery-powered designs when paired with RTCC.
Per Microchip's PIC32MX hardware design checklist, route the 8 MHz primary oscillator traces short (<5 mm) and guard them with a ground ring to reduce EMI. Place the crystal within 5 mm of OSC1/OSC2. PPS re-mapping is software-only - it does not relax PCB layout rules, so high-frequency signals should still be routed as short and direct as possible.
Compliance Information
RoHS and REACH compliant per Microchip product environmental compliance information. Not AEC-Q100 qualified (industrial -40C to +85C grade only). For automotive variants, refer to PIC32MX1xx automotive grade parts.