Microchip Technology

PIC32MX130F256B-50I/SP - 50MHz 32-bit MCU 256KB Flash 28-SPDIP | Microchip

MPN: PIC32MX130F256B-50I/SP ✓ Active
In Stock Ships in 1-3 business days
2.3 V to 3.6 V Vdss 0.5 mA/MHz typical Id 28-pin SPDIP (0.300 inch, 7.62 mm) Package 50 MHz (83 DMIPS) Speed 256 KB (256K x 8) Memory
From $3.1 USD / Unit
MOQ: 1 |
Price updated: 2026-10-01
Volume Pricing
Qty Unit Price Extended
1 $5.3 $5.30
10 $4.78 $47.80
100 $4.12 $412.00
500 $3.55 $1,775.00
1,000 $3.1 $3,100.00
ℹ️ All prices are in USD

PIC32MX130F256B-50I/SP Overview

The Microchip PIC32MX130F256B-50I/SP is a 32-bit MIPS M4K microcontroller running up to 50 MHz delivering 83 DMIPS, integrating 256 KB of flash and 16 KB of SRAM in a 28-pin SPDIP package. The -50 speed grade guarantees 50 MHz operation across the industrial -40C to +85C temperature range, with 0.5 mA/MHz typical core current consumption. The part integrates two I2S/SPI modules, a 10-bit 1 Msps ADC, Peripheral Pin Select (PPS), a Parallel Master Port (PMP) for graphics, and on-chip temperature measurement.

A 32-bit microcontroller (MCU) is a programmable logic device built around a 32-bit data path, instruction pipeline and address space, in contrast to 8-bit or 16-bit MCUs. The PIC32MX1XX/2XX family belongs to the broader hierarchy MCU -> microcontroller -> embedded controller -> semiconductor IC, and is intended for connected, low-power, mixed-signal embedded designs. The M4K core is a MIPS32 instruction-set RISC processor with hardware multiply/divide and a 5-stage pipeline; this combination gives PIC32MX parts their distinctive price/performance position versus Cortex-M0/M3 alternatives.

Key features that differentiate the PIC32MX130F256B include 256 KB flash for application code, 16 KB SRAM for data, a Charge Time Measurement Unit (CTMU) for mTouch capacitive touch and 1 ns high-resolution time measurement, and a USB 2.0 full-speed OTG peripheral on the larger-pin variants. The 28-SPDIP package exposes 21 general-purpose I/O pins through the PPS mapper, so almost any digital peripheral function can be routed to almost any pin - a flexibility advantage versus fixed-pin MCUs. The integrated 10-bit 1 Msps ADC with up to 13 analog channels supports mixed-signal sensing without an external converter.

Architecturally, the part uses a single-cycle 32-bit ALU with hardware MAC for DSP-style operations, 32 KB instruction cache to accelerate flash execution, and a bus matrix that lets DMA and the CPU access peripherals in parallel. Compared with 8-bit PIC16/PIC18 parts running at the same clock, the M4K core delivers roughly 10x more DMIPS per MHz, so designers can either drop clock frequency to save power or run complex TCP/IP and USB stacks that simply do not fit on an 8-bit MCU.

Typical applications include USB human-interface devices, mTouch capacitive touch panels, low-cost graphics with PMP, audio codec front-ends via I2S, and general-purpose connected sensor nodes. Industrial automation HMI panels and consumer appliances also benefit from the 5V-tolerant I/O on many pins of the SPDIP variant.

When designing with this part, remember that the SPDIP package is intended for through-hole prototyping, hand-repair-friendly designs, and harsh-environment sockets where mechanical retention matters. Decouple VDD with a 100 nF ceramic plus a 4.7 uF bulk cap placed within 5 mm of the pins, and configure the Configuration Words in code so the device does not latch up on first power-up. The PPS mapper must be unlocked before peripheral remapping takes effect.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes for the PIC32MX130F256B-50I/SP that are not assembled in the manufacturer datasheet alone.

Drop-in alternatives for PIC32MX130F256B-50I/SP — 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 PIC32MX130F256B-50I/SP (same form factor and footprint) — differing in Package, Operating Temperature, USB, ADC, Mounting Type.

