PIC32MX350F256LT-I/PT - 80MHz 32-bit MCU 256KB | Microchip
MPN: PIC32MX350F256LT-I/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $6.42 | $6.42 |
| 10 | $5.78 | $57.80 |
| 100 | $5.13 | $513.00 |
| 500 | $4.61 | $2,305.00 |
| 1,000 | $4.1 | $4,100.00 |
PIC32MX350F256LT-I/PT Overview
A 32-bit microcontroller is an integrated processor core, memory and peripherals built on a Harvard or von Neumann architecture that delivers higher code density and deterministic interrupt behaviour than typical 8/16-bit MCUs. Within the power-management IC hierarchy, PIC32MX sits under MCU -> 32-bit MCU -> MIPS-based MCU -> embedded controller, and is widely used as the host CPU on industrial, consumer and IoT nodes where C/C++ firmware ecosystems and deterministic real-time response are required.
The PIC32MX350F256L family pairs a MIPS32 M4K 32-bit core with a 5-stage pipeline and single-cycle multiplication, supporting up to 128KB of RAM address space (device has 64KB) and Peripheral Pin Select (PPS) for flexible I/O mapping. Integrated DMA channels offload data movement for USB, ADC and SPI transactions, while the 10-bit 1MSPS ADC with 16 analog inputs supports up to 500ksps aggregate throughput across multiple channels.
Typical applications include industrial control panels, USB device/host bridges, graphic displays driven by PMP, low-cost audio streaming over I2S, capacitive touch user interfaces, and connected IoT sensor nodes. The CTMU enables cost-effective capacitive touch buttons and sliders without an external touch IC.
When designing the PIC32UX, place a 100nF + 10uF bulk decoupling network within 5mm of each power pin, route the 80MHz crystal traces symmetrically with a continuous ground guard ring, and respect USB differential pair impedance (90 ohm differential) for the on-chip USB transceiver. PPS reassignment lets you remap peripherals after PCB fabrication, but place the most timing-critical functions on fixed-pin peripheral pins to avoid jitter.
This page synthesizes distributor pricing, drop-in TQFP-100 alternatives, and practical design notes not aggregated on the manufacturer datasheet, including a side-by-side comparison with PIC32MX330, PIC32MX370, PIC32MX450 and PIC32MX274 family members that share the 100-pin TQFP footprint.
Drop-in alternatives for PIC32MX350F256LT-I/PT — 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 PIC32MX350F256LT-I/PT (same form factor and footprint) — differing in ADC, Package, I2C, Parallel Master Port (PMP), USB.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32MX350F256HT-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX370F256LT-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX330F256LT-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX450F256LT-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX270F512LT-I/PT
✅ Drop-In✓ In Stock
$4.42 / Unit
View Datasheet →PIC32MX170F512LT-I/PT
✅ Drop-In✓ In Stock
$6.4 / Unit
View Datasheet →PIC32MX350F256LT-I/PT Maximum Ratings & Electrical Characteristics
| Core | MIPS32 M4K 32-bit RISC |
| Maximum CPU Speed | 80 MHz |
| DMIPS | 100 DMIPS |
| Program Flash | 256 KB |
| RAM | 64 KB |
| Operating Voltage | 2.3 V to 3.6 V |
| Operating Temperature | -40 C to +105 C (I grade) |
| Package | 100-pin TQFP (PT) 12x12 mm |
| Pin/Package / IC Pin Count | 100 |
| Mounting Type | Surface Mount |
| ADC | 10-bit, up to 16 channels, 1 Msps |
| Analog Comparators | 2 |
| UART | Up to 5 |
| SPI / I2S | 2 (with I2S mode) |
| I2C | 2 |
| USB | USB Host/Device/OTG with dedicated DMA |
| PMP (Parallel Master Port) | Yes |
| CTMU (Capacitive Touch) | Yes |
| Peripheral Pin Select (PPS) | Yes |
| Timers | 5 x 16-bit / 2 x 32-bit comparison |
| RoHS Status | Compliant |
| Lead-Free | Yes |
PIC32MX350F256LT-I/PT 100 Pin Configuration Guide
Pin configuration for PIC32MX350F256LT-I/PT (100 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 PIC32MX350F256LT-I/PT.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC32MX350F256LT-I/PT is suitable for 8 applications: Industrial Control HMI Panels, USB Host/Device/OTG Bridges, Capacitive Touch User Interfaces, Audio Streaming over I2S, IoT Sensor Aggregation Hubs, Graphic Display Controllers, Connected Consumer Devices, Educational / Maker Development Boards.
Industrial Control HMI Panels
The PIC32MX350F256LT-I/PT fits industrial control panels because its 80 MHz MIPS32 M4K core, 256 KB Flash and 64 KB RAM can drive graphics over the Parallel Master Port (PMP) while running its parallel I2C scan, UART sensor scan, and CTMU capacitive touch UI at 30/60 fps. With USB OTG the same board can accept firmware updates from a USB stick, eliminating the need for a separate bootloader MCU. The 12-bit ADC at 1 Msps captures analog sensor inputs at adequate sampling rate for current and voltage monitoring, while the 2.3V to 3.6V range and -40C to +105C temperature range satisfy industrial control cabinet ambient specs. A typical BOM includes the PIC32MX350 + a 3.3V LDO, 16 MHz crystal, USB-B receptacle, 4x4 keypad driven by CTMU and a 128x64 graphic LCD. The integrated CTMU touch sensing eliminates an external touch IC, reducing BOM cost and PCB area, and the PPS flexibility lets engineers reassign peripheral pins after PCB fab for layout optimization.
Recommended
USB Host/Device/OTG Bridges
The PIC32MX350F256LT-I/PT is a strong fit for USB bridges because its integrated USB 2.0 Full-Speed OTG controller with on-chip transceiver and dedicated DMA can run USB Host, Device and OTG roles on the same PIC32MX350. This eliminates the need for an external USB PHY and reduces PCB area. The 256 KB Flash holds USB stack + class drivers (CDC, HID, MSD), and 64 KB RAM provides sufficient buffer space for Full-Speed isochronous transfers. At 80 MHz the MIPS32 M4K core runs USB Full-Speed interrupt-driven stacks with margin. Compared with discrete USB solutions (FTDI + small MCU), the PIC32MX350 solution is lower cost and has no BOM. The TQFP-100 footprint exposes all USB bus pins (D+/D-/VBUS/VBUSON/ID) on fixed package pins, simplifying USB differential pair routing.
Recommended
Capacitive Touch User Interfaces
The PIC32MX350F256LT-I/PT integrates the Charge Time Measurement Unit (CTMU) for capacitive touch buttons, sliders and wheels with sub-100us scan times, removing the need for an external touch sensing IC. The CTMU works in tandem with the 10-bit 1Msps ADC and internal current sources to measure capacitance to a few femtofarads, supporting reliable touch detection through glass up to 5mm and plastic overlays up to several mm. The 256 KB Flash holds Microchip's mTouch library plus application firmware, while the 64 KB RAM keeps touch event state and debounce logic. The 80 MHz core runs mTouch scanning plus host UI update with low CPU load. At 3.3V supply, a 32-button + scan button touch UI can refresh at 4 MHz with low power draw. Compared with discrete capacitive touch ICs, integrating on PIC32MX350 saves BOM and PCB area.
Recommended
Audio Streaming over I2S
The PIC32MX350F256LT-I/PT supports audio streaming via two I2S modules peripheral to an external codec, and the 256 KB Flash + 64 KB RAM hold audio buffer plus protocol stack for a low-cost audio bridge. At 80 MHz the MIPS32 M4K core has enough throughput for DMA-driven I2S streams at 48 kHz / 16-bit stereo with low CPU load. Compared with discrete audio bridges that need an external audio MCU, the PIC32MX350 fits the same TQFP-100 footprint and provides more peripherals. A typical BOM uses PIC32MX350 + a 3.3V LDO, an S/PDIF or I2S DAC like the PIC32MX audio companion, and a small op-amp for line out. The peripheral library and MPLAB Harmony framework provide audio class drivers out of the box, shortening firmware development.
Recommended
IoT Sensor Aggregation Hubs
The PIC32MX350F256LT-I/PT fits IoT sensor aggregation nodes because its 80 MHz MIPS core, 256 KB Flash, 64 KB RAM and rich peripheral mix (5x UART, 2x SPI, 2x I2C) can simultaneously read sensors, run a local control algorithm, and forward an aggregated stream over Wi-Fi or BLE. The 10-bit ADC at 1Msps captures analog sensor inputs while the CTMU handles capacitive wake-up. At 2.3V to 3.6V the PIC32 part runs on a single Li-Ion cell plus a low-Iq LDO, and the -40C to +105C range suits outdoor enclosures. Compared with smaller Cortex-M0+ MCUs, PIC32MX350 has 2x to 4x more Flash and runs more concurrent sensor streams. A typical BOM uses PIC32MX350 + a 3.3V LDO, ESP32-WROOM, UART sensors and a small SPI display.
Recommended
Graphic Display Controllers
The PIC32MX350F256LT-I/PT drives graphic displays via its Parallel Master Port (PMP), which supports 8-bit and 16-bit parallel interfaces for TFT LCDs, graphical OLEDs and segment displays. The 256 KB Flash holds graphics libraries and bitmap fonts, while the 64 KB RAM provides framebuffer for small (up to 320x240) QVGA panels at 16 bpp. At 80 MHz the MIPS32 M4K core refreshes QVGA at 30+ fps with simple UI animations. The Peripheral Pin Select (PPS) lets designers reassign PMP pins to alternate positions, simplifying PCB layout. Compared with low-end Cortex-M0+ MCUs that lack PMP, the PIC32MX350 handles direct TFT drive without an external graphics IC. A typical BOM uses PIC32MX350 + 3.3V LDO + 8 MHz crystal + ILI9341 TFT module over PMP.
Recommended
Connected Consumer Devices
The PIC32MX350F256LT-I/PT is a strong fit for connected consumer products such as smart appliances, smart locks, fitness equipment and consumer hubs where 256 KB Flash, USB OTG and rich I/O are needed at a low BOM cost. The 80 MHz core runs Wi-Fi provisioning flows, BLE pairing and cloud-protocol stacks (MQTT/CoAP) when paired with an ESP32 over UART. The 2.3V to 3.6V range and low-power modes support battery-backed consumer devices with standby currents. The TQFP-100 footprint provides 80+ GPIO for sensors, indicators and user interfaces. Compared with single-core Cortex-M0+ designs, PIC32MX350 has more Flash/RAM and more peripherals, supporting a richer UI. A typical BOM uses PIC32MX350 + ESP32 + 3.3V LDO + 16 MHz crystal + small TFT over PMP.
Recommended
Educational / Maker Development Boards
The PIC32MX350F256LT-I/PT is widely used in Microchip's MPLAB Xpress, Curiosity and chipKIT development boards for teaching 32-bit MCU programming, USB and graphics. The 256 KB Flash holds moderate-sized educational firmware, while 80 MHz performance runs RTOS demos comfortably. USB OTG on the development board enables drag-and-drop programming and serial emulation. The TQFP-100 footprint is breadboard-compatible through 0.1 inch breakout boards, simplifying student experimentation. Compared with simpler PIC16/PIC24 MCUs, PIC32MX350 introduces students to 32-bit MIPS programming, interrupts, DMA and Peripheral Pin Select, building transferable skills. A typical BOM includes the PIC32MX350 + 3.3V LDO + 8 MHz crystal + USB micro-B + 4x4 LED array.
Recommended
Recommended Products Summary
Engineering reference data for PIC32MX350F256LT-I/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32MX350F256HT-I/PT | PIC32MX370F256LT-I/PT | PIC32MX330F256LT-I/PT | PIC32MX450F256LT-I/PT | PIC32MX270F512LT-I/PT | PIC32MX170F512LT-I/PT |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 100-pin TQFP (PT) 12x12 mm | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - same | 100-pin TQFP (PT) 12x12 mm - 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 Frequency | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 50 MHz |
| Program Flash | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 512 KB | 512 KB |
| RAM | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB | 64 KB |
| USB OTG | Yes | Yes | Yes | No | Yes | Yes | Yes |
| CAN | No | No | Yes | No | Yes | No | No |
| CTMU (Capacitive Touch) | Yes | Yes | Yes | No | Yes | Yes | Yes |
| Operating Temperature | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C | -40C to +105C |
Key Differentiators
- Integrated USB OTG with on-chip PHY and DMA (vs PIC32MX330F256LT-I/PT)
- CTMU capacitive touch hardware engine (vs PIC32MX330F256LT-I/PT)
- Same TQFP-100 footprint across the family (vs PIC32MX370F256LT-I/PT)
Design Notes
Place a 100nF ceramic decoupling capacitor within 5mm of every VDD/AVDD pin and a 10uF bulk capacitor near the package's main VDD pin pair. The PIC32MX350F256LT-I/PT internal 1.8V LDO supplies the core; bulk capacitance on VDD is critical because of 80 MHz core switching transients. For USB applications, add an additional 10uF capacitor near the USB VBUS pin to satisfy USB inrush current.
Route the 80 MHz crystal traces (SOSC0/SOSC1) as short, symmetrical traces with a continuous ground guard ring to minimize EMI and ensure stable oscillation. For USB applications, route the USB D+/D- differential pair with 90 ohm differential impedance and matched trace lengths, keeping the pair away from clock sources and switching power traces. Use Peripheral Pin Select (PPS) to remap peripherals for layout optimization, but place the most timing-critical peripherals on fixed-pin functions to avoid jitter.
Do not confuse the PIC32MX350 (with USB OTG) with the PIC32MX330 (without USB OTG): they share the same TQFP-100 footprint and 256 KB Flash, but the PIC32MX330 lacks USB OTG and CTMU. Always confirm the USB and CTMU features are present in the exact MPN before PCB design. Also confirm the MPN grade (I = industrial -40C to +105C, V = -40C to +150C) matches your environmental spec. Configure unused I/O as outputs with low level rather than inputs floating, to avoid shoot-through current.
Compliance Information
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified; for automotive applications consider PIC32MX variants with Q100 / A grade. Operating temperature range -40C to +105C (industrial grade I).