PIC32MX130F064CT-I/TL - 32-bit MCU, 64KB Flash, 40MHz | Microchip
MPN: PIC32MX130F064CT-I/TL ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.2 | $5.20 |
| 10 | $4.78 | $47.80 |
| 100 | $4.15 | $415.00 |
| 500 | $3.65 | $1,825.00 |
| 1,000 | $3.2 | $3,200.00 |
PIC32MX130F064CT-I/TL Overview
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program memory, working RAM, and programmable peripherals into a single chip. Within the semiconductor taxonomy, the PIC32MX130F064CT sits in the hierarchy: microcontroller -> 32-bit MCU -> MIPS M4K core -> Microchip PIC32MX family -> power management and embedded control IC. MIPS M4K cores support the MIPS16e instruction set, delivering up to 40 percent smaller code size for the same functionality compared with full 32-bit instructions, which is critical for fitting application code into the 64 KB Flash.
Key features include a 12-bit 10-channel Analog-to-Digital Converter (ADC), two UART modules with IrDA and LINbus support, two I2C and two SPI peripherals, a Parallel Master Port (PMP), four channels of hardware DMA with automatic data size detection, an I2S interface, PWM outputs, plus WDT, Power-on Reset (POR), and Brown-out Reset. The CT suffix indicates tape-and-reel delivery and the I suffix denotes an industrial temperature grade (-40C to +85C).
Typical applications include consumer appliances, industrial control nodes, USB-to-UART converters, low-cost graphics HMIs using PMP, sensor fusion hubs, and general-purpose 32-bit embedded controllers where footprint and BOM cost drive architecture selection. Compared with 8-bit PIC16/PIC18 parts the PIC32MX130 brings deterministic 32-bit performance at near-8-bit pricing; compared with Cortex-M0+ parts it offers a different toolchain (MPLAB X IDE, XC32 compiler).
When designing with this part, place the 36-pin VTLA exposed pad on a thermal pad with multiple vias to the inner ground plane. Decouple VDD with a 100 nF ceramic as close as possible to each pin pair. Use PPS to remap peripheral functions and avoid pin-out conflicts in multi-peripheral designs. As of 2026-10-01, the PIC32MX130F064CT-I/TL is active in production and available through authorized Microchip distributors.
This page synthesizes Microchip datasheet specifications, distributor stock and pricing, drop-in alternatives, and practical design notes not consolidated on the manufacturer datasheet alone.
Drop-in alternatives for PIC32MX130F064CT-I/TL — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC32MX130F064CT-I/TL (same form factor and footprint) — differing in ADC, Package, Timers, Program Memory (Flash), Operating Temperature.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32MX130F064C-I/TL
✅ Drop-In✓ In Stock
$1.82 / Unit
View Datasheet →PIC32MX130F064CT-V/TL
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX120F032D-I/TL
✅ Drop-In✓ In Stock
$2.55 / Unit
View Datasheet →PIC32MX110F016D-I/PT
✅ Drop-In✓ In Stock
$1.84 / Unit
View Datasheet →PIC32MM0128GPM064T-I/MR
✅ Drop-In✓ In Stock
$1.74 / Unit
View Datasheet →PIC32MX130F064CT-I/TL Maximum Ratings & Electrical Characteristics
| Core Architecture | MIPS32 M4K 32-bit RISC |
| Maximum CPU Speed | 40 MHz |
| MIPS16e Code Compression | Yes (up to 40% smaller code) |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data Memory (RAM) | 16 KB (16K x 8) |
| Operating Voltage Range | 2.3 V to 3.6 V |
| Number of I/O Pins | 21 |
| ADC | 12-bit, 10-channel |
| Communication Interfaces | 2x UART (IrDA, LIN), 2x I2C, 2x SPI, I2S, PMP |
| DMA Channels | 4 (hardware DMA, auto data-size detection) |
| Peripheral Pin Select (PPS) | Yes |
| Package | 36-VTLA (5x5 mm) with exposed pad |
| Operating Temperature | -40C to +85C (Industrial) |
| Mounting Type | Surface Mount |
| Lead-Free / RoHS | Compliant |
PIC32MX130F064CT-I/TL Pin Configuration
| Pin 1 | RA0 — General-purpose I/O / analog input / peripheral pin select |
| Pin 2 | RA1 — General-purpose I/O / analog input / peripheral pin select |
| Pin 3 | RA2 — General-purpose I/O / analog input / peripheral pin select |
| Pin 4 | RA3 — General-purpose I/O / analog input / peripheral pin select |
| Pin 5 | VDD — Supply voltage 2.3 V to 3.6 V |
| Pin 6 | VSS — Ground reference |
| Pin 7 | RA4 — General-purpose I/O / peripheral pin select |
| Pin 8 | RA5 — General-purpose I/O / peripheral pin select |
| Pin 9 | RA6 — General-purpose I/O / peripheral pin select |
| Pin 10 | RA7 — General-purpose I/O / peripheral pin select |
| Pin 11 | RB0 — General-purpose I/O / peripheral pin select / programming |
| Pin 12 | RB1 — General-purpose I/O / peripheral pin select |
| Pin 13 | RB2 — General-purpose I/O / peripheral pin select |
| Pin 14 | RB3 — General-purpose I/O / peripheral pin select |
| Pin 15 | RB4 — General-purpose I/O / peripheral pin select |
| Pin 16 | RB5 — General-purpose I/O / peripheral pin select |
| Pin 17 | RB6 — General-purpose I/O / peripheral pin select / ICD |
| Pin 18 | RB7 — General-purpose I/O / peripheral pin select / ICD |
| Pin 19 | VSS — Ground reference |
| Pin 20 | RC0 — General-purpose I/O / peripheral pin select |
| Pin 21 | RC1 — General-purpose I/O / peripheral pin select |
| Pin 22 | RC2 — General-purpose I/O / peripheral pin select |
| Pin 23 | RC3 — General-purpose I/O / peripheral pin select |
| Pin 24 | RC4 — General-purpose I/O / peripheral pin select |
| Pin 25 | RC5 — General-purpose I/O / peripheral pin select |
| Pin 26 | RC6 — General-purpose I/O / peripheral pin select |
| Pin 27 | RC7 — General-purpose I/O / peripheral pin select |
| Pin 28 | RC8 — General-purpose I/O / peripheral pin select |
| Pin 29 | RC9 — General-purpose I/O / peripheral pin select |
| Pin 30 | VDD — Supply voltage 2.3 V to 3.6 V |
| Pin 31 | VSS — Ground reference |
| Pin 32 | RA8 — General-purpose I/O / peripheral pin select |
| Pin 33 | RA9 — General-purpose I/O / peripheral pin select |
| Pin 34 | RA10 — General-purpose I/O / peripheral pin select |
| Pin 35 | OSC1 — Crystal oscillator input / external clock input |
| Pin 36 | OSC2 — Crystal oscillator output |
Typical Applications
PIC32MX130F064CT-I/TL is suitable for 7 applications: USB-to-UART Bridge Controller, Low-Cost Graphics HMI Controller, Industrial Sensor Hub with LINbus, Consumer Appliance Control Board, Audio DAC and Amplifier Control Host, Portable Data Logger / IoT Edge Node, Educational and Prototyping Platform.
USB-to-UART Bridge Controller
The PIC32MX130F064CT-I/TL is well-suited as a USB-to-UART bridge in industrial gateways and debug shims because it integrates two UART modules and full-speed USB on the same die. Its 40 MHz MIPS M4K core handles CDC class enumeration and bulk transfers deterministically, while 16 KB RAM buffers multiple UART channels without dropping bytes. Place the device at the cable end with a 12 MHz crystal, route D+/D- through 90-ohm differential impedance, and use the on-chip USB transceiver to eliminate an external PHY.
Recommended
Low-Cost Graphics HMI Controller
The PIC32MX130F064CT-I/TL drives small 320x240 TFT panels through its Parallel Master Port (PMP) at acceptable frame rates for status screens and menu UIs. PMP offloads address and data timing from the CPU, freeing the MIPS M4K core to run the application layer. The 12-bit ADC scans touch and sensor inputs concurrently via DMA, and 64 KB Flash stores full menu trees plus a graphics library. Use a 3.3 V LDO rail and 100 nF + 10 uF decoupling on VDD.
Recommended
Industrial Sensor Hub with LINbus
The PIC32MX130F064CT-I/TL excels as a LINbus slave node in automotive and industrial sensor clusters because it integrates LIN hardware support on one UART and a second UART for RS-485 or debug. Four DMA channels copy ADC conversions to RAM without CPU intervention, allowing the 40 MHz core to run LIN scheduling instead. Industrial -40C to +85C temperature grade supports under-hood and factory-floor deployments.
Recommended
Consumer Appliance Control Board
Consumer appliance mainboards (white goods, kitchen machines, HVAC controllers) benefit from the PIC32MX130F064CT-I/TL's 32-bit deterministic timing, integrated ADC, and PWM channels for motor, valve, and heater regulation. The MIPS16e compressed instruction set fits full menu logic, safety handlers, and a small RTOS into the 64 KB Flash budget. The 36-pin VTLA 5x5 mm package suits slim appliance enclosures.
Recommended
Audio DAC and Amplifier Control Host
Audio DAC and amplifier front-ends can use the PIC32MX130F064CT-I/TL as the digital control host. The on-chip I2S peripheral streams stereo audio data to an external DAC, while I2C manages the DAC's register configuration. DMA keeps audio buffers replenished at 44.1 kHz or 48 kHz without CPU overhead. The 32-bit core runs volume curves, EQ tables, and source selection logic in real time.
Recommended
Portable Data Logger / IoT Edge Node
Battery-powered data loggers and IoT edge nodes benefit from the PIC32MX130F064CT-I/TL's deep sleep modes, 12-bit ADC, and flexible I2C/SPI for sensor and flash storage peripherals. The 40 MHz core wakes quickly to acquire and store readings before re-entering Sleep, and 64 KB Flash accommodates local logging firmware plus a TLS-lite stack when paired with an external Wi-Fi or BLE module. Industrial temperature rating supports outdoor enclosures.
Recommended
Educational and Prototyping Platform
The PIC32MX130F064CT-I/TL is widely used in academic and maker projects because of the free MPLAB X IDE, free XC32 compiler, and Microchip's extensive application library ecosystem. The 36-VTLA 5x5 mm package fits standard breakout boards, and 21 I/O pins are enough for course labs covering GPIO, ADC, UART, SPI, I2C, and PWM. MIPS16e code compression lets students fit meaningful projects into 64 KB Flash.
Recommended
Recommended Products Summary
Engineering reference data for PIC32MX130F064CT-I/TL — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32MX130F064C-I/TL | PIC32MX130F064CT-V/TL | PIC32MX120F032D-I/TL | PIC32MX110F016D-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 36-VTLA (5x5) | 36-VTLA (5x5) - same | 36-VTLA (5x5) - same | 36-VTLA (5x5) - same | 36-VTLA (5x5) - same |
| Flash Memory | 64 KB | 64 KB | 64 KB | 32 KB | 16 KB |
| RAM | 16 KB | 16 KB | 16 KB | 8 KB | 4 KB |
| CPU Speed | 40 MHz | 40 MHz | 40 MHz | 40 MHz | 40 MHz |
| Core | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +105C (extended) | -40C to +85C | -40C to +85C |
| ADC | 12-bit, 10-channel | 12-bit, 10-channel | 12-bit, 10-channel | 10-bit, 10-channel | 10-bit, 10-channel |
Key Differentiators
- Industrial -40C to +85C grade from the same die (vs PIC32MX110F016D-I/PT)
- 12-bit ADC versus 10-bit on older PIC32MX1xx parts (vs PIC32MX120F032D-I/TL)
- Tape-and-reel (CT) packaging for high-volume assembly (vs PIC32MX130F064C-I/TL)
Design Notes
Decouple VDD and VSS pin pairs with a 100 nF ceramic capacitor placed as close to the IC pins as possible. Add a bulk 10 uF tantalum or ceramic capacitor on the main 3.3 V rail. The PIC32MX130F064CT-I/TL operates from 2.3 V to 3.6 V; a low-noise LDO such as the Microchip MCP1700 is recommended upstream of the MCU when the input rail is shared with switching converters.
Connect the VTLA exposed thermal pad to a grounded copper pour with at least 4 thermal vias to the inner ground plane. While the PIC32MX130F064CT-I/TL is a low-power MCU (typically under 50 mA active), the exposed pad improves electrical grounding and reduces die-to-ambient thermal resistance, which extends long-term reliability in industrial enclosures.
Keep crystal traces (OSC1, OSC2) short and symmetric, surrounded by a ground guard ring. Place the 12 MHz crystal within 5 mm of the OSC pins and route the load capacitors directly to the MCU ground plane. Avoid routing digital signals under the crystal area to minimize jitter from capacitive coupling.
Configure unused I/O pins as outputs driven low rather than floating inputs to reduce power consumption and EMI. Use the Peripheral Pin Select (PPS) registers to map peripherals to physical pins, and document the mapping in firmware comments. Enabling JTAG or ICD functions on RB6/RB7 may interfere with general I/O - leave these pins reserved when not debugging.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - use automotive-grade PIC32MX variants for vehicle applications.