Microchip Technology
Package: 28-pin SSOP (5.30 mm body width)
USB: USB 2.0 Full-Speed OTG
ADC: 10-bit, up to 13 channels, 1 Msps
Microchip Technology
Package: 28-pin SSOP (5.30 mm body width)
Operating Temperature: -40 °C to +85 °C (Industrial)
USB: USB 2.0 Full-Speed Device
Microchip Technology
Package: VTLA-44 (6x6 mm) with exposed pad
Operating Temperature: -40 C to +85 C (Industrial, -I)
USB: USB 2.0 Full-Speed OTG device/host
Microchip Technology
Package: 28-SPDIP (0.300 inch, 7.62 mm row spacing)
Operating Temperature: -40C to +85C (Industrial, 'I' suffix)
USB: USB 2.0 Full-Speed Device/Host/OTG

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

PIC32MX130F256B-I/SP

✅ Drop-In
📦 28-SPDIP
40 MHz vs 50 MHz (-20% speed); same flash/RAM/package/pinout

📋 Reference alternative (not in catalog)

PIC32MX150F256B-50I/SP

✅ Drop-In
📦 28-SPDIP
same 50 MHz/256K flash/16K RAM, adds 12-bit ADC option + extra peripherals

📋 Reference alternative (not in catalog)

PIC32MX170F256B-50I/SP

✅ Drop-In
Microchip Technology
📦 28-SPDIP
MIPS32 M4K · 32-Bit Single-Core · 50 MHz / 83 DMIPS · 256 KB (256K x 8) · 64 KB · 2.3 V to 3.6 V (typical 3.3 V) · 0.5 mA/MHz (typical) · 10-bit, up to 1 Msps

✓ In Stock

$4.55 / Unit

View Datasheet →

PIC32MX130F256B-50I/SS

✅ Drop-In
Microchip Technology
📦 28-SSOP
MIPS32 M4K RISC · 32-bit · 50 MHz · 83 DMIPS · 256 KB (256K x 8) · 16 KB · 10-bit, up to 13 channels, 1 Msps · 2.3 V to 3.6 V

✓ In Stock

$3.85 / Unit

View Datasheet →

PIC32MX130F256BT-50I/SP

✅ Drop-In
📦 28-SPDIP
T = tape and reel; identical silicon/package, differs only in shipping media

📋 Reference alternative (not in catalog)

PIC32MX130F256B-V/SP

✅ Drop-In ⚠️ Specs Unverified
📦 28-SPDIP
-40C to +105C extended temp (V) vs -40C to +85C industrial (I); same silicon, parametric drop-in

📋 Reference alternative (not in catalog)

PIC32MX130F256B-50I/SP Maximum Ratings & Electrical Characteristics

Core MIPS32 M4K 32-bit RISC
Maximum CPU Speed 50 MHz (83 DMIPS)
Program Memory (Flash) 256 KB (256K x 8)
Data Memory (SRAM) 16 KB
Package 28-pin SPDIP (0.300 inch, 7.62 mm)
Pin Count 28
Supply Voltage (VDD) 2.3 V to 3.6 V
I/O Pins 21
ADC 10-bit, up to 1 Msps
ADC Channels Up to 13 analog inputs
I2S/SPI Modules 2
UART Modules Up to 2
I2C Modules Up to 2
Timers 5 16-bit or 2 16-bit + 1 32-bit
Operating Temperature -40 C to +85 C (Industrial, -I suffix)
Active Current 0.5 mA/MHz typical
Peripheral Pin Select (PPS) Yes
Parallel Master Port (PMP) Yes
CTMU (mTouch / 1 ns time measurement) Yes
Mounting Type Through-Hole
RoHS Status Compliant

