PIC32MX130F064C-I/TL - 32-bit MCU, 64KB Flash, 40MHz, 36-VTLA | Microchip
MPN: PIC32MX130F064C-I/TL ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.1 | $3.10 |
| 10 | $2.79 | $27.90 |
| 100 | $2.35 | $235.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.82 | $1,820.00 |
PIC32MX130F064C-I/TL Overview
A 32-bit microcontroller (MCU) is an integrated circuit containing a CPU core, program memory, working RAM, and a rich set of on-chip peripherals such as timers, communication interfaces, and analog blocks. The PIC32 family sits within Microchip's MCU hierarchy: PIC32MX > MIPS M4K core > 32-bit microcontrollers > microcontrollers > integrated circuits. The 32-bit datapath enables higher throughput than 8-bit PIC MCUs and supports larger C-code workloads, while Peripheral Pin Select (PPS) provides flexible remapping of digital peripherals to physical pins.
Key features of the PIC32MX130F064C-I/TL include 64 KB (64K x 8) Flash, 16 KB SRAM, 21 general-purpose I/O pins, USB 2.0 full-speed device/host/OTG, two UARTs, two I2C and two SPI modules, a 10-bit 1 Msps ADC with up to 28 analog channels, four 16-bit timers/captures, a Real-Time Clock/Calendar (RTCC), a Charge Time Measurement Unit (CTMU) for capacitive touch, and a separate PLL for USB operation. The MIPS M4K core executes most instructions in a single cycle, achieving 1.56 DMIPS/MHz.
Architecturally, the device uses a 5-stage pipeline MIPS32 M4K processor, internal bus matrix, dual-banked flash prefetch, and dual-banked SRAM to remove pipeline stalls. The integrated 8 MHz internal RC oscillator can be combined with the on-chip PLL to generate the 40 MHz system clock, while a second PLL is dedicated to the 48 MHz USB clock domain. PPS allows most digital peripherals to be mapped onto a wide choice of I/O pads for easier PCB routing.
Typical applications include USB HID peripherals, capacitive-touch human-machine interfaces, low-cost graphics and audio control panels, sensor hubs, and general-purpose embedded control in industrial and consumer products. The 36-pin VTLA footprint is one of the smaller PIC32 packages, making the part suitable for space-constrained designs.
When designing with this device, ensure the VTLA-36 exposed pad is soldered to a sufficient copper pour to meet the 38 C/W theta_JA thermal envelope. Decouple VDD with a 0.1 uF and a bulk capacitor placed within a few millimeters of the supply pins, and follow Microchip's IBIS models for signal-integrity simulation of USB lines.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for PIC32MX130F064C-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 PIC32MX130F064C-I/TL (same form factor and footprint) — differing in ADC, DMA Channels, Package, USB, Timers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32MX130F064C-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX130F064B-I/ML
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX230F064C-I/TL
✅ Drop-In✓ In Stock
$2.55 / Unit
View Datasheet →PIC32MX120F064C-I/TL
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX130F064B-I/TL
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX130F064C-I/TL Maximum Ratings & Electrical Characteristics
| Core Architecture | MIPS32 M4K |
| Data Bus Width | 32 bit |
| Maximum Clock Frequency | 40 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| RAM Size | 16 KB (16K x 8) |
| Number of I/O Pins | 21 |
| Package / Case | 36-VTLA (5x5 mm) Exposed Pad |
| Package Code (JEDEC) | HVQCCN |
| Supply Voltage (VDD) | 2.3 V to 3.6 V |
| Operating Temperature | -40C to +85C (Industrial, "-I") |
| ADC | 10-bit, up to 1 Msps, up to 28 channels |
| USB | USB 2.0 Full-Speed Device/Host/OTG |
| UART / I2C / SPI | 2 UART, 2 I2C, 2 SPI |
| Timers | 4 x 16-bit Timer/Capture/Compare |
| Peripheral Pin Select (PPS) | Yes |
| CTMU (Capacitive Touch) | Yes |
| RTCC | Yes (Real-Time Clock/Calendar) |
| DMA Channels | 4 channels with automatic data-size detection |
| PLLs | Separate PLLs for CPU and USB |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC32MX130F064C-I/TL hvqccn Pin Configuration Guide
Pin configuration for PIC32MX130F064C-I/TL (hvqccn package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for PIC32MX130F064C-I/TL.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC32MX130F064C-I/TL is suitable for 6 applications: USB HID Peripheral Devices, Capacitive Touch User Interface, Industrial Sensor Hubs, Consumer Audio Control Panels, Low-Cost Graphics HMI, Home Appliance Control.
USB HID Peripheral Devices
The PIC32MX130F064C-I/TL fits USB HID peripherals because its integrated USB 2.0 Full-Speed OTG controller with dedicated 48 MHz PLL removes the need for an external PHY, and 64 KB Flash accommodates typical HID report tables plus bootloaders. The 40 MHz MIPS M4K core sustains 1.56 DMIPS/MHz, giving enough headroom to run USB polling plus application code simultaneously. Used with a single 5 V VBUS switch and Microchip's USB stack, designers achieve a low-BOM HID keyboard, mouse, or custom-HID design without an external crystal for USB. The 21 I/O pins and PPS routing simplify PCB layout of keys, LEDs, and sensor inputs.
Recommended
Capacitive Touch User Interface
The on-chip CTMU (Charge Time Measurement Unit) and mTouch software library allow the PIC32MX130F064C-I/TL to scan up to 28 capacitive-touch channels without an external touch IC. The 10-bit ADC plus CTMU current sources support both buttons and sliders with sub-10 pF detection limits. Peripheral Pin Select remaps each charge/discharge line to clean digital pads, while the 16 KB RAM retains the touch scan table and gesture state machine. Compared to discrete touch controllers, this in-MCU approach drops BOM cost by USD 0.30-0.50 per node and frees a SPI/I2C bus for other peripherals.
Recommended
Industrial Sensor Hubs
With 21 I/O, two UART/I2C/SPI each, a 10-bit ADC, and four 16-bit timers, the PIC32MX130F064C-I/TL is well matched to multi-sensor industrial hubs that aggregate temperature, pressure, and flow data over Modbus RTU or IO-Link. The -40 to +85 C industrial temperature grade and dual-PLL architecture (one for CPU, one for any USB diagnostic link) make it suitable for factory-floor installations. The four DMA channels offload serial byte streams from the CPU, leaving the MIPS M4K core free for filtering, calibration, and fault detection algorithms in C.
Recommended
Consumer Audio Control Panels
Audio control panels benefit from the PIC32MX130F064C-I/TL's 64 KB Flash to host small audio menu logic, plus two I2S-supporting peripherals on PIC32MX150 family cousins. The integrated 10-bit ADC reads front-panel rotary encoders, while the PPS feature maps button scan matrices to free I/O. Designers typically upgrade to PIC32MX150F064C for full I2S audio at 50 MHz, but the PIC32MX130F064C-I/TL handles non-streaming control-plane tasks at 40 MHz with margin. The exposed-pad VTLA-36 footprint is small enough to fit behind a knob or 5 mm bezel.
Recommended
Low-Cost Graphics HMI
Entry-level monochrome graphics HMI panels can use the PIC32MX130F064C-I/TL to drive small OLED or character LCD displays through SPI. The 16 KB SRAM retains frame/page buffers for typical 128x64 OLEDs, while the 40 MHz core can refresh at 60 Hz. The CTMU combined with PPS supports touch keys around the display perimeter without an external controller. Designers stepping up to TFT panels can move to PIC32MX250F128B or PIC32MX570 family for PMP and higher RAM.
Recommended
Home Appliance Control
Washing machines, dishwashers, and small kitchen appliances benefit from the PIC32MX130F064C-I/TL's industrial temperature grade, USB diagnostics port, and rich motor-control timers. Four 16-bit timers with PWM support drive simple BLDC or triac-based loads, while two UARTs handle inverter and user-interface links. The 64 KB Flash accommodates safety logic plus state-machine firmware in C, and the PPS feature lets designers re-route signals when the PCB layout changes between product variants.
Recommended
Recommended Products Summary
Engineering reference data for PIC32MX130F064C-I/TL — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32MX130F064C-I/PT | PIC32MX130F064B-I/ML | PIC32MX230F064C-I/TL | PIC32MX120F064C-I/TL | PIC32MX130F064B-I/TL |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 36-VTLA (5x5 mm) | 64-TQFP - not same | 36-QFN (6x6 mm) - not same | 36-VTLA (5x5 mm) - same | 36-VTLA (5x5 mm) - same | 28-VTLA - not same |
| Core Architecture | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K | MIPS32 M4K |
| Maximum Clock Frequency | 40 MHz | 40 MHz | 40 MHz | 50 MHz | 40 MHz | 40 MHz |
| Flash Memory | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB |
| RAM Size | 16 KB | 16 KB | 16 KB | 32 KB (+100%) | 16 KB | 16 KB |
| Number of I/O | 21 | 53 | 21 | 25 | 21 | 13 |
| USB Controller | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | USB 2.0 FS OTG | No USB | No USB |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Approx Unit Price (1k qty) | USD 1.82 | USD 2.05 | USD 2.10 | USD 2.20 | USD 1.65 | USD 1.78 |
Key Differentiators
- Smallest-footprint PIC32MX130 with USB (vs PIC32MX130F064B-I/TL)
- Free upgrade path to PIC32MX230 (vs PIC32MX230F064C-I/TL)
- Lower-cost no-USB alternative (vs PIC32MX120F064C-I/TL)
Design Notes
Estimated: with theta_JA around 38 C/W for the VTLA-36 exposed-pad package on a JEDEC 2s2p test board, at 40 MHz full activity, the device draws about 30 mA. A simple thermal estimate is P_diss = VDD * I_active - I/O sink/source contribution; at 3.3 V * 30 mA = 99 mW, the junction rises only ~3.7 C above ambient, well within the 85 C industrial limit. The exposed pad must be soldered to a copper pour of at least 1 square inch to achieve this number; a poorly soldered pad can push theta_JA above 70 C/W.
Place a 0.1 uF decoupling capacitor within 3 mm of each VDD pin and a single 10 uF bulk capacitor near the package. Add a ferrite bead or small resistor in series with VBUS if the USB bus will see ESD events; the PIC32MX130 USB D+/D- lines require 15 kohm pull-downs for host mode and a 1.5 kohm pull-up to 3.3 V on D+ for device mode (selectable per Microchip USB stack). Route the USB differential pair with 90 ohm differential impedance and match lengths within 150 mil.
Do not leave ICSP/PGEDx/PGECx pins floating in production firmware - either tie them to defined states or use the PPS feature to assign them to non-debug functions only after locking the device. When migrating from PIC32MX130 to PIC32MX230 (same VTLA-36 footprint), confirm that your crystal load capacitors match the new 50 MHz PLL settings; some 8 MHz crystals that ran fine at 40 MHz will exceed their drive spec at 50 MHz. Finally, always confirm AVDD/VREF+ voltage matches your ADC reference selection - leaving VREF+ floating is a common source of noisy ADC readings.
Compliance Information
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - choose PIC32MX130F064C-V/TL for extended-temp automotive-adjacent applications, but verify against the errata first.