PIC32MX130F256B-I/ML - 40MHz 32-bit MCU, 256KB Flash, 28-QFN | Microchip
부품 번호: PIC32MX130F256B-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.2 | $6.20 |
| 10 | $5.72 | $57.20 |
| 100 | $5.18 | $518.00 |
| 500 | $4.65 | $2,325.00 |
| 1,000 | $4.12 | $4,120.00 |
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
✅ 드롭인✓ 재고 있음
$2.69 / 개
데이터시트 보기 →PIC32MX170F256B-I/ML
✅ 드롭인✓ 재고 있음
$3.25 / 개
데이터시트 보기 →PIC32MX130F256B-50I/ML
✅ 드롭인✓ 재고 있음
$2.65 / 개
데이터시트 보기 →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 (vs PIC32MX130F128B-I/ML)
- Lower cost than faster 50 MHz variant (vs PIC32MX230F256B-I/ML)
- Faster 50 MHz speed grade option exists in same footprint (vs 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.