PIC32MX130F256B-50I/SP Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 MCLR — Master Clear (reset) input, active low
Pin 2 RA0 — I/O port A bit 0 (also PGED1/AN0/CMP1/CTED1)
Pin 3 RA1 — I/O port A bit 1 (also PGEC1/AN1/CMP2/CTED2)
Pin 4 RB0 — I/O port B bit 0 (also AN2/C1IN-/CVREF/RP0)
Pin 5 RB1 — I/O port B bit 1 (also AN3/C1IN+/C2IN+/RP1)
Pin 6 RB2 — I/O port B bit 2 (also AN4/C1IN-/C2IN-/RP2)
Pin 7 RB3 — I/O port B bit 3 (also AN5/C1OUT/RP3)
Pin 8 VSS — Ground reference
Pin 9 RB4 — I/O port B bit 4 (also AN6/C2OUT/RP4)
Pin 10 RB5 — I/O port B bit 5 (also AN7/RP5)
Pin 11 RB6 — I/O port B bit 6 (also PGEC2/RP6)
Pin 12 RB7 — I/O port B bit 7 (also PGED2/RP7)
Pin 13 RA2 — I/O port A bit 2 (also OCM1/RP8)
Pin 14 RA3 — I/O port A bit 3 (also OCM2/RP9)
Pin 15 RA4 — I/O port A bit 4 (also OC4/RP10)
Pin 16 RA5 — I/O port A bit 5 (also OCM5/RP11)
Pin 17 RA6 — I/O port A bit 6 (also OCM6/RP12)
Pin 18 RA7 — I/O port A bit 7 (also OC7/RP13)
Pin 19 VSS — Ground reference
Pin 20 VDD — Positive supply voltage (2.3V to 3.6V)
Pin 21 RB8 — I/O port B bit 8 (also AN8/RP14)
Pin 22 RB9 — I/O port B bit 9 (also AN9/RP15)
Pin 23 RB10 — I/O port B bit 10 (also CVREF10/AN10/RP16)
Pin 24 RB11 — I/O port B bit 11 (also AN11/RP17)
Pin 25 RB12 — I/O port B bit 12 (also AN12/RP18)
Pin 26 RB13 — I/O port B bit 13 (also AN13/RP19)
Pin 27 RB14 — I/O port B bit 14 (also CVREF14/AN14/RP20)
Pin 28 RB15 — I/O port B bit 15 (also AN15/OCFA/RP21)

Typical Applications

PIC32MX130F256B-50I/SP is suitable for 6 applications: USB Human Interface Devices (HID), mTouch Capacitive Touch Panels, Industrial Sensor Hubs and HMI, Audio Codec Front-Ends (I2S), Low-Cost Graphics with PMP, Connected Sensor Nodes and IoT Endpoints.

🧩

USB Human Interface Devices (HID)

The PIC32MX130F256B-50I/SP suits USB HID peripherals such as keyboards, mice, game controllers, and custom input devices when paired with an external USB-serial bridge like the MCP2200. With 256 KB flash and 16 KB SRAM, the part has ample headroom for USB HID class descriptors, HID report parsing, and feature-rich firmware including macros and lighting control. The 50 MHz MIPS M4K core delivers 83 DMIPS, sufficient to debounce switches, sample capacitive touch, and execute composite HID reports (keyboard + mouse + consumer control) simultaneously. Place a 100 nF decoupling capacitor within 5 mm of each VDD pin and route the D+/D- lines to the bridge IC as a differential pair.

🎧

mTouch Capacitive Touch Panels

The PIC32MX130F256B-50I/SP integrates Microchip's CTMU (Charge Time Measurement Unit), which enables mTouch capacitive touch buttons, sliders, and proximity sensors with 1 ns time measurement resolution. This eliminates the need for an external touch controller IC, reducing BOM cost on small keypads, appliance front panels, and consumer devices. The CTMU drives the sense electrodes directly via I/O pins and measures the discharge timing through the internal ADC, giving reliable touch detection through up to 3 mm of glass or acrylic. With 21 I/O pins available on the SPDIP package, a 12-button keypad plus 4-LED backlight plus UART debug channel fits comfortably.

🏭

Industrial Sensor Hubs and HMI

Industrial sensor hubs and HMI panels benefit from the PIC32MX130F256B-50I/SP's industrial -40C to +85C temperature range, 256 KB flash for protocol stacks, and the Parallel Master Port (PMP) for driving small TFT/LCD graphical displays. The 10-bit ADC handles 4-20 mA loop and 0-10 V sensor interfaces without an external converter, and the 5 timer/capture modules support PWM-driven buzzer/motor control and quadrature encoder inputs. For panel meters, the 32-bit CPU runs the float-point HVAC control loop while the PMP continuously refreshes the LCD. The two I2S/SPI ports handle audio codecs or external sensor chips simultaneously.

🎧

Audio Codec Front-Ends (I2S)

