PIC32MX130F128L-50I/PF - 32-bit 50MHz MCU 128KB Flash | Microchip
部品番号: PIC32MX130F128L-50I/PF ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.4 | $6.40 |
| 10 | $5.76 | $57.60 |
| 100 | $5.12 | $512.00 |
| 500 | $4.61 | $2,305.00 |
| 1,000 | $4.1 | $4,100.00 |
PIC32MX130F128L-50I/PF 概要
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), data memory (SRAM), and a rich set of on-chip peripherals such as timers, communication controllers, and analog blocks. Within the broader taxonomy, a 32-bit MCU sits above 8-bit and 16-bit MCUs in compute class, below microprocessors (MPUs) that require external memory, and belongs to the Embedded Processors & Controllers hierarchy under Integrated Circuits. The PIC32MX130 series specifically targets cost-sensitive 32-bit applications that previously used 16-bit controllers, offering MIPS-class performance at a comparable price point while consuming as little as 0.5 mA/MHz in Run mode.
Key features include 128 KB Flash with live update support, 16 KB SRAM, Peripheral Pin Select (PPS) for flexible I/O mapping, mTouch capacitive touch support, JTAG and 2-wire trace debugging, and an industrial -40C to +85C operating range. Five 16-bit timer/counters, a real-time clock, and a 16-bit input capture/compare/PWM module support motor control and waveform synthesis tasks. The integrated USB 2.0 full-speed OTG controller enables device, host, or on-the-go operation without an external PHY.
The PIC32MX130F128L is built on a 5-stage pipelined MIPS32 M4K Harvard architecture with single-cycle multiply and hardware divide for deterministic DSP-class math. The 10-bit successive-approximation ADC delivers up to 1 Msps across up to 48 analog inputs (depending on package), making it suitable for multi-sensor acquisition. PPS remapping of digital peripherals to most I/O pins shortens PCB routing and enables late-stage pinout changes. The PMP with dual read/write buffers drives external parallel graphics controllers, QVGA panels, and FIFO-style memory ports.
Typical applications include consumer and industrial USB peripherals, capacitive touch human-machine interfaces, HVAC and appliance controllers, multi-channel sensor hubs, low-cost audio recorders and toys using the I2S module, data loggers, and small GUI nodes driven by PMP-attached TFT displays. The 50 MHz core plus 128 KB Flash comfortably runs USB stacks, simple TCP/IP, and lightweight graphics libraries.
When designing with this device, plan for a stable 8 MHz external crystal for USB accuracy and a robust decoupling network of 100 nF per VDD/VSS pair plus a 10 uF bulk capacitor on AVDD/AVSS. Always program the configuration words first and lock the JTAG ports only after firmware is fully validated.
ドロップイン代替品: PIC32MX130F128L-50I/PF — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC32MX130F128L-50I/PF (同一形状・フットプリント) — 相違点: ADC, Package, Parallel Master Port (PMP), Operating Temperature, UART Modules.
クイック比較ツール — 並列比較する代替部品を選択:
PIC32MX150F256L-50I/PF
✅ ドロップイン✓ 在庫あり
$5.4 / 個
データシートを見る →PIC32MX170F256L-50I/PF
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX130F128HT-I/PT
✅ ドロップイン✓ 在庫あり
$2.35 / 個
データシートを見る →PIC32MX130F128H-50I/PT
✅ ドロップイン✓ 在庫あり
$2.04 / 個
データシートを見る →PIC32MX230F256L-50I/PF
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX130F128H-V/MR
✅ ドロップイン✓ 在庫あり
$4.1 / 個
データシートを見る →PIC32MX170F256L-50I/PF
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX130F128L-50I/PT
✅ ドロップイン📋 参考代替品(カタログ未掲載)
PIC32MX130F128L-50I/PF 最大定格&電気的特性
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Core Frequency | 50 MHz (83 DMIPS) |
| Program Memory (Flash) | 128 KB |
| Data Memory (SRAM) | 16 KB |
| Operating Voltage | 2.3 V to 3.6 V |
| I/O Pins | 85 (on 100-pin TQFP) |
| ADC | 10-bit, up to 1 Msps, up to 48 channels |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| SPI | 4 modules |
| I2C | 2 modules |
| I2S | 2 modules |
| UART | 2 modules |
| Timers | 5 x 16-bit |
| PMP | Parallel Master Port with dual buffers |
| PPS | Peripheral Pin Select |
| mTouch | Capacitive touch sensing supported |
| Debug | JTAG + 2-wire trace |
| 動作温度 | -40C to +85C (Industrial) |
| パッケージ | 100-pin TQFP (14x14 mm) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
PIC32MX130F128L-50I/PF ピン構成
| ピン 1 | RG15 — General-purpose I/O (PPS remappable) |
| ピン 2 | RG12 — General-purpose I/O |
| ピン 3 | RG13 — General-purpose I/O |
| ピン 4 | RG14 — General-purpose I/O |
| ピン 5 | RA0 — Analog input / GPIO |
| ピン 6 | RA1 — Analog input / GPIO |
| ピン 7 | RA2 — Analog input / GPIO |
| ピン 8 | RA3 — Analog input / GPIO |
| ピン 9 | RA4 — Analog input / GPIO |
| ピン 10 | RA5 — Analog input / GPIO |
| ピン 11 | AVDD — Analog power supply |
| ピン 12 | AVSS — Analog ground |
| ピン 13 | RA6 — Analog input / GPIO |
| ピン 14 | RA7 — Analog input / GPIO |
| ピン 15 | RB0 — GPIO with analog input capability |
| ピン 16 | RB1 — GPIO with analog input capability |
| ピン 17 | RB2 — GPIO with analog input capability |
| ピン 18 | RB3 — GPIO with analog input capability |
| ピン 19 | RB4 — GPIO with analog input capability |
| ピン 20 | RB5 — GPIO with analog input capability |
| ピン 21 | VSS — Digital ground |
| ピン 22 | VDD — Digital power supply |
| ピン 23 | RB6 — GPIO with analog input capability |
| ピン 24 | RB7 — GPIO with analog input capability |
| ピン 25 | RB8 — GPIO with analog input capability |
| ピン 26 | RB9 — GPIO with analog input capability |
| ピン 27 | RB10 — GPIO with analog input capability |
| ピン 28 | RB11 — GPIO with analog input capability |
| ピン 29 | RB12 — GPIO with analog input capability |
| ピン 30 | RB13 — GPIO with analog input capability |
| ピン 31 | RB14 — GPIO with analog input capability |
| ピン 32 | RB15 — GPIO with analog input capability |
| ピン 33 | VSS — Digital ground |
| ピン 34 | VDD — Digital power supply |
| ピン 35 | RC0 — GPIO (PPS remappable) |
| ピン 36 | RC1 — GPIO (PPS remappable) |
| ピン 37 | RC2 — GPIO (PPS remappable) |
| ピン 38 | RC3 — GPIO (PPS remappable) |
| ピン 39 | RC4 — GPIO (PPS remappable) |
| ピン 40 | RC5 — GPIO (PPS remappable) |
| ピン 41 | RC6 — GPIO (PPS remappable) |
| ピン 42 | RC7 — GPIO (PPS remappable) |
| ピン 43 | RC8 — GPIO (PPS remappable) |
| ピン 44 | RC9 — GPIO (PPS remappable) |
| ピン 45 | VBUS — USB VBUS sense |
| ピン 46 | VUSB3V3 — USB internal transceiver 3.3V supply |
| ピン 47 | D- — USB D- differential data |
| ピン 48 | D+ — USB D+ differential data |
| ピン 49 | RC10 — GPIO (PPS remappable) |
| ピン 50 | RC11 — GPIO (PPS remappable) |
| ピン 51 | RC12 — GPIO (PPS remappable) |
| ピン 52 | RC13 — GPIO (PPS remappable) |
| ピン 53 | RC14 — GPIO (PPS remappable) |
| ピン 54 | RC15 — GPIO (PPS remappable) |
| ピン 55 | VSS — Digital ground |
| ピン 56 | VDD — Digital power supply |
| ピン 57 | RD0 — GPIO (PMP data/control capable) |
| ピン 58 | RD1 — GPIO (PMP data/control capable) |
| ピン 59 | RD2 — GPIO (PMP data/control capable) |
| ピン 60 | RD3 — GPIO (PMP data/control capable) |
| ピン 61 | RD4 — GPIO (PMP data/control capable) |
| ピン 62 | RD5 — GPIO (PMP data/control capable) |
| ピン 63 | RD6 — GPIO (PMP data/control capable) |
| ピン 64 | RD7 — GPIO (PMP data/control capable) |
| ピン 65 | RD8 — GPIO (PMP data/control capable) |
| ピン 66 | RD9 — GPIO (PMP data/control capable) |
| ピン 67 | RD10 — GPIO (PMP data/control capable) |
| ピン 68 | RD11 — GPIO (PMP data/control capable) |
| ピン 69 | VSS — Digital ground |
| ピン 70 | VDD — Digital power supply |
| ピン 71 | RD12 — GPIO (PMP data/control capable) |
| ピン 72 | RD13 — GPIO (PMP data/control capable) |
| ピン 73 | RD14 — GPIO (PMP data/control capable) |
| ピン 74 | RD15 — GPIO (PMP data/control capable) |
| ピン 75 | RE0 — GPIO (PMP data/control capable) |
| ピン 76 | RE1 — GPIO (PMP data/control capable) |
| ピン 77 | RE2 — GPIO (PMP data/control capable) |
| ピン 78 | RE3 — GPIO (PMP data/control capable) |
| ピン 79 | RE4 — GPIO (PMP data/control capable) |
| ピン 80 | RE5 — GPIO (PMP data/control capable) |
| ピン 81 | RE6 — GPIO (PMP data/control capable) |
| ピン 82 | RE7 — GPIO (PMP data/control capable) |
| ピン 83 | RF0 — GPIO (PMP data capable) |
| ピン 84 | RF1 — GPIO (PMP data capable) |
| ピン 85 | RF2 — GPIO (PMP data capable) |
| ピン 86 | RF3 — GPIO (PMP data capable) |
| ピン 87 | RF4 — GPIO (PMP data capable) |
| ピン 88 | RF5 — GPIO (PMP data capable) |
| ピン 89 | RF6 — GPIO (PMP data capable) |
| ピン 90 | RF7 — GPIO (PMP data capable) |
| ピン 91 | RF8 — GPIO (PMP data capable) |
| ピン 92 | VSS — Digital ground |
| ピン 93 | VDD — Digital power supply |
| ピン 94 | RG0 — GPIO (PPS remappable) |
| ピン 95 | RG1 — GPIO (PPS remappable) |
| ピン 96 | RG2 — GPIO (PPS remappable) |
| ピン 97 | RG3 — GPIO (PPS remappable) |
| ピン 98 | RG6 — GPIO (PPS remappable) |
| ピン 99 | RG7 — GPIO (PPS remappable) |
| ピン 100 | RG8 — GPIO (PPS remappable) |
主な用途
PIC32MX130F128L-50I/PF の用途: 6 件s: USB HID Peripherals, Capacitive Touch HMI Panels, Multi-Channel Data Loggers, Small GUI / PMP Display Nodes, Industrial Sensor Hubs, Low-Cost Audio Recorders / Toys.
USB HID Peripherals
The PIC32MX130F128L-50I/PF's integrated USB 2.0 full-speed OTG controller (12 Mbps) and 50 MHz MIPS32 M4K core make it ideal for USB HID peripherals such as keyboards, mice, gamepads, and barcode scanners. The device handles HID report descriptors, interrupt IN endpoints, and remote-wakeup signaling entirely in firmware without an external PHY, and the 16 KB SRAM comfortably holds HID class stacks plus user application logic. PPS remapping allows USB D+/D- to be assigned to almost any pair of I/O, simplifying PCB layout. For designers, this means a single chip replaces a discrete MCU-plus-USB-interface chip solution, reducing BOM cost and PCB area in consumer peripherals.
おすすめ
Capacitive Touch HMI Panels
With the integrated Charge Time Measurement Unit (CTMU) and mTouch library support, the PIC32MX130F128L-50I/PF is well-suited to capacitive touch human-machine interfaces for appliances, industrial controls, and consumer electronics. Up to 48 analog-capable pins support buttons, sliders, and proximity sensors without external components beyond the PCB electrodes. The 50 MHz core processes touch-scan sequences in microseconds, allowing real-time response even with multiple simultaneous touches. PPS flexibility means touch channels can be re-routed late in design, eliminating PCB respins. Engineers gain a single-chip solution that combines MCU, touch sensing, and communication peripherals in one 100-pin TQFP device.
おすすめ
Multi-Channel Data Loggers
The 10-bit 1 Msps ADC with up to 48 input channels and 128 KB Flash on the PIC32MX130F128L-50I/PF suit multi-channel data logging applications such as HVAC monitoring, energy meters, and industrial sensor hubs. The DMA-capable ADC combined with five 16-bit timers enables synchronized sampling of multiple sensors without CPU intervention, freeing the 50 MHz core for FFT and storage management. The 16 KB SRAM buffers samples before batch writes to external EEPROM or SD cards via SPI or PMP. With USB OTG, the logger can dump data directly to a host PC without an external bridge chip. The -40C to +85C industrial range supports deployment in unconditioned enclosures.
おすすめ
Small GUI / PMP Display Nodes
The Parallel Master Port (PMP) with dual read/write buffers allows the PIC32MX130F128L-50I/PF to drive external QVGA-resolution TFT controllers and QVGA graphics memory without an additional graphics controller chip. Designers can build simple graphical user interfaces for home appliances, point-of-sale terminals, and instrument front panels. The 50 MHz core and 16 KB SRAM can sustain text and basic icon rendering at acceptable frame rates. Combined with USB for firmware updates and mTouch for input, this part creates a complete GUI node from a single 100-pin TQFP device, reducing system cost and complexity for small-display products.
おすすめ
Industrial Sensor Hubs
Industrial sensor hubs benefit from the PIC32MX130F128L-50I/PF's combination of 4 SPI, 2 I2C, 2 I2S, and 2 UART interfaces, allowing simultaneous connection to multiple sensor types: SPI-based accelerometers, I2C-based temperature/humidity sensors, I2S MEMS microphones, and UART-based GPS modules. The 10-bit ADC and CTMU provide additional analog and capacitive channels. The 50 MHz MIPS32 M4K core runs sensor-fusion algorithms in real time, and PPS remapping keeps the PCB routing clean. Industrial -40C to +85C operation and RoHS compliance make this part suitable for factory-floor deployments where temperature swings and environmental contaminants are common.
おすすめ
Low-Cost Audio Recorders / Toys
Two I2S interfaces on the PIC32MX130F128L-50I/PF let the MCU stream stereo audio from a digital MEMS microphone into an external I2S DAC or SD card without glue logic, making this part a fit for low-cost audio recorders, talking toys, and sound-effect modules. The 50 MHz core can run basic audio codecs (ADPCM, PCM) entirely in firmware, and 128 KB Flash is ample for voice prompts and effects libraries. The PMP or SPI can drive an external SD card for long recordings, while USB OTG allows file transfers to a host PC. The combination of USB, I2S, and PMP in a single 100-pin TQFP package keeps the BOM cost and PCB area small for consumer audio products.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC32MX130F128L-50I/PF — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC32MX150F256L-50I/PF | PIC32MX170F256L-50I/PF | PIC32MX230F256L-50I/PF | PIC32MX130F128HT-I/PT | PIC32MX130F128H-V/MR |
|---|---|---|---|---|---|---|
| Package | 100-pin TQFP (14x14 mm) | 100-pin TQFP (14x14 mm) - same | 100-pin TQFP (14x14 mm) - same | 100-pin TQFP (14x14 mm) - same | 64-pin TQFP (10x10 mm) - different | 64-pin QFN (9x9 mm) - different |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Frequency | MIPS32 M4K / 50 MHz | MIPS32 M4K / 50 MHz | MIPS32 M4K / 50 MHz | MIPS32 M4K / 50 MHz | MIPS32 M4K / 50 MHz | MIPS32 M4K / 50 MHz |
| Flash | 128 KB | 256 KB (+100%) | 256 KB (+100%) | 256 KB (+100%) | 128 KB (0%) | 128 KB (0%) |
| SRAM | 16 KB | 32 KB (+100%) | 64 KB (+300%) | 32 KB (+100%) | 16 KB (0%) | 16 KB (0%) |
| USB | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG + HS | USB 2.0 FS OTG | USB 2.0 FS OTG |
| Operating Voltage | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V | 2.3 V to 3.6 V |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +105C (Automotive) |
主な差別化要因
- Higher Flash headroom with identical footprint (vs PIC32MX150F256L-50I/PF)
- Quadruple SRAM for buffer-heavy applications (vs PIC32MX170F256L-50I/PF)
- Same die available in smaller QFN for space-constrained designs (vs PIC32MX130F128H-V/MR)
設計ノート
Decouple every VDD/VSS pair with a 100 nF 0402 ceramic placed within 3 mm of the IC pins per Microchip hardware design checklist DS61146. Add a 10 uF bulk capacitor on AVDD/AVSS close to pin 11/12. For USB operation, also place a 10 uF capacitor on the VBUS pin (45) and ensure the VUSB3V3 pin (46) is fed from a clean 3.3 V rail. Inadequate decoupling is the #1 cause of ADC noise and USB enumeration failures on PIC32MX1xx designs.
Use PPS (Peripheral Pin Select) to remap digital peripherals onto convenient I/O pins and keep high-speed traces short. Route USB D+ and D- as a 90-ohm differential pair with no stubs; place the common-mode choke and ESD protection array close to the USB connector. For PMP-driven graphics, keep the parallel data bus matched in length to within 5 mm and isolate it from switching power traces. The 100-pin TQFP benefits from a four-layer PCB with a continuous ground plane under the part.
Always program the configuration words first using MPLAB X IDE before locking the JTAG ports - once JTAG is locked, you cannot recover the device without a programmer. Do not exceed 50 MHz SYSCLK; the PLL multiplier must be set such that the 4 MHz peripheral bus clock is also respected. For USB, the external 8 MHz crystal must be ±50 ppm or better to meet USB timing specifications. When migrating from PIC32MX130F064 variants, verify the I/O count and PPS register assignments, as some peripherals move pins in higher-pin packages.
コンプライアンス情報
RoHS and REACH compliant per Microchip product page. Lead-free / halogen-free finish standard. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified; for automotive under-hood applications consider AEC-Q100 qualified PIC32 families.