PIC32MX130F064DT-I/ML - 40MHz 32-bit MCU 64KB Flash 44-QFN | Microchip
N.º da peça: PIC32MX130F064DT-I/ML ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.1 | $4,10 |
| 10 | $3.72 | $37,20 |
| 100 | $3.18 | $318,00 |
| 500 | $2.74 | $1.370,00 |
| 1.000 | $2.42 | $2.420,00 |
PIC32MX130F064DT-I/ML Visão geral
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, working RAM, and peripherals such as timers, ADC, and communication interfaces. PIC32MX MCUs sit in the hierarchy: microcontroller -> embedded processor -> 32-bit RISC MCU -> MIPS32 M4K family -> PIC32MX1xx/2xx sub-family. They are typically deployed as the system master in mid-complexity embedded designs where deterministic interrupt response and low power per MHz matter more than absolute CPU throughput.
Key features of the PIC32MX130F064DT-I/ML include 64 KB Flash with MIPS16e code compression for up to 40% smaller code size, two I2S/SPI modules for codec and serial audio, a Parallel Master Port (PMP) for graphics or external memory interfacing, mTouch capacitive touch support, a 1 ns high-resolution timer capture peripheral, and on-chip temperature measurement. Five 16-bit general-purpose timers and a 10-bit ADC (up to 1 Msps) provide mixed-signal capability.
The M4K core with 5-stage pipeline executes most instructions in one cycle, delivering 1.56 DMIPS/MHz at 40 MHz. Combined with the 8-channel DMA controller and zero-overhead hardware multiply/divide, the device efficiently handles protocol stacks (USB device/host, I2S audio), LCD driving via PMP, and real-time control loops without CPU saturation.
Typical applications include USB audio peripherals (USB headphones, headsets, VoIP speakers), small graphic LCD HMI panels, industrial sensor nodes with capacitive touch, low-cost data loggers, and consumer appliances with mTouch button/slider interfaces. The wide operating range and industrial temperature grade (-40C to +85C for the I suffix) also suit factory automation peripherals.
When designing, leverage Peripheral Pin Select (PPS) to remap digital peripherals to most I/O pins, which dramatically simplifies PCB routing. Ensure the exposed pad (EP) of the QFN package is soldered to a properly sized thermal copper pour to meet the 0.5 mA/MHz typical current draw dissipation budget.
This page consolidates distributor pricing, drop-in alternatives within the PIC32MX family, and practical design notes beyond what is printed in the Microchip datasheet.
Alternativas drop-in para PIC32MX130F064DT-I/ML — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC32MX130F064DT-I/ML (mesmo formato e footprint) — diferindo em Package, Timers, ADC, Operating Temperature, RAM.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC32MX130F064BT-I/ML
✅ Drop-In✓ Em estoque
$1.95 / unidade
Ver ficha técnica →PIC32MX130F064B-I/ML
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC32MX230F064B-I/ML
✅ Drop-In✓ Em estoque
$2.46 / unidade
Ver ficha técnica →PIC32MX150F128B-I/ML
✅ Drop-In✓ Em estoque
$3.3 / unidade
Ver ficha técnica →PIC32MX170F256B-I/ML
✅ Drop-In✓ Em estoque
$3.25 / unidade
Ver ficha técnica →PIC32MX130F064D-V/ML
✅ Drop-In✓ Em estoque
$2.15 / unidade
Ver ficha técnica →PIC32MX130F064DT-I/ML Classificações máximas e características elétricas
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Clock | 40 MHz |
| MIPS Performance | 1.56 DMIPS/MHz (62 DMIPS peak) |
| Program Flash | 64 KB (64K x 8) |
| Data SRAM | 16 KB |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| Temperatura de operação | -40C to +85C (Industrial, I suffix) |
| I/O Pins | 21 |
| Encapsulamento | 44-pin QFN (8x8 mm) with Exposed Pad |
| Timers | Five 16-bit general-purpose |
| Communication Interfaces | 2x I2S/SPI, USB, PMP, I2C, UART |
| Code Compression | MIPS16e mode (up to 40% smaller code) |
| Peripheral Pin Select (PPS) | Yes |
| mTouch Capacitive Touch | Supported |
| On-chip Temperature Sensor | Yes |
| Parallel Master Port (PMP) | Yes |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| Status RoHS | Compliant |
| Tipo de montagem | Surface Mount |
Configuração de pinos do PIC32MX130F064DT-I/ML
| Pino 1 | RA0 — I/O port A bit 0 (PPS-remappable) |
| Pino 2 | RA1 — I/O port A bit 1 (PPS-remappable) |
| Pino 3 | RA2 — I/O port A bit 2 (PPS-remappable) |
| Pino 4 | RA3 — I/O port A bit 3 (PPS-remappable) |
| Pino 5 | RA4 — I/O port A bit 4 (PPS-remappable) |
| Pino 6 | VDD — Positive supply voltage (2.3V-3.6V) |
| Pino 7 | RA5 — I/O port A bit 5 (PPS-remappable) |
| Pino 8 | RA6 — I/O port A bit 6 (PPS-remappable) |
| Pino 9 | RA7 — I/O port A bit 7 (PPS-remappable) |
| Pino 10 | RB0 — I/O port B bit 0 (PPS-remappable, PGED1) |
| Pino 11 | RB1 — I/O port B bit 1 (PPS-remappable, PGEC1) |
| Pino 12 | RB2 — I/O port B bit 2 (PPS-remappable) |
| Pino 13 | RB3 — I/O port B bit 3 (PPS-remappable) |
| Pino 14 | RB4 — I/O port B bit 4 (PPS-remappable) |
| Pino 15 | RB5 — I/O port B bit 5 (PPS-remappable) |
| Pino 16 | RB6 — I/O port B bit 6 (PPS-remappable) |
| Pino 17 | RB7 — I/O port B bit 7 (PPS-remappable) |
| Pino 18 | RB8 — I/O port B bit 8 (PPS-remappable) |
| Pino 19 | RB9 — I/O port B bit 9 (PPS-remappable) |
| Pino 20 | VSS — Ground reference |
| Pino 21 | RB10 — I/O port B bit 10 (PPS-remappable) |
| Pino 22 | RB11 — I/O port B bit 11 (PPS-remappable) |
| Pino 23 | RB12 — I/O port B bit 12 (PPS-remappable) |
| Pino 24 | RB13 — I/O port B bit 13 (PPS-remappable) |
| Pino 25 | RB14 — I/O port B bit 14 (PPS-remappable) |
| Pino 26 | RB15 — I/O port B bit 15 (PPS-remappable) |
| Pino 27 | RC0 — I/O port C bit 0 (PPS-remappable) |
| Pino 28 | RC1 — I/O port C bit 1 (PPS-remappable) |
| Pino 29 | RC2 — I/O port C bit 2 (PPS-remappable) |
| Pino 30 | VDD — Positive supply voltage (2.3V-3.6V) |
| Pino 31 | VSS — Ground reference |
| Pino 32 | RC3 — I/O port C bit 3 (PPS-remappable) |
| Pino 33 | RC4 — I/O port C bit 4 (PPS-remappable) |
| Pino 34 | RC5 — I/O port C bit 5 (PPS-remappable) |
| Pino 35 | RC6 — I/O port C bit 6 (PPS-remappable) |
| Pino 36 | RC7 — I/O port C bit 7 (PPS-remappable) |
| Pino 37 | RC8 — I/O port C bit 8 (PPS-remappable) |
| Pino 38 | RC9 — I/O port C bit 9 (PPS-remappable) |
| Pino 39 | OSC1 — Crystal oscillator input or external clock input |
| Pino 40 | OSC2 — Crystal oscillator output |
| Pino 41 | VSS — Ground reference |
| Pino 42 | MCLR — Master Clear reset input (active-low) |
| Pino 43 | VDD — Positive supply voltage (2.3V-3.6V) |
| Pino 44 | PGED2 — Programming/debug data line (ICSP) |
| Pino 45 | Exposed Pad (GND) — Thermal pad, must be soldered to ground copper pour |
Aplicações típicas
PIC32MX130F064DT-I/ML é adequado para 6 aplicaçãos: USB Audio Peripherals (Headsets, VoIP Speakers), Small Graphic LCD HMI Panels, mTouch Capacitive Touch User Interfaces, USB Data Loggers and Industrial Sensors, Low-Cost IoT Edge Nodes (with USB/Wired Connectivity), Consumer Appliance Control Boards.
USB Audio Peripherals (Headsets, VoIP Speakers)
The PIC32MX130F064DT-I/ML is well suited for USB audio peripherals such as USB headsets, VoIP conference speakers, and USB-to-I2S bridges. Its integrated USB 2.0 Full-Speed Device/Host/OTG controller and dual I2S/SPI modules let it stream 48 kHz 16-bit stereo audio while the MIPS32 M4K core handles USB protocol and HID control. The 16 KB SRAM buffers several milliseconds of audio at typical bitrates, and the 40 MHz CPU headroom accommodates software MP3 decoding or volume mixing. Compared with discrete USB plus DSP solutions, integrating the MCU in a 44-QFN (8x8) keeps the BOM to a USB connector, cap, and codec.
Recomendado
Small Graphic LCD HMI Panels
The PIC32MX130F064DT-I/ML drives small graphic LCD panels (up to 320x240 QVGA) through its Parallel Master Port (PMP), which interfaces to 8/16-bit Intel 8080 or Motorola 6800 parallel LCDs without an external controller. The 40 MHz core sustains 30+ FPS refresh at QVGA resolution, while the Peripheral Pin Select module remaps PMP data and control lines to any of the 21 GPIOs, simplifying PCB routing. The 64 KB Flash stores fonts and bitmap assets, and mTouch inputs let the same MCU handle capacitive touch buttons and sliders, eliminating a separate touch controller. Industrial -40C to +85C temperature range suits factory HMI panels.
Recomendado
mTouch Capacitive Touch User Interfaces
The PIC32MX130F064DT-I/ML implements Microchip's mTouch capacitive touch sensing library in firmware, scanning up to ~21 touch buttons or a slider using the on-chip ADC and CVD front end. A 1 ns resolution timer capture peripheral precisely measures CTMU charge times, supporting proximity sensing and water-tolerant touch algorithms. The 64 KB Flash holds the touch library plus application code, while the PPS module reassigns CTMU outputs to almost any pin. Designers benefit from zero BOM touch sensing - no dedicated touch IC required - in appliances, IoT wall switches, and industrial control keypads.
Recomendado
USB Data Loggers and Industrial Sensors
The PIC32MX130F064DT-I/ML builds compact USB data loggers for environmental or industrial sensing. The on-chip 10-bit ADC scans sensor inputs at up to 1 Msps, while 16 KB SRAM buffers samples before flushing to internal Flash or to a host PC over USB. The integrated temperature sensor simplifies cold-junction compensation in thermocouple-based designs, and the 40 MHz core executes FFTs or RMS calculations in real time. Industrial temperature grade and 2.3-3.6 V operation suit battery-powered field loggers with USB charging.
Recomendado
Low-Cost IoT Edge Nodes (with USB/Wired Connectivity)
The PIC32MX130F064DT-I/ML functions as a USB-attached or wired IoT edge node where Wi-Fi/Bluetooth is not required. The MCU aggregates sensor data over I2C/SPI, runs MQTT-over-USB or serial-over-USB bridges, and uses mTouch for user input. The MIPS16e code compression lets 64 KB Flash host TLS libraries and application logic. Designers can leverage the 1 ns resolution timer for precise timestamped event logging. A 44-QFN 8x8 footprint enables tiny dongle-style form factors that plug directly into a host USB port.
Recomendado
Consumer Appliance Control Boards
The PIC32MX130F064DT-I/ML serves as the main controller in consumer appliances such as coffee machines, washing machines, and kitchen hoods where mTouch buttons, PMP-driven segment LCDs, and USB service ports are common. The 40 MHz M4K core drives PWM-controlled motors and valves while servicing touch, ADC, and communication interrupts. With 64 KB Flash and 16 KB SRAM, the device holds menu state machines and diagnostic logs without external memory. The 2.3-3.6 V range and -40C to +85C temperature grade cover typical appliance environments.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC32MX130F064DT-I/ML — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | PIC32MX130F064BT-I/ML | PIC32MX130F064B-I/ditor | PIC32MX230F064B-I/ML | PIC32MX150F128B-I/ML | PIC32MX170F256B-I/ML | PIC32MX130F064D-V/ML |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8) | 44-QFN (8x8) - same | 44-QFN (8x8) - same | 44-QFN (8x8) - same | 44-QFN (8x8) - same | 44-QFN (8x8) - same | 44-QFN (8x8) - same |
| Core | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit | MIPS32 M4K 32-bit |
| Maximum CPU Clock | 40 MHz | 40 MHz | 40 MHz | 50 MHz | 40 MHz | 50 MHz | 40 MHz |
| Program Flash | 64 KB | 64 KB | 64 KB | 64 KB | 128 KB | 256 KB | 64 KB |
| Data SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 32 KB | 64 KB | 16 KB |
| USB | USB FS Device/Host/OTG | USB FS Device/Host/OTG | USB FS Device/Host/OTG | USB FS Device/Host/OTG | USB FS Device/Host/OTG | USB FS Device/Host/OTG | USB FS Device/Host/OTG |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (Automotive) |
Principais diferenciais
- Highest same-footprint Flash upgrade path within Microchip PIC32MX1xx family (vs PIC32MX130F064BT-I/ML)
- Direct upgrade path to 50 MHz core in same QFN-44 package (vs PIC32MX230F064B-I/ML)
- Industrial temperature grade with USB and PMP in 8x8 QFN (vs PIC32MX130F064D-V/ML)
Notas de projeto
Estimated: at 40 MHz with all peripherals active, the PIC32MX130F064DT-I/ML consumes approximately 20 mA (0.5 mA/MHz typical) from a 3.3 V supply, totaling about 66 mW. Add a 1 uF bulk capacitor near each VDD pin and a 0.1 uF ceramic decoupling cap within 5 mm of every supply pin. The internal voltage regulator does NOT require an external inductor, simplifying USB bus-powered designs.
The 44-QFN package with exposed pad (EP) requires soldering the central thermal pad to a ground pour of at least 25 mm^2 to meet the 0.5 mA/MHz current draw dissipation. Without proper EP soldering, junction temperature can rise 20-30 C above ambient under full peripheral load. Thermal vias (9-12 vias in a 3x3 array under the EP) are strongly recommended for production boards.
Use Peripheral Pin Select (PPS) to remap UART, SPI, I2C, and timer outputs to almost any GPIO pin. This decouples peripheral routing from PCB layout - you can swap a UART to a different pin in firmware without board rework. Always configure PPS lock bits to prevent accidental runtime changes that could disable your serial console. Keep crystal traces (OSC1/OSC2) short (<10 mm) with a guard ground to avoid clock jitter.
Do not exceed 3.6 V on any pin - the PIC32MX130 is NOT 5 V tolerant and absolute maximum VDD is 3.6 V. Use a level translator (e.g., TXS0108E) when interfacing to 5 V peripherals. The ICSP programming pins (PGED1/PGEC1) share RB0/RB1 by default; if you need RB0/RB1 for application use, configure alternate ICSP pins in the configuration bits to free the standard I/Os.
Informações de conformidade
Industrial temperature grade (-40C to +85C). Not AEC-Q100 qualified - choose PIC32MX130F064D-V/ML for automotive applications. RoHS and REACH compliance confirmed via Microchip product page.