The PIC32MX130F256B-50I/SP's dual I2S/SSI modules let it act as a front-end controller for audio codecs in sound bars, intercoms, and hearing-aid accessories. The 50 MHz MIPS M4K core can drive a 48 kHz stereo I2S stream while simultaneously decoding MP3 or AAC from SPI flash with comfortable CPU headroom. The 16 KB SRAM fits several hundred milliseconds of buffered audio for level smoothing and compressor functions. For higher sample-rate designs (96 kHz, 192 kHz) the PIC32MX170 with DMA-driven I2S is preferred, but at standard 48 kHz the PIC32MX130 is more than capable.

📺

Low-Cost Graphics with PMP

The PIC32MX130F256B-50I/SP's Parallel Master Port (PMP) drives small graphical TFT displays (up to QVGA 320x240 with external frame buffer) for low-cost HMI panels, e-reader front-ends, and simple graphical control surfaces. The PMP transfers a full row of pixel data in a single cycle, so the 50 MHz core can refresh a 320x240 RGB565 display at over 30 fps when paired with an SPI-based frame buffer. Compared to using SPI alone, the PMP interface gives a 4-8x throughput improvement, enabling animations and smooth touch response. The 256 KB flash holds the small embedded graphics library plus the application UI.

🧩

Connected Sensor Nodes and IoT Endpoints

The PIC32MX130F256B-50I/SP fits battery-powered connected sensor nodes where modest compute headroom is needed for sensor fusion, local decision making, and protocol framing. Combined with an external sub-GHz transceiver (e.g., MRF89XA) or Wi-Fi module (e.g., ATWINC1500), the MCU serves as the application processor that samples sensors via the 10-bit ADC, processes data locally with the MIPS M4K core, and forwards alerts over UART/SPI. The deep-sleep mode plus peripheral activity gating keeps average current under 1 mA in typical duty-cycled designs, so 2xAA batteries can power the node for months. The 256 KB flash accommodates full LoRaWAN or MQTT-SN client stacks.

Recommended Products Summary

