PIC32MX130F256BT-I/ML - 40MHz 32-bit MCU 256KB Flash | Microchip
MPN: PIC32MX130F256BT-I/ML ✓ Hoạt độngPIC32MX130F256BT-I/ML Tóm tắt
What is a PIC32MX microcontroller: PIC32MX is Microchip's MIPS32 M4K-based line of 32-bit microcontrollers that bridge 8/16-bit PIC legacy to higher MIPS throughput while preserving the MPLAB X toolchain and Harmony ecosystem. Within the taxonomy, PIC32MX sits below 32-bit microcontrollers -> microcontrollers -> microcontrollers and ICs -> semiconductors, and shares the 32-bit MCU category with ARM Cortex-M3/M4 devices.
Key features of the PIC32MX130F256BT-I/ML include 40 MHz / 50 MHz maximum operating frequency (40 MHz in this industrial -I/ML variant), 256 KB Flash program memory organized as 256K x 8, 16 KB SRAM, a 10-bit ADC, full-speed USB 2.0 device/host/OTG, two I2S/SPI modules for codec interfaces, a Parallel Master Port (PMP) for graphics, and a 1 ns high-resolution timer. Peripheral Pin Select (PPS) remaps most digital functions to any I/O, simplifying PCB routing.
The device integrates an on-chip temperature sensor, supports mTouch capacitive touch buttons/sliders, and delivers 83 DMIPS at 50 MHz with 0.5 mA/MHz typical active current. USB OTG, two UARTs, two SPI/I2S, two I2C, PMP, and a 16-bit timer/capture make it a versatile general-purpose platform.
Typical applications include USB HID peripherals, audio codec peripherals, embedded graphics with PMP, capacitive touch interfaces, low-cost 32-bit control for industrial sensing, and consumer products migrating from 8/16-bit PIC to 32-bit.
When designing with this part, keep the maximum supply at 3.6 V, place the decoupling regulator core (PPS remap oscillator bypass capacitor) close to VDD/VSS, and respect the 50 MHz maximum frequency rating.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not consolidated in the manufacturer's datasheet.
Bộ thay thế dễ dàng lắp đặt cho PIC32MX130F256BT-I/ML — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với PIC32MX130F256BT-I/ML (cùng hình factor và footprint) — khác nhau ở Package, ADC, Operating Temperature, Program Memory (Flash), Operating Voltage Range.
PIC32MX130F256B-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX130F064BT-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX230F256B-I/ML
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →PIC32MX150F256B-I/ML
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
PIC32MX130F256BT-I/ML Tỷ lệ tối đa & tính chất điện
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Frequency | 40 MHz |
| Performance | 83 DMIPS |
| Active Current Consumption | 0.5 mA/MHz (typical) |
| Program Flash Memory | 256 KB (256K x 8) |
| SRAM | 16 KB |
| Operating Voltage Range | 2.5 V / 3.3 V |
| USB Interface | USB 2.0 Full-Speed Device/Host/OTG |
| ADC | 10-bit |
| I2S/SPI Modules | 2 |
| Peripheral Pin Select (PPS) | Yes |
| Parallel Master Port (PMP) | Yes |
| mTouch Capacitive Touch | Supported |
| High-Resolution Timer | 1 ns resolution |
| On-chip Temperature Sensor | Yes |
| Hộp | 28-pin QFN (6x6 mm) |
| Kiểu lắp đặt | Surface Mount |
| Nhiệt độ hoạt động | -40C to +85C (industrial grade -I) |
Cấu hình chân PIC32MX130F256BT-I/ML
| Chân 1 | RP7/RB7 — Remappable I/O (PPS) |
| Chân 2 | VDD — Power supply (+3.3V) |
| Chân 3 | VSS — Ground |
| Chân 4 | RP8/RB8 — Remappable I/O (PPS) |
| Chân 5 | RP9/RB9 — Remappable I/O (PPS) |
| Chân 6 | VUSB — USB voltage supply |
| Chân 7 | VBUS — USB VBUS detect |
| Chân 8 | RP10/RB10 — Remappable I/O (PPS) |
| Chân 9 | RP11/RB11 — Remappable I/O (PPS) |
| Chân 10 | RP12/RB12 — Remappable I/O (PPS) |
| Chân 11 | RP13/RB13 — Remappable I/O (PPS) |
| Chân 12 | RP14/RB14 — Remappable I/O (PPS) |
| Chân 13 | RP15/RB15 — Remappable I/O (PPS) |
| Chân 14 | VSS — Ground |
| Chân 15 | OSC1/RC12 — Crystal oscillator input / remappable I/O |
| Chân 16 | OSC2/RC13 — Crystal oscillator output / remappable I/O |
| Chân 17 | PGED1/AN0/RPA0 — Programming data / analog input / remappable I/O |
| Chân 18 | PGEC1/AN1/RPA1 — Programming clock / analog input / remappable I/O |
| Chân 19 | AN2/RPA2 — Analog input / remappable I/O |
| Chân 20 | AN3/RPA3 — Analog input / remappable I/O |
| Chân 21 | AN4/RPA4 — Analog input / remappable I/O |
| Chân 22 | AN5/RPA5 — Analog input / remappable I/O |
| Chân 23 | AN6/RPA6 — Analog input / remappable I/O |
| Chân 24 | AN7/RPA7 — Analog input / remappable I/O |
| Chân 25 | VSS — Ground |
| Chân 26 | VDD — Power supply (+3.3V) |
| Chân 27 | RP0/RB0 — Remappable I/O (PPS) |
| Chân 28 | RP1/RB1 — Remappable I/O (PPS) |
Ứng dụng tiêu biểu
PIC32MX130F256BT-I/ML phù hợp cho 6 Áp dụngs: USB HID / USB Audio Peripherals, Embedded Graphics with PMP, Capacitive Touch Interfaces (mTouch), Industrial Sensing and Automation, Audio Codec Peripherals, Consumer Devices Migrating from 8/16-bit PIC.
USB HID / USB Audio Peripherals
The PIC32MX130F256BT-I/ML integrates a full-speed USB 2.0 device/host/OTG controller, making it a strong fit for USB HID peripherals, USB audio class devices, and USB-to-UART bridges. With 256 KB Flash and 16 KB SRAM, it runs Microchip's USB stack plus an application without external memory. The 40 MHz MIPS32 M4K core delivers 83 DMIPS, comfortably handling USB HID polling, audio streaming at 48 kHz, and concurrent user-interface tasks. Two I2S/SPI modules interface directly to S/PDIF or external audio codecs. Place a 12 MHz or 24 MHz crystal to feed the USB PLL, follow Microchip AN1166 layout guidelines, and add the recommended ferrite + decoupling on VUSB.
Được đề xuất
Embedded Graphics with PMP
The Parallel Master Port (PMP) on the PIC32MX130F256BT-I/ML drives small TFT/LCD panels directly without an external graphics controller. With 40 MHz core, 16 KB SRAM, and 256 KB program space, it can host Microchip's MPLAB Harmony graphics library for low-resolution QVGA/WQVGA panels. Peripheral Pin Select (PPS) simplifies PCB routing by remapping PMP data lines to any I/O, easing layer-2 PCB design. The 0.5 mA/MHz active current keeps total system power around 20 mA at full CPU load, suitable for battery-powered HMI panels.
Được đề xuất
Capacitive Touch Interfaces (mTouch)
The PIC32MX130F256BT-I/ML supports Microchip's mTouch capacitive touch library for buttons, sliders, and proximity sensors using the on-chip ADC and PPS. With 16 KB SRAM and 256 KB Flash, it can run mTouch plus a full UI state handler. The 1 ns high-resolution timer enables robust noise-immunity algorithms (charge-time measurement, frequency hopping). Industrial-grade -40C to +85C operation supports appliance and industrial front-panel designs. Place guard traces around touch sensors and follow Microchip AN1101 layout guidance.
Được đề xuất
Industrial Sensing and Automation
The PIC32MX130F256BT-I/ML is well suited for industrial sensing nodes, motor control signal conditioning, and sensor hubs that require 32-bit computation. The 10-bit ADC provides up to 13 analog channels (varies by package) for sensor reading, while two UARTs, two I2C, and two SPI enable multi-bus sensor fusion. Industrial -40C to +85C rating matches harsh factory environments. The 0.5 mA/MHz active current and sub-1 microamp sleep modes support long-battery-life wireless sensor nodes.
Được đề xuất
Audio Codec Peripherals
With two I2S/SPI modules and USB OTG, the PIC32MX130F256BT-I/ML acts as a USB audio class host or device for headphones, headsets, and conferencing systems. The 256 KB Flash stores audio processing algorithms, USB descriptors, and codec firmware, while 16 KB SRAM provides buffer space for stereo 48 kHz audio streams. The PMP peripheral can also drive an external audio DAC. Power consumption around 20 mA active suits bus-powered USB devices.
Được đề xuất
Consumer Devices Migrating from 8/16-bit PIC
Designers using PIC16 or PIC24 microcontrollers can migrate to PIC32MX130F256BT-I/ML for 32-bit MIPS throughput while preserving the MPLAB X toolchain and Harmony ecosystem. The 28-QFN 6x6 mm package fits existing 28-pin SOIC/SSOP layouts with minor PCB rework, and the same PIC instruction-style C code ports easily. The 256 KB Flash accommodates larger state machines and UI code, while 16 KB SRAM supports rich RTOS or non-RTOS multitasking.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho PIC32MX130F256BT-I/ML — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | PIC32MX130F256B-I/ML | PIC32MX130F064BT-I/ML | PIC32MX230F256B-I/ML | PIC32MX150F256B-I/ML |
|---|---|---|---|---|---|
| Brand | 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 |
| Flash Memory | 256 KB | 256 KB | 64 KB | 256 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| Maximum CPU Frequency | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 50 MHz |
| USB OTG | Yes (full-speed) | Yes (full-speed) | Yes (full-speed) | Yes (full-speed) | Yes (full-speed) |
| Operating Voltage | 2.5V / 3.3V | 2.5V / 3.3V | 2.5V / 3.3V | 2.5V / 3.3V | 2.5V / 3.3V |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) | -40C to +85C (industrial) |
Bảo phân biệt quan trọng
- Highest flash memory in PIC32MX130 28-QFN family (vsPIC32MX130F064BT-I/ML)
- Industrial temperature range standard (vsPIC32MX130F256BT-V/ML)
- Full-speed USB OTG on-chip (vsPIC32MM0256GPM028-I/ML)
- Mature MPLAB Harmony ecosystem (vsPIC32MX230F256B-I/ML)
Ghi chú thiết kế
Operate VDD between 2.5 V and 3.6 V. Place a 10 uF bulk tantalum or ceramic capacitor plus a 0.1 uF ceramic decoupling cap close to each VDD/VSS pin pair. For USB applications, add a ferrite bead + 1 uF + 0.01 uF decoupling network on VUSB to suppress switching noise. The 0.5 mA/MHz active current means typical 3.3 V operation at 40 MHz draws approximately 20 mA plus peripheral I/O drive.
Do not exceed 3.6 V on VDD or 5 V tolerance is NOT supported. Ensure the USB PLL receives a clean 12 MHz or 24 MHz crystal per AN1166 - the crystal must be within 50 ppm accuracy and load capacitance matched. The T-suffix is a packaging variant only (tape-and-reel), not a speed grade. The 40 MHz industrial -I grade must not be overclocked; use PIC32MX130F256B-50I/ML variants for 50 MHz.
The 28-QFN 6x6 mm package has an exposed thermal pad that MUST be soldered to the ground plane for thermal and electrical performance. Use a 5x5 via array (0.3 mm drill, 0.5 mm pitch) connecting the e-pad to a top-layer ground copper pour. Maintain a single continuous ground plane to reduce EMI and provide return paths for high-speed USB and I2S signals. Route USB DP/D- as a 90-ohm differential pair with matched length within 150 mil.
Use Peripheral Pin Select (PPS) to remap most digital peripherals, simplifying PCB routing and allowing multiple functions on the same pin footprint. For mTouch designs, place a guard trace (ground-connected) around each touch sensor with 1 mm gap to suppress stray capacitance. Keep analog inputs AN0-AN7 away from switching digital signals; place a ground moat between analog and digital sections.
Thông tin tuân thủ
RoHS and REACH compliant per Microchip product page. AEC-Q100 not qualified - PIC32MX130 is not automotive grade.