PIC32MX795F512L-80I/BG - 80MHz MIPS MCU 512KB Flash | Microchip
MPN: PIC32MX795F512L-80I/BG ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $12.95 | $129.50 |
| 100 | $11.2 | $1,120.00 |
| 500 | $10.05 | $5,025.00 |
| 1,000 | $9.1 | $9,100.00 |
PIC32MX795F512L-80I/BG Overview
A 32-bit microcontroller (MCU) is an integrated circuit containing a processor core, program memory (Flash), data memory (RAM), and a rich set of programmable peripherals including timers, communication interfaces, and analog blocks. The PIC32MX5/6/7 family sits within Microchip's broader PIC32 product line, which falls under the MIPS-based MCU architecture and ultimately into the embedded microcontroller category of semiconductors used for system control and connectivity.
Key features of the PIC32MX795F512L-80I/BG include 16-channel 10-bit ADC, six UART modules, two CAN controllers, an integrated 10/100 Mbit Ethernet MAC, USB OTG/Host/Device, five I2C and four SPI peripherals, eight DMA channels, five 16-bit timers/capture/compare, and 85 general-purpose I/O pins. The supply voltage range is 2.3 V to 3.6 V (typical 2.5 V / 3.3 V operation), and the operating temperature spans -40°C to +85°C for the industrial "I" grade variant.
Architecturally, the PIC32MX795F512L-80I/BG combines a 32-bit MIPS M4K core with separate Flash and SRAM buses, a Prefetch Cache Controller for accelerated Flash execution, and a peripheral bus that connects communication, analog, and timer blocks. Compared with earlier PIC24/dsPIC devices, the PIC32 provides higher performance, deterministic interrupt latency, and rich connectivity peripherals — all critical for networked and USB-attached designs.
Typical applications include industrial Ethernet gateways, USB peripheral controllers, CAN-based automotive body and industrial nodes, embedded web servers, and connected consumer devices. The integrated Ethernet MAC combined with USB OTG and CAN makes it especially compelling for industrial automation, building automation, and IoT edge nodes.
When designing with this MCU, allocate sufficient decoupling (0.1 µF + bulk caps) near each VDD/VSS pair and follow Microchip's recommended PCB layout guidelines for TFBGA packages — including via-in-pad or dog-bone fan-outs — to maintain signal integrity for high-speed Ethernet and USB signals.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing engineers with an at-a-glance engineering summary for sourcing and second-sourcing decisions.
Drop-in alternatives for PIC32MX795F512L-80I/BG — 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 PIC32MX795F512L-80I/BG (same form factor and footprint) — differing in USB, ADC, DMA Channels, Package, Ethernet MAC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32MX795F512LT-80I/BG
✅ Drop-In✓ In Stock
$8.65 / Unit
View Datasheet →PIC32MX795F512LT-80I/TL
✅ Drop-In✓ In Stock
$6.53 / Unit
View Datasheet →PIC32MX775F512LT-80I/BG
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32MX695F512L-80I/BG
✅ Drop-In✓ In Stock
$14.85 / Unit
View Datasheet →PIC32MX675F512L-80V/BG
✅ Drop-In✓ In Stock
$7.1 / Unit
View Datasheet →PIC32MX795F512L-80I/BG Maximum Ratings & Electrical Characteristics
| Core Architecture | MIPS32® M4K® |
| Core Size | 32-Bit |
| Maximum CPU Speed | 80 MHz |
| Performance | 1.56 DMIPS/MHz |
| Program Memory (Flash) | 512 KB (512K x 8) |
| Data Memory (SRAM) | 128 KB |
| Operating Voltage Range | 2.3 V to 3.6 V |
| Typical Operating Voltage | 2.5 V / 3.3 V |
| General Purpose I/O Pins | 85 |
| ADC | 10-bit, 16 channels |
| UART Modules | 6 |
| CAN Modules | 2 |
| Ethernet | 10/100 Mbit MAC integrated |
| USB | USB OTG / Host / Device |
| I2C Modules | 5 |
| SPI Modules | 4 |
| DMA Channels | 8 |
| Timers | 5 x 16-bit |
| Operating Temperature | -40°C to +85°C |
| Package | 121-TFBGA (10x10 mm) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
PIC32MX795F512L-80I/BG 121-tfbga (10x10 mm) Pin Configuration Guide
Pin configuration for PIC32MX795F512L-80I/BG (121-tfbga (10x10 mm) 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 PIC32MX795F512L-80I/BG.
Refer to the datasheet for full pin configuration.
Typical Applications
PIC32MX795F512L-80I/BG is suitable for 6 applications: Industrial Ethernet Gateway, USB Peripheral Controller / Composite Device, CAN-Based Automotive Body Control Node, Embedded Web Server / IoT Edge Node, Audio/Video Consumer Device Controller, Data Acquisition / Industrial Control Panel.
Industrial Ethernet Gateway
The PIC32MX795F512L-80I/BG's integrated 10/100 Ethernet MAC and 80 MHz MIPS M4K core make it ideal for industrial protocol gateways. With 512 KB Flash, full TCP/IP stacks like Microchip's Harmony/MPLAB-Net fit comfortably, and 128 KB SRAM allows sizeable packet buffers. Paired with an external PHY such as LAN8720A, engineers can build Modbus TCP, EtherNet/IP, or PROFINET bridges. The 6 UARTs, 5 SPI, and 5 I2C ports support simultaneous sensor and field-bus connectivity. Industrial-grade -40 to +85°C operation covers factory-floor environments.
Recommended
USB Peripheral Controller / Composite Device
USB OTG/Host/Device support on the PIC32MX795F512L-80I/BG enables composite USB devices — HID + CDC + Mass Storage — without an external USB controller. At 80 MHz, it sustains full-speed USB traffic while running application code. With 512 KB Flash and the Microchip Harmony USB stack, engineers implement custom peripherals in days, not weeks. The 10-bit ADC and 16 channels suit sensors-in-USB-stick form factors, and 85 GPIO provide expansion headroom.
Recommended
CAN-Based Automotive Body Control Node
Two integrated CAN controllers on the PIC32MX795F512L-80I/BG let designers build body-control modules (BCM), HVAC controllers, or gateway nodes without external CAN chips. With 80 MHz MIPS performance, real-time CAN message handling is straightforward. Industrial -40 to +85°C operation fits cabin environments, and 85 GPIO drive dozens of LEDs, switches, and relays. For under-hood AEC-Q100 applications, the PIC32MX family has automotive-grade siblings — note this specific variant is industrial-grade, not automotive.
Recommended
Embedded Web Server / IoT Edge Node
Integrating Ethernet + TCP/IP + HTTP server + MQTT client on a single chip, the PIC32MX795F512L-80I/BG serves as a low-cost IoT edge node. 512 KB Flash holds a full embedded web server (e.g., Microchip's HTTP server demo), while 128 KB SRAM supports TLS buffers and JSON payload caching. The 8 DMA channels offload data movement between peripherals and memory. Low-power sleep modes plus the RTC enable unattended battery-backed deployments.
Recommended
Audio/Video Consumer Device Controller
With 16 ADC channels, multiple SPIs, and I2S-capable peripherals, the PIC32MX795F512L-80I/BG can control consumer audio amplifiers, LCD/LED displays, and rotary encoders. The 80 MHz MIPS M4K core handles light audio-processing tasks such as tone generation, filter coefficients, or volume curves. Engineers often pair the MCU with an external DAC/ADC such as the MCP4725 or MCP4728 via I2C, or drive WS2812 LED strips via SPI.
Recommended
Data Acquisition / Industrial Control Panel
The PIC32MX795F512L-80I/BG's 16-channel 10-bit ADC, 6 UARTs, and 85 GPIO make it an excellent controller for industrial data-acquisition panels that aggregate sensor data, drive relays, and forward telemetry over Ethernet or USB. 512 KB Flash supports SCPI-like command parsers or Modbus master stacks; 128 KB SRAM handles large sample buffers. Real-time deterministic ISR latency suits motor-control feedback loops.
Recommended
Recommended Products Summary
Engineering reference data for PIC32MX795F512L-80I/BG — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32MX795F512LT-80I/BG | PIC32MX795F512LT-80I/TL | PIC32MX775F512LT-80I/BG | PIC32MX695F512L-80I/BG | PIC32MX675F512L-80V/BG |
|---|---|---|---|---|---|---|
| Package | 121-TFBGA (10x10 mm) | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same | 121-TFBGA (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Max Speed | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz | MIPS M4K, 80 MHz |
| Flash / SRAM | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB | 512 KB / 128 KB |
| Ethernet MAC | Yes (10/100) | Yes (10/100) | Yes (10/100) | No | Yes (10/100) | No |
| USB | OTG / Host / Device | OTG / Host / Device | OTG / Host / Device | OTG / Host / Device | Device only | Device only |
| CAN Modules | 2 | 2 | 2 | 2 | 0 | 1 |
| GPIO Count | 85 | 85 | 85 | 85 | 83 | 85 |
| Operating Temperature | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +85°C (I grade) | -40°C to +105°C (V grade) |
Key Differentiators
- Highest connectivity integration in PIC32MX family at TFBGA-121 (vs PIC32MX775F512LT-80I/BG)
- Full USB OTG/Host/Device support (vs PIC32MX695F512L-80I/BG)
- Two CAN controllers vs one or zero (vs PIC32MX675F512L-80V/BG)
Design Notes
The 121-ball TFBGA (0.8 mm pitch, 10x10 mm) requires 4-layer PCB with via-in-pad or dog-bone fan-out. Place 0.1 µF ceramic decoupling caps adjacent to every VDD/VSS pin pair, plus a 4.7 µF bulk cap on each VDDCORE rail. Route Ethernet differential pairs (MII/RMII) with 100 Ω differential impedance and length matching within 50 mil. Estimated: with 16 decoupling caps and 8-layer stack-up, total routing area should remain under 35x35 mm.
The PIC32MX795F512L-80I/BG has separate AVDD/AVSS rails for the ADC — for best ADC accuracy, route AVDD through a ferrite bead from VDD and decouple AVDD with 10 µF + 0.1 µF. Power-on reset timing requires VDD ramp < 50 ms; if not possible, use the internal POR or hold RESET low externally until VDD stabilizes. Estimated: a 10 µF + 0.1 µF combo keeps ADC INL within ±1 LSB at 1 MSPS.
Do not assume all 85 GPIO are 5 V-tolerant — the PIC32MX family is 3.3 V I/O only. For 5 V inputs, use a level shifter such as the TXS0108E or resistor divider. Also, the 10-bit ADC has 2.5 V full-scale at default — set the AVDD reference correctly or the ADC will saturate. The Ethernet MAC requires a 25 MHz reference clock — supplying it from a low-jitter crystal or external oscillator.
The TFBGA-121 package has theta-JA of approximately 40 °C/W on a 4-layer JEDEC test board. At maximum CPU activity (80 MHz, all peripherals enabled, 3.3 V), the device consumes ~70 mA → ~231 mW. Estimated: with 25°C ambient, junction temperature rise is roughly 9°C — well within industrial limits, but enclosed enclosures should still be validated for thermal margin.
Use Microchip's MPLAB Harmony Pin Manager to configure PPS (Peripheral Pin Select) before PCB layout — PPS lets you remap UART/SPI/I2C to most digital I/O pins, giving you freedom to place peripheral connectors anywhere on the board. Avoid routing the Ethernet PHY clock (ETHCLK) over noisy digital traces; keep it under 25 mm and guard-band with GND vias.
Compliance Information
RoHS/REACH compliance and lead-free packaging per Microchip product page. AEC-Q100 not applicable — this is an industrial-grade variant; Microchip offers separate automotive-grade PIC32MX parts for AEC-Q100 needs.