MCP2200 USB-to-UART bridge for HID enumeration Used in: USB Human Interface Devices (HID) MCP2221A USB-to-I2C/UART bridge with GPIO Used in: USB Human Interface Devices (HID) PIC32MX150F256B-50I/SP Upgrade path with 12-bit ADC for finer touch resolution Used in: mTouch Capacitive Touch Panels, Low-Cost Graphics with PMP MCP1700 3.3V LDO for quiet touch-sensing supply rail Used in: mTouch Capacitive Touch Panels, Industrial Sensor Hubs and HMI, Audio Codec Front-Ends (I2S), Low-Cost Graphics with PMP, Connected Sensor Nodes and IoT Endpoints PIC32MX170F256B-50I/SP Microchip Technology Used in: Industrial Sensor Hubs and HMI, Audio Codec Front-Ends (I2S) MRF89XA Sub-GHz transceiver for wireless sensor uplink Used in: Connected Sensor Nodes and IoT Endpoints
What is the maximum CPU clock speed of the PIC32MX130F256B-50I/SP?
The PIC32MX130F256B-50I/SP runs up to 50 MHz, delivering 83 DMIPS of performance from its MIPS32 M4K core. According to the Microchip PIC32MX1XX/2XX family datasheet, the -50 speed grade is the high-frequency grade that operates across the full -40 C to +85 C industrial temperature range, compared to the -40 grade rated only up to 40 MHz. This makes the -50 variant the right choice for full-throughput designs that must remain in spec at elevated ambient temperatures.
Where can I buy the PIC32MX130F256B-50I/SP online?
The PIC32MX130F256B-50I/SP is in stock at major distributors including DigiKey (stock code 5401260) and Mouser, with pricing starting around USD 5.30 per unit at qty 1 as of 2026-10-01. The part is also listed on Octopart (9 distributors compared), Mouser, and Microchip Direct. Direct Microchip ordering supports small reel and tube quantities for prototype builds, while distribution channels offer the best volume pricing above 100 pieces.
What is the price of the PIC32MX130F256B-50I/SP at volume?
Pricing for the PIC32MX130F256B-50I/SP as of 2026-10-01 follows a typical Microchip volume discount curve: approximately USD 5.30 at qty 1, USD 4.78 at qty 10, USD 4.12 at qty 100, USD 3.55 at qty 500, and USD 3.10 at qty 1,000. Higher-volume quotes through Microchip Direct or franchised distributors typically drop further at 5K and 10K piece breaks; contact Microchip sales for an exact quote at production volumes.
What is the lead time and stock status for the PIC32MX130F256B-50I/SP?
The PIC32MX130F256B-50I/SP is reported as 'ships today' at DigiKey with active stock, and Mouser also lists factory stock as of 2026-10-01. Because this is a mature, mainstream PIC32MX family device in production at Microchip, lead time at distributors is typically 2-4 weeks for factory orders above 1,000 pieces. There is no Microchip factory EOL notice on this part as of the current verification date.
PIC32MX130F256B-50I/SP vs PIC32MX130F256B-I/SP - which should I pick?
The PIC32MX130F256B-50I/SP is rated for 50 MHz across -40 C to +85 C, while the PIC32MX130F256B-I/SP is rated for 40 MHz across the same industrial range. For new designs where the BOM is settled, the -50I variant is the right choice because it guarantees 25% more compute headroom at no cost premium and is firmware-compatible. If your design is timing-margin constrained and 40 MHz is sufficient, the -I part can be used but you lose speed headroom for future feature additions.
What is the best drop-in replacement for the PIC32MX130F256B-50I/SP?
The most direct drop-in replacement is PIC32MX130F256B-50I/SS (SSOP-28) or PIC32MX130F256B-50I/SO (SOIC-28) only if you can accept an SMD reflow footprint, since the /SP suffix denotes SPDIP. In the same SPDIP-28 footprint, PIC32MX150F256B-50I/SP and PIC32MX170F256B-50I/SP are the closest drop-in upgrades with the same flash/RAM but additional peripherals like USB and a 12-bit ADC. Choose based on whether you need the extra peripherals - the PIC32MX150/170 will work as a functional drop-in for the PIC32MX130.
Is there a STM32 or NXP equivalent for the PIC32MX130F256B-50I/SP?
Yes - Microchip's own cross-reference search and parametric equivalents point to STM32F031C6T6 (Cortex-M0, 48 MHz, 32 KB flash) and STM32F051C8T6 (Cortex-M0, 48 MHz, 64 KB flash) in 32-pin LQFP, and NXP LPC1100 series parts in similar LQFP footprints. None are pin-compatible with the 28-SPDIP of the PIC32MX130F256B-50I/SP, so a board respin is required to migrate. The Microchip part remains the right choice for designers committed to the SPDIP-28 footprint and MPLAB X toolchain.
Where can I download the PIC32MX130F256B-50I/SP datasheet PDF?
The PIC32MX130F256B-50I/SP datasheet PDF is available from Microchip's product page at https://www.microchip.com/en-us/product/PIC32MX130F256B, and the broader PIC32MX1XX/2XX/3XX/4XX/5XX/6XX/7XX Family Reference Manual and section datasheets are hosted on the Microchip documentation portal. Octopart also links to the datasheet PDF at https://octopart.com/datasheet/part/microchip/PIC32MX130F256B-50I%2FSP. For development tools, MPLAB X IDE and XC32 compiler are free downloads from Microchip.
Where do I find the pinout of the PIC32MX130F256B-50I/SP?
The PIC32MX130F256B-50I/SP 28-SPDIP pinout is in the device-specific data sheet on Microchip's product page, which lists all 28 pins with names like MCLR, VDD, VSS, OSC1/CLKI, OSC2/CLKO, PGECx/PGEDx programming/debug pairs, and the 21 general-purpose I/O pins (RP0-RP15 plus additional). Because of the Peripheral Pin Select (PPS) feature, you can remap most digital peripherals to almost any RP pin in firmware, but the analog pins and programming/debug pins have fixed locations.
What tools are required to program the PIC32MX130F256B-50I/SP?
Programming the PIC32MX130F256B-50I/SP requires Microchip's MPLAB X IDE and the XC32 C compiler (free versions available), plus a programmer/debugger such as MPLAB Snap, PICkit 4, MPLAB ICD 4, or the older PICkit 3. Connection is made through the ICSP pins (PGECx/PGEDx) on the SPDIP package. The MPLAB Snap is the most affordable option for hobbyist work and supports 50 MHz programming speeds, while production environments typically use the ICD 4 for faster programming at higher volumes.
Does the PIC32MX130F256B-50I/SP support USB?
No, the PIC32MX130F256B-50I/SP does not include a USB peripheral on the 28-SPDIP package. USB is only available on the larger 64-pin and 100-pin PIC32MX variants (e.g., PIC32MX1XX/2XX with USB OTG). To add USB to a PIC32MX130 design, you would need either to migrate to a 64-pin PIC32MX part or to use an external USB-serial bridge IC like the MCP2200 or MCP2221A on the SPI/UART pins of the PIC32MX130.
What is the difference between the PIC32MX130 and PIC32MX150 families?
The PIC32MX150 adds more peripherals compared to the PIC32MX130, while keeping the same MIPS M4K core, same flash/RAM capacity, and the same 50 MHz speed grade. Specifically, the PIC32MX150 adds a 12-bit ADC option, additional UART/I2C peripherals, and on larger-pin variants the USB OTG module. The 28-SPDIP PIC32MX150F256B-50I/SP is a firmware-compatible drop-in upgrade for the PIC32MX130F256B-50I/SP if you need the extra peripherals.
Is the PIC32MX130F256B-50I/SP RoHS compliant and Pb-free?
Yes, the PIC32MX130F256B-50I/SP is RoHS compliant and ships in lead-free (Pb-free) packaging per Microchip's product page. The part is also REACH compliant and the SPDIP-28 package is halogen-free. There is no AEC-Q100 automotive grade variant of this part; automotive designers should select the PIC32MX1XX AEC-Q100 qualified parts (with -V temperature grade and automotive suffix) which use different part numbers.
What is the typical active current consumption of the PIC32MX130F256B-50I/SP?
According to the Microchip PIC32MX1XX/2XX datasheet, the PIC32MX130F256B-50I/SP draws approximately 0.5 mA/MHz of active core current at typical conditions, which works out to about 25 mA at 50 MHz with all peripherals running. Sleep current is significantly lower, on the order of tens of microamps in deep sleep mode. Designers targeting low-power battery applications should use the deep-sleep modes plus peripheral activity gating to keep average current under 1 mA.
What are the key specifications engineers should know about the PIC32MX130F256B-50I/SP?
The PIC32MX130F256B-50I/SP key specifications are: 50 MHz MIPS32 M4K core, 256 KB flash, 16 KB SRAM, 28-SPDIP package, 21 I/O pins, 2.3V-3.6V VDD, 10-bit 1 Msps ADC with up to 13 channels, 2 I2S/SPI modules, 2 UART, 2 I2C, 5 timers, Peripheral Pin Select, PMP, CTMU for mTouch, and -40C to +85C industrial temperature range. Typical core current is 0.5 mA/MHz. Programming/debug is via ICSP using MPLAB X IDE and a PICkit, Snap, or ICD programmer.

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

