PIC32MX130F256B-I/SS - 32-bit 40MHz MCU, 256KB Flash | Microchip
부품 번호: PIC32MX130F256B-I/SS ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.95 | $4.95 |
| 10 | $4.45 | $44.50 |
| 100 | $3.95 | $395.00 |
| 500 | $3.55 | $1,775.00 |
| 1,000 | $3.15 | $3,150.00 |
PIC32MX130F256B-I/SS 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, non-volatile program memory (Flash), volatile working memory (SRAM), and a range of analog and digital peripherals. Within the broader semiconductor taxonomy, MCUs sit under microcontrollers, which are a sub-category of embedded processors, which in turn fall under the integrated circuit family. PIC32MX devices specifically use the MIPS32 M4K architecture and are positioned as Microchip's mainstream 32-bit MCU line, bridging 8-bit PIC16/PIC18 designs and higher-performance ARM-based families.
Key features of the PIC32MX130F256B-I/SS include 256 KB Flash, 16 KB SRAM, 40 MHz CPU speed (up to 50 MHz in the 50I grade), 0.5 mA/MHz typical active current, on-chip 1% RC oscillator, separate PLLs for CPU and USB clocks, 4-channel hardware DMA with automatic data size detection, configurable watchdog timer with on-chip low-power RC oscillator, and multiple power management modes including deep sleep. The PPS block allows remapping of most digital peripherals to a wide range of physical pins, simplifying PCB routing in space-constrained designs.
The device supports industrial temperature operation (-40 °C to +85 °C), 3.3 V typical core supply, and integrates multiple analog blocks such as a 10-bit 1 Msps ADC with up to 13 input channels, comparators, and a charge time measurement unit (CTMU) for capacitive touch applications. Hardware multiply/divide and a single-cycle 32-bit ALU deliver up to 83 DMIPS at 50 MHz, making the device well-suited for real-time control loops.
Typical applications include USB audio class devices, low-cost capacitive touch user panels, sensor hubs, low-power industrial controllers, graphical user interfaces using the Parallel Master Port, home appliance controllers, and consumer electronics that previously required a 16-bit MCU but benefit from 32-bit performance at similar BOM cost. The integrated USB 2.0 full-speed controller and ample SRAM also suit small TCP/IP stacks with appropriate firmware libraries.
When designing with this device, prefer an external 8 MHz or 10 MHz crystal when USB is required to meet the ±0.25% clock accuracy spec, since the internal 8 MHz oscillator alone is not USB-accurate. Reserve a footprint for a 12 pF crystal load capacitor pair and follow the SSOP-28 thermal pad layout even though the device has no exposed thermal pad.
This page consolidates distributor pricing, drop-in package-compatible alternatives, application notes, and practical design considerations not found in the manufacturer datasheet alone, helping engineers evaluate sourcing risk and second-source options for new designs.
드롭인 대체품: PIC32MX130F256B-I/SS — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC32MX130F256B-I/SS (동일 폼 팩터 및 풋프린트) — 차이점: Package, Operating Temperature, USB, ADC, Data Memory (SRAM).
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC32MX130F256B-50I/SS
✅ 드롭인✓ 재고 있음
$3.85 / 개
데이터시트 보기 →PIC32MX130F256B-I/ML
✅ 드롭인✓ 재고 있음
$4.12 / 개
데이터시트 보기 →PIC32MX170F256B-I/SS
✅ 드롭인✓ 재고 있음
$2.2 / 개
데이터시트 보기 →PIC32MX130F256B-50I/SP
✅ 드롭인✓ 재고 있음
$3.1 / 개
데이터시트 보기 →PIC32MX130F128B-I/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC32MX150F256B-I/SS
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC32MX130F256B-I/SS 최대 정격 & 전기적 특성
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Frequency | 40 MHz (50 MHz in -50I variant) |
| Performance | Up to 83 DMIPS |
| Program Flash | 256 KB (256K x 8) |
| SRAM | 16 KB |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| ADC | 10-bit, up to 13 channels, 1 Msps |
| USB | USB 2.0 Full-Speed Device |
| SPI | 2 modules (also usable as I2S) |
| UART | 2 modules |
| I2C | 2 modules |
| PMP (Parallel Master Port) | Yes (for graphics) |
| DMA Channels | 4 (auto data size detection) |
| Peripheral Pin Select (PPS) | Yes |
| 동작 온도 | -40 °C to +85 °C (Industrial) |
| 패키지 | 28-pin SSOP (5.30 mm body width) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
PIC32MX130F256B-I/SS 핀 구성
| 핀 1 | RP0 — Remappable I/O / INT0 |
| 핀 2 | RP1 — Remappable I/O |
| 핀 3 | RP2 — Remappable I/O |
| 핀 4 | RP3 — Remappable I/O |
| 핀 5 | VDD — Positive supply for I/O and core (3.3 V typical) |
| 핀 6 | VSS — Ground reference |
| 핀 7 | RP4 — Remappable I/O |
| 핀 8 | RP5 — Remappable I/O |
| 핀 9 | RP6 — Remappable I/O |
| 핀 10 | RP7 — Remappable I/O |
| 핀 11 | RP8 — Remappable I/O |
| 핀 12 | RP9 — Remappable I/O |
| 핀 13 | RP10 — Remappable I/O |
| 핀 14 | RP11 — Remappable I/O |
| 핀 15 | VSS — Ground reference |
| 핀 16 | OSC1 — Crystal oscillator input or external clock |
| 핀 17 | OSC2 — Crystal oscillator output |
| 핀 18 | MCLR — Master clear / programming / reset (active low) |
| 핀 19 | PGED1 — ICSP data (programming/debug) |
| 핀 20 | PGEC1 — ICSP clock (programming/debug) |
| 핀 21 | AVDD — Analog positive supply |
| 핀 22 | AVSS — Analog ground |
| 핀 23 | D- — USB D- data line |
| 핀 24 | D+ — USB D+ data line |
| 핀 25 | VUSB — USB transceiver supply (3.3 V); 4.7 µF decoupling required |
| 핀 26 | PGED2 — Secondary ICSP data |
| 핀 27 | PGEC2 — Secondary ICSP clock |
| 핀 28 | RB15 — Fixed I/O (not PPS-remappable) |
일반적인 애플리케이션
PIC32MX130F256B-I/SS 적합 용도: 6 애플리케이션s: USB Audio Class Device, Capacitive Touch User Panel, Low-Power Industrial Sensor Hub, Parallel-Master-Port Graphic Display Controller, USB-to-UART Bridge / Virtual COM Port, Home Appliance Main Controller.
USB Audio Class Device
The PIC32MX130F256B-I/SS is well-suited to USB audio class (UAC) designs such as USB speakers, headsets, and microphone interfaces. Its integrated USB 2.0 Full-Speed Device controller eliminates the need for an external bridge chip, while 256 KB Flash comfortably hosts the Microchip USB audio stack plus DSP-style sample-rate conversion. The two I2S/SPI modules allow direct connection to a 24-bit stereo audio codec (e.g., Microchip CS4344 or TI PCM5102A) at 44.1 kHz to 96 kHz. With 40 MHz CPU performance (1.66 DMIPS/MHz, ~66 DMIPS at 40 MHz), the MCU can run a real-time resampler and basic mixer within budget. For best results, use a 12 MHz or 48 MHz crystal to meet the USB ±0.25% clock accuracy spec, and reserve a 4.7 µF bulk capacitor on VUSB to sustain USB bus-powered inrush.
추천
Capacitive Touch User Panel
The PIC32MX130F256B-I/SS drives up to 13 capacitive touch buttons or a small touch wheel via the on-chip CTMU and 10-bit ADC. With 256 KB Flash and 16 KB SRAM, it has headroom for a freeRTOS-style touch scan loop plus overlay graphics. PPS allows routing the I2C touch controller interrupt and the SPI display data lines to any convenient pin, simplifying PCB layout. The 0.5 mA/MHz typical active current keeps average power below 15 mA during scanning, and the deep-sleep mode reduces idle current to microamp range for battery-powered remote panels. For designs above 8 keys, add an external analog mux; for 32+ keys, consider migrating to the PIC32MX170 family for the higher 64 KB SRAM and richer analog DMA support.
추천
Low-Power Industrial Sensor Hub
The PIC32MX130F256B-I/SS fits industrial sensor hub applications where multiple analog sensors, RS-485 links, and an LCD or OLED display need to coexist. The 10-bit 1 Msps ADC handles up to 13 analog channels directly, while the two UART modules can drive RS-485 transceivers for Modbus RTU. PPS lets the design reassign UART pins to avoid PCB layer changes. At 40 MHz CPU and 0.5 mA/MHz active, the MCU consumes ~20 mA under full load, dropping below 50 µA in deep-sleep retention mode for battery-backed designs. The wide -40 °C to +85 °C industrial temperature grade supports factory-floor deployment. Add a watchdog window timer from the PPS-configurable WDT block for safety-critical sensor reports.
추천
Parallel-Master-Port Graphic Display Controller
The PIC32MX130F256B-I/SS integrates a Parallel Master Port (PMP) capable of addressing external graphics RAM or driving small TFT/OLED panels directly up to 480x272 pixels. Combined with 256 KB Flash for full-page framebuffers and 16 KB SRAM, this enables a low-BOM HMI solution without a dedicated graphics controller IC. The two I2S/SPI modules double up for SD card storage of bitmaps or fonts. Use the 4-channel hardware DMA to refresh the display with zero CPU overhead, freeing the MIPS M4K core for button-handling and menu logic. Add an external 8 MB SPI flash for font and image storage when targeting multilingual or branded interfaces.
추천
USB-to-UART Bridge / Virtual COM Port
The PIC32MX130F256B-I/SS serves as a low-latency USB-CDC to UART bridge, replacing commercial bridges like FTDI FT232R or CP2102N when a custom VID/PID is required. The USB Full-Speed Device controller and on-chip 1% oscillator deliver 12 Mbps USB with custom class descriptors. Two UART channels allow bridging two serial devices simultaneously (e.g., a GPS and a Bluetooth module). With 256 KB Flash, custom firmware can add proprietary flow control or field upgrade capability. Crystal-less operation is not recommended — use a 12 MHz crystal to meet USB timing. Reference the Microchip MLA USB CDC device library for a tested CDC ACM stack.
추천
Home Appliance Main Controller
The PIC32MX130F256B-I/SS targets home appliances such as washing machines, dishwashers, induction cooktops, and air purifiers where the MCU must handle user inputs, drive a VFD or character LCD, and control motor or heater loads via PWM. The 4-channel DMA and 10-bit ADC handle sensor sampling and motor current sensing, while the configurable WDT and deep-sleep retention provide safety-grade reliability. PPS simplifies PCB layout by remapping UART, I2C, and SPI to break out from any side of the MCU. Add an external zero-cross detect circuit on a capture/compare pin for triac control. The -40 °C to +85 °C industrial temperature grade handles indoor appliance environments with adequate margin.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC32MX130F256B-I/SS — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC32MX130F256B-50I/SS | PIC32MX130F256B-I/ML | PIC32MX170F256B-I/SS | PIC32MX130F256B-50I/SP | PIC32MX130F128B-I/SS | PIC32MX150F256B-I/SS |
|---|---|---|---|---|---|---|---|
| Package | 28-SSOP (5.30 mm) | 28-SSOP (5.30 mm) - same | 28-QFN (6x6 mm) | 28-SSOP (5.30 mm) - same | 28-SPDIP (through-hole) | 28-SSOP (5.30 mm) - same | 28-SSOP (5.30 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Maximum Frequency | 40 MHz | 50 MHz | 40 MHz | 50 MHz | 50 MHz | 40 MHz | 50 MHz |
| Flash | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 128 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 64 KB | 16 KB | 16 KB | 16 KB |
| USB | FS Device | FS Device | FS Device | FS Device + HS PHY option | FS Device | FS Device | FS Device |
| ADC Resolution | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 10-bit | 12-bit |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
| Approx. Unit Price (USD, qty 1000) | $3.15 | ~$4.15 | ~$3.15 | ~$4.25 | ~$4.50 | ~$2.95 | ~$3.55 |
주요 차별점
- Standard industrial temperature grade at lower cost (vs PIC32MX130F256B-50I/SS)
- Firmware path to 4× SRAM without PCB changes (vs PIC32MX130F128B-I/SS)
- Same SSOP-28 footprint as PIC32MX170F256B family (vs PIC32MX170F256B-I/SS)
설계 노트
USB applications must use a 12 MHz or 48 MHz crystal oscillator; the internal 8 MHz RC oscillator does not meet the ±0.25% USB clock accuracy requirement. Add a 4.7 µF decoupling capacitor on VUSB (pin 25) and route the D+/D- traces as a 90 Ω differential pair. Reference the Microchip MLA USB library for class drivers and descriptor examples.
Power the SSOP-28 MCU from a 3.3 V LDO with at least 100 mA current capability. Place 100 nF decoupling capacitors within 5 mm of each VDD pin and a 4.7 µF bulk capacitor on the AVDD analog supply. Keep analog and digital ground separated and joined at a single point near the MCU's AVSS pin to minimize ADC noise coupling into the 10-bit converter.
Route the ICSP pins (PGED1/PGEC1 and PGED2/PGEC2) to an in-circuit programming header even in production — this allows field firmware updates. Keep the crystal traces short and surrounded by a ground guard ring to reduce jitter on the USB clock. Add a 100 kΩ pull-up on MCLR to ensure clean reset transitions during brownout events.
When using the Parallel Master Port to drive a TFT display, place 33 Ω series damping resistors on each PMP data and control line to reduce ringing. Match trace lengths within 25 mm to avoid setup/hold violations at the display controller. Reference the PIC32MX1XX/2XX family datasheet DS60001168L for the PMP timing diagrams.
규정 준수 정보
RoHS and lead-free compliance confirmed on Microchip product page. AEC-Q100 is not applicable for this general-purpose industrial-grade MCU; Microchip offers separate automotive-qualified parts in the dsPIC33 and PIC32MK families for that market segment.