PIC32MX130F128L-I/PT - 32-bit MCU, 128KB Flash, 100-TQFP | Microchip
Артикул: PIC32MX130F128L-I/PT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.8 | $5,80 |
| 10 | $5.22 | $52,20 |
| 100 | $4.64 | $464,00 |
| 500 | $4.17 | $2.085,00 |
| 1.000 | $3.71 | $3.710,00 |
PIC32MX130F128L-I/PT Обзор
A 32-bit microcontroller (MCU) is a microprocessor core that processes data in 32-bit chunks, providing higher throughput than 8-bit or 16-bit alternatives while integrating Flash memory, RAM, and peripherals into a single IC. PIC32MX devices sit in the 32-bit MCU taxonomy between low-cost Cortex-M0 parts and higher-end Cortex-M4 / PIC32MZ devices, making them suitable for mid-complexity embedded applications including graphics, audio, and connectivity.
Key features include a 10-bit ADC with up to 16 channels, 5 16-bit timers, an analog comparator, a charge time measurement unit (CTMU) for capacitive touch and accurate time measurement, and a JTAG interface for boundary scan and debug. The 128KB Flash supports self-programmable In-Circuit Serial Programming (ICSP) and 10K erase/write cycles, while the 16KB SRAM provides space for protocol stacks and audio buffering.
Architecturally, the device pairs an M4K core with a 5-stage pipeline, single-cycle hardware multiply/divide, and tightly-coupled peripherals including USB 2.0 full-speed OTG, two I2C channels, and PMP for direct LCD and graphics memory access. The PPS module allows most digital I/O to be remapped to multiple physical pins, greatly simplifying PCB layout for dense designs.
Typical applications include graphical LCD displays with touch, USB audio interfaces, industrial control panels, consumer appliances with HMI, and connectivity bridges using SPI or I2S codecs. The integrated PMP and CTMU make it especially attractive for low-cost graphics plus touch solutions without external logic.
Design consideration: PPS remapping must be locked before peripheral use, and unused digital I/O should be configured as outputs to minimize power. The CTMU requires precise calibration of current source and ADC for accurate capacitance measurements in touch applications.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Аналоги без доработки для PIC32MX130F128L-I/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC32MX130F128L-I/PT (тот же форм-фактор и посадочное место) — отличается по ADC, Operating Temperature, Package, MSL Level, PMP (Parallel Master Port).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC32MX130F128L-50I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F256L-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F128HT-I/PT
✅ Прямая замена✓ В наличии
$2.35 / шт.
Открыть даташит →PIC32MX130F128L-I/PF
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC32MX130F128L-I/PT Максимальные параметры и электрические характеристики
| Core | MIPS32 M4K 32-bit |
| Maximum Clock Speed | 50 MHz |
| DMIPS | 83 DMIPS |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Operating Voltage | 2.3 V to 3.6 V |
| I/O Pins | 85 |
| ADC | 10-bit, up to 16 channels |
| Timers | 5 x 16-bit |
| I2S Modules | 2 |
| SPI Modules | 4 |
| PMP (Parallel Master Port) | Yes, dual buffers |
| PPS (Peripheral Pin Select) | Yes |
| CTMU | Yes |
| Корпус | 100-TQFP (12x12 mm) |
| Рабочая температура | -40 C to +85 C (Industrial) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов PIC32MX130F128L-I/PT
| Контакт 1 | RB14 — Port B I/O bit 14 |
| Контакт 2 | RB15 — Port B I/O bit 15 |
| Контакт 3 | VSS — Ground |
| Контакт 4 | RC13 — Port C I/O bit 13 |
| Контакт 5 | RC14 — Port C I/O bit 14 |
| Контакт 6 | RD0 — Port D I/O bit 0 |
| Контакт 7 | RD1 — Port D I/O bit 1 |
| Контакт 8 | RD2 — Port D I/O bit 2 |
| Контакт 9 | RD3 — Port D I/O bit 3 |
| Контакт 10 | RC1 — Port C I/O bit 1 |
| Контакт 11 | RC2 — Port C I/O bit 2 |
| Контакт 12 | RC3 — Port C I/O bit 3 |
| Контакт 13 | RC4 — Port C I/O bit 4 |
| Контакт 14 | VDD — Positive supply 2.3-3.6 V |
| Контакт 15 | VSS — Ground |
| Контакт 16 | RC5 — Port C I/O bit 5 |
| Контакт 17 | RC6 — Port C I/O bit 6 |
| Контакт 18 | RC7 — Port C I/O bit 7 |
| Контакт 19 | RC8 — Port C I/O bit 8 |
| Контакт 20 | RC9 — Port C I/O bit 9 |
| Контакт 21 | RD9 — Port D I/O bit 9 |
| Контакт 22 | RD10 — Port D I/O bit 10 |
| Контакт 23 | RD11 — Port D I/O bit 11 |
| Контакт 24 | RD12 — Port D I/O bit 12 |
| Контакт 25 | RD13 — Port D I/O bit 13 |
| Контакт 26 | RD14 — Port D I/O bit 14 |
| Контакт 27 | RD15 — Port D I/O bit 15 |
| Контакт 28 | VDD — Positive supply 2.3-3.6 V |
| Контакт 29 | VSS — Ground |
| Контакт 30 | RD0 — PMP data bit 0 |
| Контакт 31 | RD1 — PMP data bit 1 |
| Контакт 32 | RD2 — PMP data bit 2 |
| Контакт 33 | RD3 — PMP data bit 3 |
| Контакт 34 | RD4 — PMP data bit 4 |
| Контакт 35 | RD5 — PMP data bit 5 |
| Контакт 36 | RB5 — Port B I/O bit 5 |
| Контакт 37 | RB4 — Port B I/O bit 4 |
| Контакт 38 | RB3 — Port B I/O bit 3 |
| Контакт 39 | RB2 — Port B I/O bit 2 |
| Контакт 40 | RB1 — Port B I/O bit 1 |
| Контакт 41 | RB0 — Port B I/O bit 0 |
| Контакт 42 | RB6 — Port B I/O bit 6 |
| Контакт 43 | RB7 — Port B I/O bit 7 |
| Контакт 44 | RB8 — Port B I/O bit 8 |
| Контакт 45 | RB9 — Port B I/O bit 9 |
| Контакт 46 | RB10 — Port B I/O bit 10 |
| Контакт 47 | RB11 — Port B I/O bit 11 |
| Контакт 48 | VSS — Ground |
| Контакт 49 | VDD — Positive supply 2.3-3.6 V |
| Контакт 50 | RB12 — Port B I/O bit 12 |
| Контакт 51 | RB13 — Port B I/O bit 13 |
| Контакт 52 | RA0 — Port A I/O bit 0 |
| Контакт 53 | RA1 — Port A I/O bit 1 |
| Контакт 54 | RA2 — Port A I/O bit 2 |
| Контакт 55 | RA3 — Port A I/O bit 3 |
| Контакт 56 | RA4 — Port A I/O bit 4 |
| Контакт 57 | RA5 — Port A I/O bit 5 |
| Контакт 58 | RA6 — Port A I/O bit 6 |
| Контакт 59 | RA7 — Port A I/O bit 7 |
| Контакт 60 | RA9 — Port A I/O bit 9 |
| Контакт 61 | RA10 — Port A I/O bit 10 |
| Контакт 62 | RA11 — Port A I/O bit 11 |
| Контакт 63 | RA12 — Port A I/O bit 12 |
| Контакт 64 | RA13 — Port A I/O bit 13 |
| Контакт 65 | RA14 — Port A I/O bit 14 |
| Контакт 66 | RA15 — Port A I/O bit 15 |
| Контакт 67 | VDD — Positive supply 2.3-3.6 V |
| Контакт 68 | VSS — Ground |
| Контакт 69 | RE0 — Port E I/O bit 0 |
| Контакт 70 | RE1 — Port E I/O bit 1 |
| Контакт 71 | RE2 — Port E I/O bit 2 |
| Контакт 72 | RE3 — Port E I/O bit 3 |
| Контакт 73 | RE4 — Port E I/O bit 4 |
| Контакт 74 | RE5 — Port E I/O bit 5 |
| Контакт 75 | RE6 — Port E I/O bit 6 |
| Контакт 76 | RE7 — Port E I/O bit 7 |
| Контакт 77 | RF0 — Port F I/O bit 0 |
| Контакт 78 | RF1 — Port F I/O bit 1 |
| Контакт 79 | RF2 — Port F I/O bit 2 |
| Контакт 80 | RF3 — Port F I/O bit 3 |
| Контакт 81 | RF4 — Port F I/O bit 4 |
| Контакт 82 | RF5 — Port F I/O bit 5 |
| Контакт 83 | RF6 — Port F I/O bit 6 |
| Контакт 84 | RF7 — Port F I/O bit 7 |
| Контакт 85 | RF8 — Port F I/O bit 8 |
| Контакт 86 | RG0 — Port G I/O bit 0 |
| Контакт 87 | RG1 — Port G I/O bit 1 |
| Контакт 88 | VDD — Positive supply 2.3-3.6 V |
| Контакт 89 | VSS — Ground |
| Контакт 90 | RG6 — Port G I/O bit 6 |
| Контакт 91 | RG7 — Port G I/O bit 7 |
| Контакт 92 | RG8 — Port G I/O bit 8 |
| Контакт 93 | RG9 — Port G I/O bit 9 |
| Контакт 94 | MCLR — Master Clear reset input |
| Контакт 95 | OSC1 — Crystal oscillator input |
| Контакт 96 | OSC2 — Crystal oscillator output |
| Контакт 97 | SOSCI — Secondary oscillator input (32.768 kHz) |
| Контакт 98 | SOSCO — Secondary oscillator output |
| Контакт 99 | PGEC1 — ICSP clock 1 |
| Контакт 100 | PGED1 — ICSP data 1 |
Типичное применение
PIC32MX130F128L-I/PT подходит для 6 применениеs: USB Audio Interface, Graphical LCD HMI, Capacitive Touch Control Panel, Industrial Sensor Hub, Home Appliance Controller, Connectivity Bridge / Protocol Converter.
USB Audio Interface
The PIC32MX130F128L-I/PT is well suited for USB audio interfaces thanks to its integrated USB 2.0 Full-Speed OTG controller, two I2S modules for direct digital audio transport, and 16 KB RAM sufficient for double-buffered audio frames. The 128 KB Flash holds USB Audio Class 1.0 firmware plus an I2S CODEC driver with headroom for future features. According to Microchip application notes, the device supports 48 kHz / 16-bit stereo without external logic. Compared to a Cortex-M0 solution, the 32-bit M4K core at 40 MHz gives roughly 4x DSP headroom for sample-rate conversion or basic EQ, while PPS allows flexible PCB routing of USB, I2S, and I/O across all 85 pins.
Рекомендуется
Graphical LCD HMI
The PIC32MX130F128L-I/PT excels in graphical LCD HMI designs because the integrated Parallel Master Port (PMP) with dual read/write buffers drives 8-bit or 16-bit TFT LCDs directly without external address-latch logic, while 85 I/O provide ample pins for touch, buttons, and backlight PWM. The 128 KB Flash stores graphics libraries plus font tables, and 16 KB SRAM holds framebuffer or display-list data. The 40 MHz M4K core executes redraws in under 16 ms for typical 320x240 panels. PPS allows the PMP and CTMU to be reassigned if PCB routing requires, which is critical for dense 4-layer HMI boards.
Рекомендуется
Capacitive Touch Control Panel
The PIC32MX130F128L-I/PT integrated CTMU combined with the 10-bit ADC delivers accurate capacitive touch sensing for control panels up to 32 keys without external touch ICs. The CTMU provides a precision current source for time-based capacitance measurement with sub-pF resolution, while PPS routes CTMU outputs to any pin, simplifying electrode layout. 85 I/O means the same chip handles touch plus LEDs plus a small LCD. According to Microchip touch libraries, the PIC32MX1xx supports both self-capacitance and mutual-capacitance scanning patterns. The 40 MHz core runs the touch scan plus a 50 Hz UI loop with ample margin.
Рекомендуется
Industrial Sensor Hub
The PIC32MX130F128L-I/PT serves as an industrial sensor hub aggregating multiple sensor types over SPI, I2C, and UART while exposing data via USB or RS-485. Four SPI ports handle up to four high-speed sensors simultaneously, while two I2C ports manage slow peripherals like EEPROMs or RTCs. The 10-bit ADC with up to 16 channels reads analog sensors, and the 40 MHz M4K core runs sensor fusion at 100 Hz with all channels active. PPS lets engineers place UART lines near the RS-485 transceiver without re-routing the entire PCB. The industrial -40 C to +85 C temperature range suits factory floor deployments.
Рекомендуется
Home Appliance Controller
The PIC32MX130F128L-I/PT is an effective home appliance controller combining motor PWM via 16-bit timers, sensor input through ADC, and a user interface through PMP or GPIO. 85 I/O accommodate keypads, LED indicators, and relays in a single chip, eliminating the need for an I/O expander. USB Full-Speed OTG enables diagnostic firmware updates from a phone or PC. The 128 KB Flash stores the appliance state machine plus optional BLE firmware via SPI, while 16 KB RAM handles real-time control loops at 1 kHz. Compared to 8-bit PIC16 alternatives, the 32-bit core simplifies floating-point temperature control.
Рекомендуется
Connectivity Bridge / Protocol Converter
The PIC32MX130F128L-I/PT acts as a connectivity bridge converting between SPI, I2C, UART, and USB with on-the-fly protocol translation. The four SPI modules handle multiple peripheral buses simultaneously, while two I2C ports support sensor and EEPROM devices. USB Full-Speed OTG allows the device to enumerate as a CDC, HID, or vendor class on a host PC. The 40 MHz M4K core performs protocol framing, CRC, and buffering in real time. According to Microchip firmware libraries, the 128 KB Flash holds both stacks with room for user configuration storage in EEPROM emulation.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC32MX130F128L-I/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC32MX130F128L-50I/PT | PIC32MX130F256L-I/PT | PIC32MX130F128HT-I/PT | PIC32MX130F128L-I/PF | PIC32MX250F128D-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-TQFP (12x12 mm) | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 100-TQFP (12x12 mm) - same | 64-QFN (ML) - different |
| Maximum Clock Speed | 40 MHz | 50 MHz | 40 MHz | 40 MHz | 40 MHz | 50 MHz |
| Flash Memory | 128 KB | 128 KB | 256 KB | 128 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 16 KB | 32 KB |
| I/O Pins | 85 | 85 | 85 | 85 | 85 | 53 |
| USB Controller | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG | USB 2.0 Full-Speed OTG |
| 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 |
Ключевые отличия
- Best balance of performance, memory, and I/O count in 100-TQFP PIC32MX1xx family (против PIC32MX130F064D-I/PT (64-pin))
- Direct PMP interface with dual buffers for graphics (против PIC32MX130F128HT-I/PT)
- Lowest-cost 100-TQFP PIC32MX1xx with 128 KB Flash (против PIC32MX130F256L-I/PT)
Заметки по проектированию
Each VDD pin on PIC32MX130F128L-I/PT requires a 100 nF decoupling capacitor placed within 1 cm, plus a bulk 4.7 uF to 10 uF tantalum or ceramic capacitor on the common 3.3 V rail. According to Microchip hardware design guidelines, the device can source/sink significant transient current when USB or PMP toggles, so multiple decoupling points are essential. Multiple VDD/VSS pins exist on the 100-TQFP - all must be connected even if some I/O are unused.
PPS on PIC32MX130F128L-I/PT requires the I/O lock to be unlocked and the peripheral mapping to be configured before the peripheral is enabled; otherwise the peripheral will not function. The unlock sequence is application-dependent and must be done during initialization. According to Microchip Family Reference Manual section 11, attempting to use PPS with the lock engaged causes silent peripheral failure. Analog functions (ADC, analog comparator) are fixed to specific pins and cannot be remapped.
For USB designs on PIC32MX130F128L-I/PT, the D+/D- traces must be 90 ohm differential and as short as possible. Place the USB ESD protection diode within 3 mm of the connector. The VBUS sense pin requires a voltage divider to 3.3 V tolerant logic level - do not connect VBUS directly to any I/O pin. According to USB 2.0 specification, total D+/D- trace mismatch should be under 4 ps to meet Full-Speed signal integrity.
Информация о соответствии
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified; for automotive applications use PIC32MX variant with -E or -V automotive grade.