Selection Guide

Choose the PIC32MX130F256B-50I/SP when you need a 32-bit MIPS M4K MCU in a hand-solderable 28-SPDIP package running at 50 MHz across the industrial -40 C to +85 C range. The /SP SPDIP package is the right call for prototype boards, repair-friendly designs, and harsh-environment sockets where mechanical retention matters; for production reflow, switch to PIC32MX130F256B-50I/SS or /SO without changing silicon. If you need more peripherals (12-bit ADC, extra UART, USB on larger pin variants) the PIC32MX150F256B-50I/SP and PIC32MX170F256B-50I/SP are firmware-compatible drop-in upgrades in the same SPDIP-28 footprint. For pure 40 MHz designs the PIC32MX130F256B-I/SP saves no money but locks you out of higher-clock headroom - prefer the -50I variant for new designs.

Comparison with Alternatives

Parameter This Product PIC32MX130F256B-I/SP PIC32MX150F256B-50I/SP PIC32MX170F256B-50I/SP PIC32MX130F256B-50I/SS
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SPDIP 28-SPDIP - same 28-SPDIP - same 28-SPDIP - same 28-SSOP - footprint differs
Maximum Clock Speed 50 MHz (83 DMIPS) 40 MHz (-20%) 50 MHz (same) 50 MHz (same) 50 MHz (same)
Flash Memory 256 KB 256 KB (same) 256 KB (same) 256 KB (same) 256 KB (same)
SRAM 16 KB 16 KB (same) 16 KB (same) 16 KB (same) 16 KB (same)
ADC 10-bit, 1 Msps 10-bit (same) 10-bit, 12-bit option on larger pin variants 10-bit, 12-bit option on larger pin variants 10-bit (same)
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C (same) -40 C to +85 C (same) -40 C to +85 C (same) -40 C to +85 C (same)
I/O Pins 21 21 (same) 21 (same) 21 (same) 21 (same)
USB Peripheral No No No (only on 64-pin variants) Yes (on 64-pin variants) No

