PIC32MX130F256B-I/ML - 40MHz 32-bit MCU, 256KB Flash, 28-QFN | Microchip
MPN: PIC32MX130F256B-I/ML ✓ 啟用中PIC32MX130F256B-I/ML 概覽
A 32-bit microcontroller (MCU) is a single-chip computer core, memory, and peripherals that executes instructions on 32-bit data paths in a single cycle. The PIC32MX family belongs to the wider PIC32 product line, which is itself a branch of Microchip's 8/16/32-bit PIC microcontroller portfolio. Within the broader taxonomy, PIC32MX1XX/2XX sits between the entry-level PIC32MM (lower pin counts, lower power) and higher-performance PIC32MK/MZ (DSP, FPU, larger memory). The M4K core is a Harvard-architecture MIPS32 core with single-cycle multiply and hardware divide.
Key features include 256KB Flash (256K x 8), 16KB SRAM, 40MHz/50MHz MIPS performance (50 MIPS), USB 2.0 full-speed OTG with on-chip transceiver, 10-bit 1 Msps ADC with up to 13 channels, and 5 16-bit timers/counters. The device also offers PMP/PSP for graphics and parallel interfaces, I2S for digital audio, JTAG and 2-wire programming/debug interfaces, and a CTMU for capacitive touch.
The architecture integrates a 5-stage pipeline, MPU for memory protection, and zero-wait-state Flash access at 40MHz. The device can be programmed in C with MPLAB X IDE and the XC32 compiler. Power management includes Idle, Sleep, and Deep Sleep modes, plus an integrated LDO that allows single 3.3V rail operation even at higher core voltages.
Typical applications include USB peripherals and human-interface devices, industrial control panels with TFT displays, low-cost audio accessories using I2S, sensor hubs, and consumer electronics requiring modest Flash and USB connectivity. The compact 6x6 mm QFN package makes it suited for space-constrained designs.
When designing, observe decoupling guidelines: place 0.1 uF ceramic capacitors near each VDD pin, keep trace lengths under 5mm, and use the exposed pad as the primary ground return. For USB applications, ensure the 3.3V USB transceiver supply is stable during enumeration to comply with USB-IF specifications.
This page synthesizes current distributor pricing, drop-in pin-compatible alternatives, and application-specific design notes not found in the manufacturer datasheet alone, giving engineers a complete sourcing and design-decision reference.
直接替換替代品,適用於 PIC32MX130F256B-I/ML — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: PIC32MX130F256B-I/ML (相同外形與佔位) — 差異在於 Package, ADC, Timers, Operating Temperature, USB.
PIC32MX230F256B-I/ML
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX170F256B-I/ML
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX130F256B-50I/ML
✅ 直接替換聯絡詢價
查看資料表 →PIC32MX150F256B-I/ML
✅ 直接替換 ⚠️ 規格未經驗證📋 參考替代品(不在目錄中)
PIC32MX130F128B-I/ML
✅ 直接替換📋 參考替代品(不在目錄中)
PIC32MX130F064B-I/ML
✅ 直接替換📋 參考替代品(不在目錄中)
PIC32MX210F256B-I/ML
✅ 直接替換 ⚠️ 規格未經驗證📋 參考替代品(不在目錄中)
PIC32MX130F256B-I/ML 最大額定值與電氣特性
| Core | MIPS32 M4K, 32-bit RISC |
| Maximum CPU Speed | 40 MHz (50 MIPS) |
| Program Memory (Flash) | 256 KB (256K x 8) |
| Data Memory (SRAM) | 16 KB |
| Operating Voltage (VDD) | 2.3 V to 3.6 V |
| I/O Pins | 21 |
| ADC | 10-bit, up to 13 channels, 1 Msps |
| USB | USB 2.0 Full-Speed OTG with on-chip transceiver |
| Timers | 5 x 16-bit timers/counters |
| UART | 2 |
| SPI | 2 |
| I2C | 2 |
| 工作溫度 | -40 C to +85 C (Industrial) |
| 封裝 | 28-QFN (6x6 mm) with Exposed Pad |
| 安裝類型 | Surface Mount |
| MSL 等級 | 3 (168 hours) |
| RoHS 狀態 | Compliant |
| Lead-Free | Yes |
PIC32MX130F256B-I/ML 腳位配置
| 腳位 1 | RB9 — I/O port B bit 9 / SDA2 / PMA1 |
| 腳位 2 | RB10 — I/O port B bit 10 / SCL2 / PMA0 |
| 腳位 3 | RB11 — I/O port B bit 11 / PMA13 |
| 腳位 4 | RB12 — I/O port B bit 12 / PMA11 |
| 腳位 5 | RB13 — I/O port B bit 13 / PMA10 / SDA1 |
| 腳位 6 | RB14 — I/O port B bit 14 / SCL1 / PMA9 |
| 腳位 7 | RB15 — I/O port B bit 15 / PMA8 |
| 腳位 8 | VDD — Digital supply voltage |
| 腳位 9 | OSC1/RC13 — Crystal oscillator input |
| 腳位 10 | OSC2/RC14 — Crystal oscillator output |
| 腳位 11 | RC15 — I/O port C bit 15 |
| 腳位 12 | VSS — Digital ground |
| 腳位 13 | RC0 — I/O port C bit 0 |
| 腳位 14 | RC1 — I/O port C bit 1 |
| 腳位 15 | RC2 — I/O port C bit 2 |
| 腳位 16 | RC3 — I/O port C bit 3 |
| 腳位 17 | RC4 — I/O port C bit 4 / SDA1 |
| 腳位 18 | RC5 — I/O port C bit 5 / SCL1 |
| 腳位 19 | AVDD — Analog supply voltage |
| 腳位 20 | AVSS — Analog ground |
| 腳位 21 | RA0 — I/O port A bit 0 / AN0 |
| 腳位 22 | RA1 — I/O port A bit 1 / AN1 |
| 腳位 23 | RB0 — I/O port B bit 0 / AN2 |
| 腳位 24 | RB1 — I/O port B bit 1 / AN3 |
| 腳位 25 | VBUS — USB VBUS detect |
| 腳位 26 | D- — USB D- data line |
| 腳位 27 | D+ — USB D+ data line |
| 腳位 28 | RB2 — I/O port B bit 2 / AN4 |
典型應用
PIC32MX130F256B-I/ML 適用於 7 應用s: USB Human Interface Devices (HID), Industrial Sensor Hubs, Consumer Audio Accessories with I2S, TFT Display Controller with PMP, Low-Cost IoT Edge Nodes, Capacitive Touch User Interfaces, Educational and Hobby Development Platforms.
USB Human Interface Devices (HID)
The PIC32MX130F256B-I/ML is well suited for USB HID peripherals such as keyboards, mice, custom input devices, and consumer electronics. Its integrated USB 2.0 Full-Speed OTG transceiver eliminates external PHY ICs, and 256 KB Flash comfortably accommodates the Microchip Harmony USB HID stack. The 40 MHz/50 MIPS core processes HID reports with minimal latency, while the 16 KB SRAM handles report buffers without DMA pressure. Place a 1.5k pull-up on D+ for self-powered modes or use the internal pull-up to save BOM. The 28-QFN footprint fits inside mini-keyboard assemblies and ultra-thin OEM designs.
推薦
Industrial Sensor Hubs
The PIC32MX130F256B-I/ML serves as a low-power industrial sensor hub aggregating I2C/SPI sensor data over USB to a host PC or PLC. Its 10-bit ADC with 13 channels handles analog sensors up to 1 Msps, and 2x I2C/SPI/UART interfaces support common industrial sensors. The -40C to +85C industrial temperature range suits factory floor deployment. With 256 KB Flash running a lightweight protocol bridge, the device can sample 4-8 channels at 100 Hz continuously. The QFN package plus exposed pad provides robust thermal performance in enclosed industrial environments.
推薦
Consumer Audio Accessories with I2S
The PIC32MX130F256B-I/ML drives low-cost consumer audio accessories via its I2S digital audio interface, including USB audio class 1.0 dongles, headphone adapters, and small Bluetooth audio sinks. The 256 KB Flash supports the USB Audio class driver and I2S DMA configuration, while 40 MHz sustains 48 kHz stereo audio with low CPU load. Connect a USB host port to the on-chip transceiver, an external DAC or codec to the I2S pins, and the firmware handles enumeration and audio streaming. This avoids the BOM cost of dedicated USB audio processors for sub-$20 products.
推薦
TFT Display Controller with PMP
The PIC32MX130F256B-I/ML can drive small TFT displays via its Parallel Master Port (PMP), making it suitable for control panels, IoT gateways, and small HMI products. PMP supports 8/16-bit parallel data and addresses up to 512K x 16-bit external memory or peripheral. At 40 MHz, it sustains 8-bit PMP transfers at up to 10 MHz, enough for 320x240 QVGA updates. Combined with 256 KB Flash for graphics libraries and CTMU for capacitive touch, the PIC32MX130F256B-I/ML enables cost-effective display products.
推薦
Low-Cost IoT Edge Nodes
The PIC32MX130F256B-I/ML works as a low-cost IoT edge node processor for cloud-bound telemetry, sensor pre-processing, and command execution. Its USB OTG enables wired network tethering; serial peripherals connect to Wi-Fi/BLE modules. With 256 KB Flash and 16 KB SRAM, the device runs the Microchip MLA TCP/IP stack, MQTT client, and TLS libraries. Idle and Sleep modes drop current to microampere levels, allowing battery-powered or energy-harvested designs. Industrial temperature operation supports outdoor deployment.
推薦
Capacitive Touch User Interfaces
The PIC32MX130F256B-I/ML includes a CTMU (Charge Time Measurement Unit) for implementing capacitive touch buttons, sliders, and proximity sensors. Combined with the 10-bit ADC, the CTMU enables up to 13 touch channels without external components. The 256 KB Flash supports Microchip's mTouch library for water-tolerant touch, gesture detection, and proximity sensing. At 40 MHz, the device samples touch channels at 100 Hz with low CPU overhead, ideal for appliance controls and HMI products.
推薦
Educational and Hobby Development Platforms
The PIC32MX130F256B-I/ML is a popular choice for educational platforms and hobbyist projects because of its 32-bit MIPS performance, generous Flash and RAM, and full USB support. It is supported by MPLAB X IDE, the free XC32 compiler, and the MPLAB Harmony framework. Starter kits, Curiosity boards, and the chipKIT ecosystem provide ready-to-use development environments for university courses, maker communities, and rapid prototyping. The 28-QFN package fits into breadboard adapter boards and small dev kits.
推薦
推薦產品摘要
工程參考資料,適用於 PIC32MX130F256B-I/ML — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | PIC32MX230F256B-I/ML | PIC32MX170F256B-I/ML | PIC32MX130F256B-50I/ML | PIC32MX130F128B-I/ML | PIC32MX130F064B-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-QFN (6x6 mm) | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same | 28-QFN (6x6 mm) - same |
| Max CPU Speed | 40 MHz / 50 MIPS | 50 MHz / 83 MIPS | 40 MHz / 50 MIPS | 50 MHz / 50 MIPS | 40 MHz / 50 MIPS | 40 MHz / 50 MIPS |
| Flash | 256 KB | 256 KB | 256 KB | 256 KB | 128 KB | 64 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB |
| USB | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG |
| Operating Voltage | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V | 2.3V to 3.6V |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Approx Unit Price (1 pc) | $6.20 | $7.10 | $6.40 | $6.45 | $5.50 | $4.95 |
主要差異化特點
- Higher Flash density at same price tier (對比PIC32MX130F128B-I/ML)
- Lower cost than faster 50 MHz variant (對比PIC32MX230F256B-I/ML)
- Faster 50 MHz speed grade option exists in same footprint (對比PIC32MX130F256B-50I/ML)
設計說明
The PIC32MX130F256B-I/ML requires 0.1 uF ceramic decoupling capacitors within 5 mm of every VDD and AVDD pin. Place a bulk 10 uF tantalum or ceramic capacitor near the package to handle USB inrush current. For USB applications, AVDD must be tied to VDD through a ferrite bead or filter to reduce digital switching noise injected into the ADC reference. Power sequencing is not required; the internal LDO handles core voltage generation independently.
The 28-QFN package has an exposed thermal pad that MUST be soldered to a continuous ground plane for electrical grounding and thermal dissipation. Use an array of thermal vias (8-12 vias, 0.3 mm drill, 0.5 mm pitch) under the EP to sink heat into the PCB ground plane. In USB applications, route D+ and D+ as 90-ohm differential pairs with controlled impedance; keep trace lengths under 25 mm to avoid USB signal integrity issues.
USB D+/D- traces must be routed as a 90-ohm differential pair, matched within 2 mm. Place a common-mode choke or ferrite near the connector for EMI suppression. Keep USB signals away from switching power supplies and PWM signals. The 10-bit ADC reference pin (AVDD) should be decoupled with a 10 nF and 1 uF capacitor pair to reduce ADC sampling noise. Reference Microchip AN-26 for additional USB design considerations.
Do not enable code protection bits until firmware is fully validated - locked devices require a bulk erase to recover, which is costly in production. The PIC32MX130F256B-I/ML has only 16 KB SRAM, so avoid large USB ping-pong buffers; use the Harmony framework's small-buffer mode for memory efficiency. The 256 KB Flash is banked; ensure linker scripts place interrupt vectors in the correct region. Always enable the JTAG disabled fuse if JTAG is unused, freeing I/O pins RB7-RB10 for general I/O.
合規資訊
RoHS compliant per Microchip product page. Halogen Free: Compliant per GlobalSpec cross-reference page. Not AEC-Q100 qualified; for automotive applications consider AEC-Q100 qualified PIC32 variants. Estimated EOL Date 2027 noted on cross-reference page; consult Microchip for current product longevity commitments.