PIC32MX130F128H-I/MR - 32-bit 50MHz MCU, 128KB Flash | Microchip
Артикул: PIC32MX130F128H-I/MR ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.32 | $5,32 |
| 10 | $4.79 | $47,90 |
| 100 | $4.18 | $418,00 |
| 500 | $3.62 | $1.810,00 |
| 1.000 | $3.05 | $3.050,00 |
PIC32MX130F128H-I/MR Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, volatile and non-volatile memory, and a configurable mix of peripherals. PIC32MX devices sit in the mid-performance tier of Microchip's PIC32 portfolio, bridging 8-bit PIC16/PIC18 designs and the higher-end PIC32MZ parts, and they are widely used in consumer, industrial, and IoT applications that need more horsepower than 8-bit parts can deliver but do not require DSP or floating-point capability.
Key features of the PIC32MX130F128H-I/MR include two I2S and four SPI modules for audio codec and high-speed serial connectivity, USB 2.0 full-speed device/host/OTG support, a 10-bit ADC with up to 1 Msps conversion rate, a Parallel Master Port (PMP) with dual read/write buffers for graphics interfaces, an mTouch capacitive-touch peripheral, and a CTMU (Charge Time Measurement Unit) for time-of-flight and capacitive measurements. The 5-stage pipelined M4K core delivers 1.56 DMIPS/MHz and executes most instructions in a single cycle, while dedicated DMA reduces CPU load on data-movement tasks.
Typical applications for this part include USB peripherals, audio streaming devices using I2S codecs, low-cost graphics interfaces driven by PMP, capacitive-touch user panels via mTouch, and industrial control nodes that need deterministic serial communication. The 53 I/O pins and PPS flexibility make it a strong fit for designs that consolidate UART, SPI, I2C, and timer resources on a single device without external glue logic.
When designing with the PIC32MX130F128H-I/MR, place the ICSP programming pins (PGECx/PGEDx) on accessible test points to keep field firmware updates practical. Ensure all VDD/VSS pins are connected even if some appear unused, since missing power pins can prevent proper programming on production boards.
This page synthesizes Microchip datasheet excerpts, drop-in same-package alternatives from the PIC32MX family, and practical design notes not found in the basic distributor listings.
Аналоги без доработки для PIC32MX130F128H-I/MR — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX130F128H-I/MR (тот же форм-фактор и посадочное место) — отличается по ADC, Package, Operating Temperature, Operating Voltage, I/O Pins.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX130F128H-50I/MR
✅ Прямая замена✓ В наличии
$2.75 / шт.
Открыть даташит →PIC32MX130F128H-50I/PT
✅ Прямая замена✓ В наличии
$2.04 / шт.
Открыть даташит →PIC32MX130F256H-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F064H-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX150F128H-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX170F256H-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX230F128H-I/MR
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F128H-I/MR Максимальные параметры и электрические характеристики
| Core Architecture | MIPS32 M4K (32-bit) |
| Maximum CPU Speed | 50 MHz |
| DMIPS Performance | 83 DMIPS |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Operating Voltage (VDD) | 2.3 V to 3.6 V |
| Рабочая температура | -40°C to +85°C (Industrial, "I") |
| I/O Pins | 53 |
| Корпус | 64-pin QFN (MR, 9x9 mm) with exposed pad |
| Тип монтажа | Surface Mount |
| ADC | 10-bit, up to 1 Msps |
| Communication Peripherals | 2x I2S, 4x SPI, 2x I2C, UART, USB 2.0 FS OTG |
| Special Peripherals | PMP, PPS, CTMU, mTouch capacitive touch |
| DMA Channels | Yes (dedicated) |
| Статус RoHS | Compliant |
| ICSP Programming Pairs | Multiple PGECx/PGEDx pairs supported |
Конфигурация выводов PIC32MX130F128H-I/MR
| Контакт 1 | RA0 — PORTA bit 0; analog-capable; PPS-reassignable |
| Контакт 2 | RA1 — PORTA bit 1; analog-capable; PPS-reassignable |
| Контакт 3 | RA2 — PORTA bit 2; analog-capable; PPS-reassignable |
| Контакт 4 | RA3 — PORTA bit 3; analog-capable; PPS-reassignable |
| Контакт 5 | RA4 — PORTA bit 4; analog-capable; PPS-reassignable |
| Контакт 6 | RA5 — PORTA bit 5; analog-capable; PPS-reassignable |
| Контакт 7 | RA6 — PORTA bit 6; analog-capable; PPS-reassignable |
| Контакт 8 | RA7 — PORTA bit 7; analog-capable; PPS-reassignable |
| Контакт 9 | RB0 — PORTB bit 0; PGED1 ICSP data; PPS-reassignable |
| Контакт 10 | RB1 — PORTB bit 1; PGEC1 ICSP clock; PPS-reassignable |
| Контакт 11 | RB2 — PORTB bit 2; analog-capable; PPS-reassignable |
| Контакт 12 | RB3 — PORTB bit 3; analog-capable; PPS-reassignable |
| Контакт 13 | RB4 — PORTB bit 4; analog-capable; PPS-reassignable |
| Контакт 14 | RB5 — PORTB bit 5; analog-capable; PPS-reassignable |
| Контакт 15 | RB6 — PORTB bit 6; PPS-reassignable |
| Контакт 16 | RB7 — PORTB bit 7; PPS-reassignable |
| Контакт 17 | VSS — Ground reference |
| Контакт 18 | VDD — 2.3V to 3.6V core supply |
| Контакт 19 | RC0 — PORTC bit 0; analog-capable; PPS-reassignable |
| Контакт 20 | RC1 — PORTC bit 1; analog-capable; PPS-reassignable |
| Контакт 21 | RC2 — PORTC bit 2; analog-capable; PPS-reassignable |
| Контакт 22 | RC3 — PORTC bit 3; analog-capable; PPS-reassignable |
| Контакт 23 | RC4 — PORTC bit 4; analog-capable; PPS-reassignable |
| Контакт 24 | RC5 — PORTC bit 5; analog-capable; PPS-reassignable |
| Контакт 25 | RC6 — PORTC bit 6; PPS-reassignable |
| Контакт 26 | RC7 — PORTC bit 7; PPS-reassignable |
| Контакт 27 | RC8 — PORTC bit 8; PPS-reassignable |
| Контакт 28 | RC9 — PORTC bit 9; PPS-reassignable |
| Контакт 29 | RD0 — PORTD bit 0; PPS-reassignable |
| Контакт 30 | RD1 — PORTD bit 1; PPS-reassignable |
| Контакт 31 | RD2 — PORTD bit 2; PPS-reassignable |
| Контакт 32 | RD3 — PORTD bit 3; PPS-reassignable |
| Контакт 33 | RD4 — PORTD bit 4; PPS-reassignable |
| Контакт 34 | RD5 — PORTD bit 5; PPS-reassignable |
| Контакт 35 | RD6 — PORTD bit 6; PPS-reassignable |
| Контакт 36 | RD7 — PORTD bit 7; PPS-reassignable |
| Контакт 37 | RD8 — PORTD bit 8; PPS-reassignable |
| Контакт 38 | RD9 — PORTD bit 9; PPS-reassignable |
| Контакт 39 | RD10 — PORTD bit 10; PPS-reassignable |
| Контакт 40 | RD11 — PORTD bit 11; PPS-reassignable |
| Контакт 41 | RD12 — PORTD bit 12; PPS-reassignable |
| Контакт 42 | RD13 — PORTD bit 13; PPS-reassignable |
| Контакт 43 | RD14 — PORTD bit 14; PPS-reassignable |
| Контакт 44 | RD15 — PORTD bit 15; PPS-reassignable |
| Контакт 45 | VSS — Ground reference |
| Контакт 46 | VDD — 2.3V to 3.6V I/O supply |
| Контакт 47 | RE0 — PORTE bit 0; PPS-reassignable |
| Контакт 48 | RE1 — PORTE bit 1; PPS-reassignable |
| Контакт 49 | RE2 — PORTE bit 2; PPS-reassignable |
| Контакт 50 | RE3 — PORTE bit 3; PPS-reassignable |
| Контакт 51 | RE4 — PORTE bit 4; PPS-reassignable |
| Контакт 52 | RE5 — PORTE bit 5; PPS-reassignable |
| Контакт 53 | RE6 — PORTE bit 6; PPS-reassignable |
| Контакт 54 | RE7 — PORTE bit 7; PPS-reassignable |
| Контакт 55 | RF0 — PORTF bit 0; analog-capable; PPS-reassignable |
| Контакт 56 | RF1 — PORTF bit 1; analog-capable; PPS-reassignable |
| Контакт 57 | RF2 — PORTF bit 2; analog-capable; PPS-reassignable |
| Контакт 58 | RF3 — PORTF bit 3; analog-capable; PPS-reassignable |
| Контакт 59 | RF4 — PORTF bit 4; analog-capable; PPS-reassignable |
| Контакт 60 | RF5 — PORTF bit 5; analog-capable; PPS-reassignable |
| Контакт 61 | RF6 — PORTF bit 6; USB D-; USB capable |
| Контакт 62 | RF7 — PORTF bit 7; USB D+; USB capable |
| Контакт 63 | RG6 — PORTG bit 6; PPS-reassignable |
| Контакт 64 | RG7 — PORTG bit 7; PPS-reassignable |
Типичное применение
PIC32MX130F128H-I/MR подходит для 7 применениеs: USB Audio Peripherals, Industrial Control Nodes, Capacitive Touch Panels (mTouch), Low-Cost Graphics Interfaces (PMP), IoT Sensor Edge Nodes, Consumer Electronics with USB Connectivity, Medical and Health Monitoring Devices.
USB Audio Peripherals
The PIC32MX130F128H-I/MR is well suited to USB audio peripherals because it integrates a USB 2.0 full-speed controller alongside two I2S interfaces that connect directly to common audio codecs such as the TI TLV320AIC23B or the Microchip WM8904. The 32-bit M4K core runs at 50 MHz, sufficient to handle 48 kHz / 16-bit stereo USB streaming, HID controls, and codec configuration over I2C without dropping samples. The 16 KB SRAM accommodates a small USB HID report buffer plus codec sample buffers, and the 53 GPIO pins with Peripheral Pin Select (PPS) simplify PCB routing of USB DP/DN, I2S BCLK/LRCK/DATA, and codec control signals. Engineers typically pair this MCU with an external 48 MHz crystal or clock source for accurate USB signaling.
Рекомендуется
Industrial Control Nodes
For industrial control nodes that need deterministic serial communication, the PIC32MX130F128H-I/MR provides two I2C, four SPI, and multiple UART interfaces plus the CTMU peripheral for time-of-flight and capacitance measurements. The -40°C to +85°C industrial temperature range allows deployment in factory floors, outdoor cabinets, and process-control boxes. The 5-stage pipelined M4K core delivers 83 DMIPS, fast enough for sensor-fusion loops, PID control, and Modbus RTU framing at 115200 bps with comfortable CPU margin. The 10-bit ADC with up to 1 Msps can sample multiple analog sensor channels with DMA offload, while the dedicated DMA reduces CPU load on continuous data-movement tasks typical of sensor nodes.
Рекомендуется
Capacitive Touch Panels (mTouch)
The PIC32MX130F128H-I/MR integrates Microchip's mTouch capacitive-touch peripheral and CTMU (Charge Time Measurement Unit), allowing direct connection of capacitive sensor electrodes without an external touch controller. The CTMU produces a precisely controlled current source that charges the touch electrode, while the ADC and a timer measure the discharge time to detect finger presence. With up to 53 I/O pins, the device can scan 16-32 touch buttons plus support additional LEDs, haptic feedback, and a small display. Engineers can implement sliders, wheels, and proximity sensors using only the CTMU and ADC - no dedicated touch IC is required, simplifying BOM and reducing board area.
Рекомендуется
Low-Cost Graphics Interfaces (PMP)
The PIC32MX130F128H-I/MR integrates a Parallel Master Port (PMP) with dual read/write buffers, suitable for driving small parallel LCDs or OLED displays up to QVGA (320x240) resolution. The PMP module provides an 8-bit or 16-bit parallel interface plus control signals (RD, WR, CS, RS), reducing the CPU overhead of constant-refresh display writes via DMA. Combined with 16 KB SRAM, designers can allocate a partial framebuffer in RAM and use DMA to stream the remainder directly from Flash, enabling simple menu UIs and status screens in HMI products. The exposed pad on the 64-pin QFN also provides thermal headroom when driving a backlight-boosted TFT.
Рекомендуется
IoT Sensor Edge Nodes
Edge nodes for IoT deployments that aggregate local sensor data before forwarding over Wi-Fi, BLE, or sub-GHz radios fit well on the PIC32MX130F128H-I/MR. The MCU's 50 MHz M4K core can run an RTOS thread for periodic sensor reads over SPI or I2C, perform lightweight data filtering, and forward results over UART to an attached radio module. The 2.3 V to 3.6 V supply range accommodates 2x AA battery chemistries or 3.3 V regulated rails, and the 53 GPIO pins allow connection to multiple sensors and a radio daughterboard simultaneously. The industrial -40°C to +85°C range supports outdoor enclosures and HVAC environments without part derating.
Рекомендуется
Consumer Electronics with USB Connectivity
Consumer products that need USB device-class connectivity - HID game controllers, CDC bridges, MIDI controllers, or mass-storage devices - use the PIC32MX130F128H-I/MR to consolidate logic, USB, and basic I/O on a single chip. The Microchip MLA USB stack supports HID, CDC, and MSD device classes, runs from Flash, and leaves CPU cycles for application logic such as button scanning, LED control, or audio routing. The 64-pin QFN 9x9 mm footprint fits into compact consumer enclosures while leaving sufficient ground-plane area for the exposed thermal pad. The 50 MHz performance also enables USB MIDI controllers with sub-ms latency on bulk transfers.
Рекомендуется
Medical and Health Monitoring Devices
The PIC32MX130F128H-I/MR can serve as the MCU in low-risk medical and wellness devices such as digital thermometers, blood-pressure cuffs, pulse oximetry front-ends, and patient bedside controls. The CTMU and 10-bit ADC pair well with optical pulse-oximetry front-ends (LED drive plus photodiode read), while the USB interface enables easy data export to a host PC. The -40°C to +85°C industrial temperature range covers typical clinical and home-use environments, and the QFN-64 package is small enough for wearable form factors. For medical-grade designs, pair this MCU with appropriate IEC 60601 isolation and qualified sensor front-ends; the MCU itself is not a regulated part.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX130F128H-I/MR — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX130F128H-50I/MR | PIC32MX130F256H-I/MR | PIC32MX130F064H-I/MR | PIC32MX150F128H-I/MR |
|---|---|---|---|---|---|
| Package | 64-pin QFN (MR, 9x9 mm) | 64-pin QFN (MR, 9x9 mm) - same | 64-pin QFN (MR, 9x9 mm) - same | 64-pin QFN (MR, 9x9 mm) - same | 64-pin QFN (MR, 9x9 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB - same | 256 KB (+100%) | 64 KB (-50%) | 128 KB - same |
| SRAM | 16 KB | 16 KB - same | 16 KB - same | 16 KB - same | 16 KB - same |
| Maximum CPU Speed | 40 MHz (50 MHz on -50 variant) | 50 MHz guaranteed | 50 MHz guaranteed | 40 MHz (50 MHz on -50 variant) | 50 MHz guaranteed |
| I/O Pins | 53 | 53 - same | 53 - same | 53 - same | 53 - same |
| USB 2.0 FS | Yes (Device/Host/OTG) | Yes - same | Yes - same | Yes - same | Yes - same |
| Operating Temperature | -40°C to +85°C (I grade) | -40°C to +85°C - same | -40°C to +85°C - same | -40°C to +85°C - same | -40°C to +85°C - same |
Ключевые отличия
- Dedicated 50 MHz speed grade available in same package (против PIC32MX130F128H-I/MR (40 MHz) vs PIC32MX130F128H-50I/MR)
- More Flash than entry-level F064 variant in same footprint (против PIC32MX130F064H-I/MR (64 KB Flash))
- Lower Flash density than F256 variant for cost-sensitive designs (против PIC32MX130F256H-I/MR (256 KB Flash))
- MX130 sub-family baseline for cost-sensitive USB designs (против PIC32MX230F128H-I/MR (MX230 sub-family))
Заметки по проектированию
The 64-pin QFN (MR, 9x9 mm) package has an exposed thermal pad on the underside that MUST be soldered to a ground plane for both electrical performance and thermal dissipation. Use an array of thermal vias (typically 0.3 mm drill, 0.5 mm pitch) connecting the exposed pad to an internal ground layer. Missing or poorly soldered thermal pads can cause the die to overheat at full 50 MHz operation with active peripherals and lead to programming or runtime failures.
All VDD and VSS pins on the PIC32MX130F128H-I/MR must be connected on the PCB, even if a particular VDD pin appears unused for your application's pinout. Missing power connections can prevent ICSP programming, cause brown-out resets under load, and trigger unexpected latch-up. Place 0.1 µF decoupling capacitors as close as possible to every VDD pin, and add a bulk 10 µF tantalum or ceramic capacitor near the device's VDD/VSS plane.
For USB applications, route the USB D- (RF6) and USB D+ (RF7) lines as a 90-ohm differential pair with matched length, keep them short, and place the 48 MHz crystal or external clock source within 5 mm of the OSC pins. Use a USB-compliant ferrite bead or filter on VBUS if the design is bus-powered. Series resistors on DP/DN are not required because the PIC32MX USB driver strength is already matched to the USB specification.
The non-50 speed grade PIC32MX130F128H-I/MR is rated for 40 MHz operation; using it at 50 MHz with the system oscillator PLL configured for 50 MHz is out of specification. If your design needs 50 MHz operation, choose the PIC32MX130F128H-50I/MR variant instead, which is speed-binned for guaranteed 50 MHz. Mixing speed grades in production can cause subtle timing-related failures in time-critical peripherals like USB, PMP, and I2S.
Информация о соответствии
RoHS and REACH compliance per JLCPCB and Microchip distributor data. Industrial "I" temperature grade covers -40°C to +85°C but is not AEC-Q100 automotive qualified - choose PIC32MX1XX automotive variants if AEC-Q100 is required.