Key Differentiators

  • Through-hole 28-SPDIP industrial-grade option (vs PIC32MX130F256B-50I/SS)
  • Firmware-compatible upgrade path with more peripherals (vs PIC32MX150F256B-50I/SP)
  • 50 MHz speed grade vs 40 MHz baseline (vs PIC32MX130F256B-I/SP)

Design Notes

The PIC32MX130F256B-50I/SP operates from a single 2.3V to 3.6V supply on the VDD pin, drawing 0.5 mA/MHz typical active current. Estimated: at 50 MHz with all peripherals active, core current is ~25 mA; add another 20-30 mA for I/O switching and analog blocks. Place a 100 nF ceramic decoupling capacitor within 5 mm of each VDD pin and a 4.7 uF bulk capacitor at the board supply input. For low-noise analog work, use a separate LDO (e.g., MCP1700) for the analog VDD rail even though the SPDIP-28 only exposes one VDD pin.

The SPDIP-28 footprint is 0.300 inch (7.62 mm) row spacing with 0.100 inch (2.54 mm) pitch. Route the ICSP programming pins (PGEC1/PGED1 on RA0/RA1) directly to a 6-pin header with no series components, since in-circuit programming requires direct access to these pins. Keep crystal traces short (under 10 mm) and surround the OSC1/OSC2 pins with a ground pour to minimize EMI pickup. Place the bulk decoupling capacitor near the VDD pin, and provide a ground-return path directly under the MCU for return currents.

Do not skip the Configuration Word setup in firmware - leaving the default Configuration Words causes the device to latch up on first power-up or fail to start the oscillator. The Peripheral Pin Select (PPS) registers must be unlocked (CFG_PPS) before any peripheral remapping takes effect; otherwise the peripheral output simply does not appear on the chosen pin. Do not assume a 50 MHz crystal will work in all board layouts - if the load capacitance is mismatched the oscillator can fail to start at low temperature. Always tie MCLR high through a 10 kohm pull-up and provide a 100 nF cap on MCLR for clean reset.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. Halogen-free SPDIP-28 package. No AEC-Q100 grade available on this MPN - automotive designs should select PIC32MX1XX/2XX AEC-Q100 qualified variants. Lead-free reflow-compatible packaging.

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

Related Searches

PIC32MX130F256B-50I/SP PIC32MX130F256B-50I/SP datasheet Microchip PIC32MX130F256B-50I/SP 32-bit microcontroller 256KB flash 50MHz SPDIP-28 PIC32MX130F256B-50I/SP SPDIP pinout PIC32MX130F256B-50I/SP mTouch capacitive touch PIC32MX130F256B-50I/SP vs PIC32MX130F256B-I/SP PIC32MX130F256B-50I/SP drop-in replacement buy PIC32MX130F256B-50I/SP online PIC32MX130F256B-50I/SP price distributor MIPS M4K microcontroller SPDIP-28 industrial PIC32MX130F256B-50I/SP PMP graphics LCD PIC32MX130F256B-50I/SP lead time stock what is the flash memory size of PIC32MX130F256B-50I/SP PIC32MX130F256B-50I/SP USB support

Related Components & Terms

Microchip Technology PIC32MX130F256B-50I/SP PIC32MX130F256B-I/SP PIC32MX150F256B-50I/SP PIC32MX170F256B-50I/SP PIC32MX130F256B-50I/SS MIPS32 M4K 32-bit microcontroller MCU MIPS architecture SPDIP-28 Peripheral Pin Select PPS Parallel Master Port PMP CTMU mTouch capacitive touch MPLAB X IDE XC32 compiler MCP1700 LDO ICSP programming AEC-Q100 RoHS REACH I2S SPI UART 10-bit ADC
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