Microchip Technology

PIC32MX340F128L-80I/BG - 32-bit 80MHz MCU, 128KB Flash, 121-TFBGA

Teilenummer: PIC32MX340F128L-80I/BG ✓ Aktiv
Auf Lager Versand in 1–3 Werktagen
2.5 V to 3.6 V Vdss 121-TFBGA (10x10 mm) Package 80 MHz Speed 128 KB (128K x 8) Memory
Ab $5.48 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-10-02
Mengenpreise
Menge Stückpreis Gesamt
1 $8.42 $8,42
10 $7.74 $77,40
100 $6.95 $695,00
500 $6.21 $3.105,00
1.000 $5.48 $5.480,00
ℹ️ Alle Preise sind in USD

PIC32MX340F128L-80I/BG Übersicht

The Microchip Technology PIC32MX340F128L-80I/BG is a 32-bit MIPS microcontroller from the PIC32MX3XX/4XX family, featuring an 80 MHz MIPS32 M4K core, 128 KB of Flash program memory, and 32 KB of SRAM, packaged in a 121-ball TFBGA (10x10 mm). It integrates a 10-bit ADC, USB 2.0 full-speed On-The-Go, CAN 2.0b, and a wide range of peripherals designed for connected embedded applications.

A 32-bit microcontroller (MCU) is an integrated circuit that combines a high-performance processor core, program memory, data memory, and a rich peripheral set on a single die. PIC32MX MCUs leverage the MIPS32 instruction set with 5-stage pipeline and hardware multiply/divide, positioning them in the same performance tier as early ARM Cortex-M3 devices while offering Microchip's MPLAB development ecosystem. The 80 MHz core delivers 105 DMIPS, giving PIC32MX340F128L more than 2x the throughput of 16-bit PIC24/dsPIC parts at similar clock rates.

Key features of this part include 53 general-purpose I/O pins, 5 16-bit timers/counters, 2 I2C, 2 UART, 2 SPI, 2 CAN, 1 USB OTG, 1 PMP/PSP, and a 16-channel 10-bit ADC with 1 Msps conversion rate. The device operates from 2.5V to 3.6V, supports industrial -40C to +85C temperature range (I-grade), and provides two 32-bit shadow register sets for fast context switching in RTOS environments.

Architecturally, the PIC32MX340F128L uses a Harvard bus architecture with separate instruction and data paths, MIPS16e code compression for up to 40% smaller program footprint, and a peripheral bus that offloads DMA from the core. The on-chip DMA controller supports 8 channels and can move data between peripherals and RAM without CPU intervention - critical for streaming USB, CAN, and ADC data.

Typical applications include industrial control with CAN networking, USB-based data acquisition modules, medical instrumentation requiring 32-bit math, and embedded HMI with PMP-driven LCD. The integrated USB OTG makes it well suited for point-of-sale terminals and portable diagnostic tools that need to enumerate as USB device or host.

When designing with this device, plan a 3.3V LDO supply with bulk + bypass capacitance near each VDD/VSS pair. The 121-ball TFBGA requires 4-layer PCB with microvia or via-in-pad for reliable manufacturing; budget for X-ray inspection on production boards. Configure the on-chip LPRC/FRC oscillators and use the PLL only when peripheral timing jitter is critical.

This page synthesizes distributor pricing, pin-compatible drop-in alternatives within the PIC32MX family, and practical design notes not found in the manufacturer datasheet alone.

Drop-in-Alternativen für PIC32MX340F128L-80I/BG – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit PIC32MX340F128L-80I/BG (gleiche Bauform und Footprint) – abweichend in ADC, Package, DMA Channels, Core Architecture, Operating Temperature.

Microchip Technology
ADC: 10-bit
Package: 44-pin QFN (8x8 mm)
Core Architecture: MIPS32 M4K 32-bit RISC
Microchip Technology
ADC: 10-bit, 1 Msps, up to 13 channels
Package: 28-SOIC (0.295 in / 7.50 mm)
Core Architecture: MIPS32 M4K 32-bit RISC
Microchip Technology
ADC: 10-bit, up to 1 Msps, 28 analog channels
Package: 64-VQFN (9x9 mm) with exposed pad
Operating Temperature: -40 C to +85 C
Microchip Technology
ADC: 10-bit, up to 16 channels
Package: 64-pin QFN (MR), 9 x 9 mm
Core Architecture: MIPS32 M4K 32-bit
Microchip Technology
ADC: 10-bit
DMA Channels: Yes (8-channel)
Microchip Technology
ADC: 10-bit, 16-channel, 1 Msps
Package: 121-ball TFBGA (BG), 10x10 mm
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, 16-channel, up to 1 Msps
Package: 121-ball TFBGA, 10 x 10 mm, 0.8 mm pitch
DMA Channels: Yes
Microchip Technology
ADC: 10-bit, 1 Msps, up to 16 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, up to 16 channels, 1 Msps
DMA Channels: 4 (with instruction trace)
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
ADC: 10-bit, up to 16 channels
Package: 121-pin TFBGA (10x10 mm)
DMA Channels: Yes (integrated DMA controller)
Microchip Technology
ADC: 10-bit
Package: 121-pin TFBGA (10x10 mm)
DMA Channels: Yes
Microchip Technology
ADC: 10-bit, up to 1 Msps, up to 16 channels
Package: 121-TFBGA (BG), 10x10 mm
DMA Channels: 8 (per family datasheet)

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

PIC32MX340F128L-80V/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10 mm)
MIPS32 M4K · 32-bit · 80 MHz · 128 KB (128 K x 8) · 32 KB · 10-bit · Yes (8-channel) · 53

✓ Auf Lager

$4.78 / Stück

Datenblatt ansehen →

PIC32MX340F128HT-80I/MR

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 QFN-64 (MR)
MIPS32 M4K 32-bit · 80 MHz · 128 KB · 32 KB · 2.5 V to 3.6 V · 53 · 10-bit, up to 16 channels · 2

✓ Auf Lager

$4.12 / Stück

Datenblatt ansehen →

PIC32MX330F064H-I/MR

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 QFN-64 (MR)
MIPS32 M4K · 32-bit · 100 MHz (50 MHz for -I speed grade) · 150 DMIPS (at 120 MHz per family spec) · 64 KB (64K x 8) · 16 KB · 2.3 V to 3.6 V · -40 C to +85 C

✓ Auf Lager

$4.1 / Stück

Datenblatt ansehen →

PIC32MX270F256D-I/ML

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 QFN-28 (ML)
MIPS32 M4K 32-bit RISC · 50 MHz · 83 DMIPS · 256 KB (256K x 8) · 64 KB · 2.3 V to 3.6 V · 0.5 mA/MHz (Typical) · 10-bit

✓ Auf Lager

$4.18 / Stück

Datenblatt ansehen →

PIC32MX274F256B-I/SO

✅ Drop-In ⚠️ Spezifikationen ungeprüft
Microchip Technology
📦 SOIC-28 (SO)
MIPS32 M4K 32-bit RISC · PIC32MX1XX/2XX 28/44-pin XLP · 72 MHz · 256 KB (256K x 8) · 64 KB · 28-SOIC (0.295 in / 7.50 mm) · -40C to +85C (industrial, -I suffix) · 2.3 V to 3.6 V

✓ Auf Lager

$4.35 / Stück

Datenblatt ansehen →

PIC32MX340F128L-80I/BG Grenzwerte & elektrische Eigenschaften

Core Architecture MIPS32 M4K
Core Frequency 80 MHz
Core Performance 105 DMIPS
Program Memory (Flash) 128 KB (128K x 8)
Data Memory (SRAM) 32 KB
Operating Voltage 2.5 V to 3.6 V
I/O Pins 53
ADC 10-bit, 16 channels, 1 Msps
USB USB 2.0 Full-Speed OTG
CAN 2x CAN 2.0b
UART 2
SPI 2
I2C 2
Timers 5 x 16-bit
DMA Channels 8
Gehäuse 121-TFBGA (10x10 mm)
Betriebstemperatur -40 C to +85 C (I-grade)
RoHS-Status Compliant

PIC32MX340F128L-80I/BG Pin-Konfiguration

BGA-121 Package Pinout Diagram BGA-121 12x12mm, 11x11, P0.8mm, JEDEC MO-192. A1 BGA-121 11x11 grid
Pin A1 VSS — Ground
Pin A2 PMD0 — Parallel Master Port Data 0 / GPIO
Pin A3 PMD4 — Parallel Master Port Data 4 / GPIO
Pin A4 PMD8 — Parallel Master Port Data 8 / GPIO
Pin A5 SDA2 — I2C2 Data
Pin A6 U2RX — UART2 Receive / RPA4
Pin A7 U2TX — UART2 Transmit / RPA8
Pin A8 U1TX — UART1 Transmit / RPA0
Pin A9 U1RX — UART1 Receive / RPA1
Pin A10 VDD — Supply voltage 2.5-3.6V
Pin B1 OSC1 — Crystal oscillator input
Pin B2 PMD1 — Parallel Master Port Data 1 / GPIO
Pin B3 PMD5 — Parallel Master Port Data 5 / GPIO
Pin B4 PMD9 — Parallel Master Port Data 9 / GPIO
Pin B5 SCL2 — I2C2 Clock
Pin B6 C1RX — CAN1 Receive
Pin B7 C1TX — CAN1 Transmit
Pin B8 C2RX — CAN2 Receive
Pin B9 C2TX — CAN2 Transmit
Pin B10 VSS — Ground
Pin C1 OSC2 — Crystal oscillator output
Pin C2 PMD2 — Parallel Master Port Data 2 / GPIO
Pin C3 PMD6 — Parallel Master Port Data 6 / GPIO
Pin C4 PMD10 — Parallel Master Port Data 10 / GPIO
Pin C5 SDA1 — I2C1 Data
Pin C6 SCL1 — I2C1 Clock
Pin C7 SDI1 — SPI1 Data In / RPF5
Pin C8 SDO1 — SPI1 Data Out / RPF4
Pin C9 CS1 — SPI1 Chip Select / RPF3
Pin C10 SCK1 — SPI1 Clock
Pin D1 VSS — Ground
Pin D2 PMD3 — Parallel Master Port Data 3 / GPIO
Pin D3 PMD7 — Parallel Master Port Data 7 / GPIO
Pin D4 PMD11 — Parallel Master Port Data 11 / GPIO
Pin D5 AN0 — Analog input 0
Pin D6 AN1 — Analog input 1
Pin D7 AN2 — Analog input 2
Pin D8 AN3 — Analog input 3
Pin D9 AN4 — Analog input 4
Pin D10 AN5 — Analog input 5
Pin E1 TCK — JTAG Test Clock
Pin E2 PMRD — Parallel Master Read / GPIO
Pin E3 PMWR — Parallel Master Write / GPIO
Pin E4 PMA0 — Parallel Master Address 0
Pin E5 AN6 — Analog input 6
Pin E6 AN7 — Analog input 7
Pin E7 AN8 — Analog input 8
Pin E8 AN9 — Analog input 9
Pin E9 AN10 — Analog input 10
Pin E10 AN11 — Analog input 11
Pin F1 TMS — JTAG Test Mode Select
Pin F2 TDI — JTAG Test Data In
Pin F3 TDO — JTAG Test Data Out
Pin F4 PMCS1 — Parallel Master Chip Select 1
Pin F5 AN12 — Analog input 12
Pin F6 AN13 — Analog input 13
Pin F7 AN14 — Analog input 14
Pin F8 AN15 — Analog input 15
Pin F9 VDD — Supply voltage 2.5-3.6V
Pin F10 VSS — Ground
Pin G1 TRCLK — Trace Clock
Pin G2 TRD0 — Trace Data 0
Pin G3 TRD1 — Trace Data 1
Pin G4 TRD2 — Trace Data 2
Pin G5 TRD3 — Trace Data 3
Pin G6 CVREF — Comparator Voltage Reference
Pin G7 C1IN- — Comparator 1 Inverting Input
Pin G8 C1IN+ — Comparator 1 Non-Inverting Input
Pin G9 C2IN- — Comparator 2 Inverting Input
Pin G10 C2IN+ — Comparator 2 Non-Inverting Input
Pin H1 D- — USB D- line
Pin H2 D+ — USB D+ line
Pin H3 VBUS — USB VBUS detect
Pin H4 VUSB — USB 3.3V regulator output
Pin H5 PGEC1 — ICSP Program Clock 1
Pin H6 PGED1 — ICSP Program Data 1
Pin H7 PGEC2 — ICSP Program Clock 2
Pin H8 PGED2 — ICSP Program Data 2
Pin H9 MCLR — Master Clear reset
Pin H10 VDD — Supply voltage 2.5-3.6V
Pin J1 SOSCO — Secondary oscillator output (32.768 kHz)
Pin J2 SOSCI — Secondary oscillator input (32.768 kHz)
Pin J3 RTCC — Real-Time Clock Calendar output
Pin J4 OC1 — Output Compare 1
Pin J5 OC2 — Output Compare 2
Pin J6 OC3 — Output Compare 3
Pin J7 OC4 — Output Compare 4
Pin J8 OC5 — Output Compare 5
Pin J9 IC1 — Input Capture 1
Pin J10 IC2 — Input Capture 2
Pin K1 INT0 — External Interrupt 0
Pin K2 INT1 — External Interrupt 1
Pin K3 INT2 — External Interrupt 2
Pin K4 INT3 — External Interrupt 3
Pin K5 INT4 — External Interrupt 4
Pin K6 T1CK — Timer1 Clock input
Pin K7 T2CK — Timer2 Clock input
Pin K8 T3CK — Timer3 Clock input
Pin K9 T4CK — Timer4 Clock input
Pin K10 T5CK — Timer5 Clock input
Pin L1 RB0 — GPIO RB0
Pin L2 RB1 — GPIO RB1
Pin L3 RB2 — GPIO RB2
Pin L4 RB3 — GPIO RB3
Pin L5 RB4 — GPIO RB4
Pin L6 RB5 — GPIO RB5
Pin L7 RB6 — GPIO RB6
Pin L8 RB7 — GPIO RB7
Pin L9 RB8 — GPIO RB8
Pin L10 RB9 — GPIO RB9
Pin M1 RC1 — GPIO RC1
Pin M2 RC2 — GPIO RC2
Pin M3 RC3 — GPIO RC3
Pin M4 RC4 — GPIO RC4
Pin M5 RD0 — GPIO RD0
Pin M6 RD1 — GPIO RD1
Pin M7 RD2 — GPIO RD2
Pin M8 RD3 — GPIO RD3
Pin M9 RD4 — GPIO RD4
Pin M10 RD5 — GPIO RD5

Typische Anwendungen

PIC32MX340F128L-80I/BG ist geeignet für 6 Anwendungs: Industrial CAN Gateway Module, USB Data Acquisition Device, Portable Medical Diagnostic Tool, Embedded HMI with LCD, Point-of-Sale (POS) Terminal, Automotive Body Control Module.

🏭

Industrial CAN Gateway Module

The PIC32MX340F128L-80I/BG is well suited for industrial CAN gateway designs thanks to its dual CAN 2.0b controllers and 8-channel DMA engine, which can sustain 1 Mbit/s CAN traffic with near-zero CPU loading. Its 128 KB Flash and 32 KB SRAM hold a full CANopen or J1939 stack plus application logic, and the 80 MHz MIPS32 core delivers 105 DMIPS for protocol translation between CAN, UART, and USB. The 53 I/O pins provide ample headroom for digital inputs, relay drivers, and an SPI-connected isolated transceiver. The 121-TFBGA 10x10 mm package allows the gateway to fit in a compact DIN-rail enclosure. The industrial -40C to +85C temperature grade is fully compatible with factory-floor environments.

🖥️

USB Data Acquisition Device

The PIC32MX340F128L-80I/BG's USB 2.0 full-speed On-The-Go controller and 1 Msps 10-bit ADC make it a strong fit for USB-connected data acquisition modules. The 8-channel DMA can stream ADC samples directly into RAM and then to the USB endpoint without CPU intervention, sustaining continuous acquisition at the full 1 Msps rate. The 128 KB Flash accommodates a USB HID or CDC stack plus custom command processing, and the 32 KB SRAM doubles as a sample buffer. The MIPS32 core handles host commands and on-the-fly DSP operations. The 121-TFBGA 10x10 mm footprint supports portable instruments with limited PCB area, while the 2.5V-3.6V supply works directly from USB bus power after LDO regulation.

💊

Portable Medical Diagnostic Tool

The PIC32MX340F128L-80I/BG is a good fit for portable medical diagnostic tools where its 32-bit performance, 128 KB Flash, and 32 KB SRAM support signal-processing algorithms for sensor data (SpO2, ECG, temperature) while the 16-channel 10-bit ADC captures multiple physiological inputs. The dual CAN interfaces allow integration into hospital CAN-based asset tracking, and the USB OTG port enables direct connection to a tablet for data display. The industrial -40C to +85C temperature range covers most clinical environments, and the 121-TFBGA package keeps the PCB small enough for handheld form factors. Note: medical applications still require IEC 60601 compliance at the system level.

📺

Embedded HMI with LCD

The PIC32MX340F128L-80I/BG's parallel master port (PMP/PSP) can directly drive character and graphical LCDs up to QVGA resolution, while the 80 MHz core handles button scanning, menu navigation, and real-time data updates. The 128 KB Flash stores full menus and localized strings, and the 32 KB SRAM holds the frame buffer for a small graphical display. The 53 I/O pins accept rotary encoders, keypads, and status LEDs, and the two UARTs connect to a Wi-Fi or Bluetooth module for cloud connectivity. The 121-TFBGA package is appropriate for compact HMI front panels in appliances and machine tools where the -40C to +85C industrial range supports factory use.

💳

Point-of-Sale (POS) Terminal

The PIC32MX340F128L-80I/BG suits point-of-sale terminal designs where USB OTG enables connection to barcode scanners, receipt printers, and magnetic card readers, while the 2 UARTs drive a thermal printer and external modem. The 80 MHz MIPS32 core processes transaction encryption and the 128 KB Flash holds the payment library stack; 32 KB SRAM supports transaction buffering. The 16-channel ADC reads battery voltage and keypad inputs, and the dual CAN controllers support connection to in-store network backbones in modern retail environments. The 121-TFBGA 10x10 mm package fits inside compact handheld POS hardware. Designers should add a secure element for PCI compliance at the system level.

🚗

Automotive Body Control Module

The PIC32MX340F128L-80I/BG's dual CAN 2.0b controllers, 53 I/O pins, and 80 MHz core support body control modules that integrate window lifts, mirror adjustment, lighting, and door locks via CAN. The 128 KB Flash stores the body control application plus a UDS diagnostic stack, and the 32 KB SRAM buffers diagnostic events. The 8-channel DMA offloads repetitive CAN message processing. Although the -40C to +85C industrial temperature range covers most cabin applications, under-hood deployments need the PIC32MX340F128L-80V/BG variant (-40C to +105C). The 121-TFBGA 10x10 mm package allows the BCM to fit into tight A-pillar or door-module enclosures.

Zusammenfassung der empfohlenen Produkte

MCP2561 CAN transceiver Verwendet in: Industrial CAN Gateway Module, Automotive Body Control Module PIC32MX340F128HT-80I/MR Microchip Technology Verwendet in: Industrial CAN Gateway Module MCP2221A USB-to-UART/I2C bridge companion Verwendet in: USB Data Acquisition Device MCP6002 signal conditioning op-amp Verwendet in: USB Data Acquisition Device MCP9700 temperature sensor Verwendet in: Portable Medical Diagnostic Tool MCP3421 16-bit ADC for precision Verwendet in: Portable Medical Diagnostic Tool PIC32MX270F512L-I/PT higher-density sibling for richer graphics Verwendet in: Embedded HMI with LCD MCP79410 I2C RTC with battery backup Verwendet in: Point-of-Sale (POS) Terminal PIC32MX340F128L-80V/BG Microchip Technology Verwendet in: Automotive Body Control Module
What is the operating voltage of PIC32MX340F128L-80I/BG?
The PIC32MX340F128L-80I/BG operates from 2.5 V to 3.6 V, with 3.3 V as the nominal supply. According to the Microchip PIC32MX3XX/4XX family datasheet (DS61143), the device is specified for industrial -40C to +85C operation and tolerates the full supply range without requiring a separate core voltage rail.
How much Flash and RAM does PIC32MX340F128L-80I/BG have?
The PIC32MX340F128L-80I/BG integrates 128 KB of Flash program memory and 32 KB of SRAM on-chip. This is a mid-density member of the PIC32MX3XX/4XX family and is sufficient for full TCP/IP stacks, USB device stacks, and CANopen libraries when used with Microchip's Harmony or MLA frameworks.
What is the core architecture of PIC32MX340F128L-80I/BG?
The PIC32MX340F128L-80I/BG uses the MIPS32 M4K core with a 5-stage pipeline, hardware multiply/divide, 32 x 32-bit core registers plus 32 x 32-bit shadow registers, and MIPS16e code compression that reduces program size by up to 40%. At 80 MHz the core delivers 105 DMIPS of throughput.
Does PIC32MX340F128L-80I/BG support USB and CAN?
Yes, the PIC32MX340F128L-80I/BG includes one USB 2.0 full-speed On-The-Go controller (device/host capable) and two independent CAN 2.0b controllers. Combined with the 8-channel DMA engine, the device can sustain USB or CAN traffic without CPU intervention - ideal for industrial and automotive gateways.
Where to buy PIC32MX340F128L-80I/BG online?
As of 2026-10-02, PIC32MX340F128L-80I/BG is in stock at DigiKey (part 2170220) and Mouser, with pricing starting around $8.42 at qty-1 and $5.48 at qty-1000. Both distributors offer same-day shipping for stock-on-hand inventory and accept factory-direct orders for production volumes.
What is the price of PIC32MX340F128L-80I/BG?
As of 2026-10-02, the qty-1 unit price for PIC32MX340F128L-80I/BG is approximately $8.42 at DigiKey, dropping to about $5.48 at qty-1000. Pricing reflects factory-tray stock; reel and tube pricing may vary by +/- 5% depending on order quantity and distributor lead time.
What is the lead time for PIC32MX340F128L-80I/BG?
As of 2026-10-02, DigiKey lists PIC32MX340F128L-80I/BG with same-day shipping for orders placed by the daily cutoff. Factory-direct orders for production reels typically ship from Microchip's Thailand or Gresham fab within 6-8 weeks for non-stocked quantities.
Is PIC32MX340F128L-80I/BG in stock?
As of 2026-10-02, PIC32MX340F128L-80I/BG is reported in stock at DigiKey (part 2170220) and Mouser with immediate shipping available. The part is in active production and the lifecycle status is ACTIVE per Microchip's product change notification database.
What is the difference between PIC32MX340F128L-80I/BG and PIC32MX340F128L-80V/BG?
The PIC32MX340F128L-80I/BG and PIC32MX340F128L-80V/BG share the same 121-TFBGA package and identical silicon. The only difference is operating temperature grade: the -80I/BG variant supports industrial -40C to +85C, while the -80V/BG variant supports extended -40C to +105C for harsher thermal environments.
What is the best drop-in replacement for PIC32MX340F128L-80I/BG?
The most direct drop-in replacement is the PIC32MX340F128L-80V/BG, which shares the same 121-TFBGA package, identical pinout, and same 128 KB Flash / 32 KB SRAM memory map, differing only in the wider -40C to +105C temperature grade. The PIC32MX340F128L-80I/PT (TQFP-64) is functionally identical but not a drop-in due to package change.
Can PIC32MX340F128HT-80I/MR replace PIC32MX340F128L-80I/BG?
The PIC32MX340F128HT-80I/MR has the same 128 KB Flash and 32 KB SRAM and runs at 80 MHz, but it ships in a 64-pin QFN (MR) package rather than 121-TFBGA. It is pin-to-pin compatible within the same family but requires a different PCB footprint, so it is not a true drop-in for the BG variant.
When should I choose PIC32MX340F128L-80I/BG over PIC32MX270F512L-I/PT?
Choose PIC32MX340F128L-80I/BG when your design requires both USB and CAN peripherals plus BGA-level integration; the 121-TFBGA packs 53 I/O and dual CAN into a compact 10x10 mm area. Choose PIC32MX270F512L-I/PT (512 KB Flash, TQFP-100) when you need more code space and easier TQFP soldering, with the trade-off of higher pin count and no CAN.
Where to download PIC32MX340F128L-80I/BG datasheet PDF?
The official PIC32MX3XX/4XX family datasheet is available as DS61143H from Microchip's website at https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/61143H.pdf. This single document covers the entire family including PIC32MX340F128L variants. Errata and silicon revision documents are linked from the same product page.
Where can I find the pinout for PIC32MX340F128L-80I/BG?
The complete ball map for the 121-TFBGA package is in Section 2 of the PIC32MX3XX/4XX family datasheet (DS61143H). Ball A1 is the index corner; the package follows standard TFBGA numbering. The pinout diagram is also reproduced on the Microchip product page for PIC32MX340F128L.
What are the key specifications of PIC32MX340F128L-80I/BG that engineers should know?
Key engineering specs for PIC32MX340F128L-80I/BG: MIPS32 M4K core at 80 MHz delivering 105 DMIPS, 128 KB Flash and 32 KB SRAM, 53 I/O pins, 16-channel 10-bit ADC at 1 Msps, USB 2.0 FS OTG, dual CAN 2.0b controllers, 8-channel DMA, 2.5V-3.6V supply, -40C to +85C industrial temperature, and 121-TFBGA 10x10 mm package. It is the densest PIC32MX3XX/4XX part with both USB and dual CAN.

Technische Referenzdaten für PIC32MX340F128L-80I/BG – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose PIC32MX340F128L-80I/BG when your embedded design needs a 32-bit MCU that combines USB 2.0 OTG, dual CAN 2.0b, and at least 50 GPIO in a compact 10x10 mm BGA - the only PIC32MX3XX/4XX part with all three. It is the right fit for industrial CAN gateways, USB data acquisition modules, and compact HMI front panels where the dual CAN and parallel master port deliver peripheral density that TQFP-100 variants cannot match at the same PCB area. Choose the -80V/BG variant when under-hood or extended thermal headroom is required. Choose the 64-pin QFN/TQFP family members (PIC32MX340F128H or PIC32MX330F064H) when your design is pin-limited and does not need a 121-ball BGA, or when hand-soldering and rework are priorities. The PIC32MX270F256D/PIC32MX274F256B are reasonable alternatives when CAN is not needed and code size is more important than peripheral density.

Vergleich mit Alternativen

Parameter Dieses Produkt PIC32MX340F128L-80V/BG PIC32MX340F128HT-80I/MR PIC32MX330F064H-I/MR PIC32MX270F256D-I/ML PIC32MX274F256B-I/SO
Package 121-TFBGA (10x10 mm) 121-TFBGA (10x10 mm) - same QFN-64 (MR) QFN-64 (MR) QFN-28 (ML) SOIC-28 (SO)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core / Frequency MIPS32 M4K / 80 MHz MIPS32 M4K / 80 MHz MIPS32 M4K / 80 MHz MIPS32 M4K / 80 MHz MIPS32 M4K / 50 MHz MIPS32 M4K / 72 MHz
Flash 128 KB 128 KB 128 KB 64 KB 256 KB 256 KB
SRAM 32 KB 32 KB 32 KB 8 KB 32 KB 32 KB
I/O Pins 53 53 53 53 21 23
USB / CAN USB OTG + 2x CAN USB OTG + 2x CAN USB OTG + 2x CAN USB OTG + 2x CAN USB OTG, no CAN USB Device, no CAN
Temperature Grade -40C to +85C (I-grade) -40C to +105C (V-grade) -40C to +85C (I-grade) -40C to +85C (I-grade) -40C to +85C (I-grade) -40C to +85C (I-grade)

Wichtigste Unterscheidungsmerkmale

  • Highest-density PIC32MX3XX/4XX with both USB OTG and dual CAN (vs. PIC32MX270F256D-I/ML)
  • 53 I/O pins in compact 121-TFBGA (vs. PIC32MX274F256B-I/SO)
  • Industrial temperature variant available (vs. PIC32MX330F064H-I/MR)
  • Extended-temperature V-grade option exists for under-hood use (vs. PIC32MX340F128L-80V/BG)

Designhinweise

PIC32MX340F128L-80I/BG requires a regulated 2.5V-3.6V supply on each VDD pin (multiple VSS/VDD pairs on 121-TFBGA). Place a 10 uF bulk + 0.1 uF decoupling cap on every VDD/VSS pair within 3 mm of the ball. The USB VUSB pin needs its own 0.1 uF + 4.7 uF filter capacitor; share the same 3.3V rail but isolate with a ferrite bead if the analog 3.3V reference is critical. A 32.768 kHz crystal on SOSCO/SOSCI is required for RTCC and accurate USB SOF timing.

The 121-TFBGA at 10x10 mm has 0.8 mm ball pitch and requires 4-layer PCB with microvias or via-in-pad for reliable assembly. Use 0.4 mm via diameter and 0.2 mm drill on a 1 oz copper stack-up. Place ground plane on layer 2 directly under the BGA to provide a low-impedance return path. Add 1.0 mm of keep-out around the package outline for rework clearance. Production boards should be inspected with X-ray to verify BGA joint quality.

Do not confuse PIC32MX340F128L (this part) with PIC32MX340F128H variants - the 'L' suffix denotes the 121-TFBGA package while 'H' is a QFN/QFP package family. Also note the -80I/PT variant uses TQFP-64 and is NOT a drop-in. Always verify the package suffix in the full MPN before ordering. Configuration bits must be set in the IDE for the correct oscillator mode and PLL multiplier; leaving FRC default at 8 MHz is a common prototype slowdown.

Route the 80 MHz traces (SDO1, SCK1, USB D+/D-) with 50 ohm controlled impedance and length matching within 0.5 mm. Keep the USB D+/D- pair matched to within 0.1 mm and isolated from clock traces. The JTAG / trace port (TCK/TMS/TDI/TDO) should be brought to a 0.1 inch header for debugging; trace port pins TRD0-TRD3 plus TRCLK are multiplexed with GPIO. Add a 4.7 kohm pull-up on the MCLR pin and a 1 nF cap to ground for clean reset.

The 16-channel 10-bit ADC is sensitive to switching noise from the digital supply. Add a 10 ohm ferrite + 0.1 uF cap on the analog AVdd pin, and route analog inputs away from clock traces. The internal 1 Msps ADC requires an acquisition time of at least 132 ns; do not toggle I/O during sampling or use the dedicated ADC sampling capacitor correctly. For precision measurement above 1 ksps, average 16 samples and use DMA to free the CPU.

Compliance-Informationen

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Bleifrei
Yes
Halogenfrei
Unknown
Konfliktmineralien
Compliant

RoHS compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified for automotive - use PIC32MX330/340 V-grade or PIC32MX5XX/6XX/7XX family for AEC-Q100 applications. Halogen-free status not stated in available data.

Daten verifiziert am: 2026-10-02 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

PIC32MX340F128L-80I/BG PIC32MX340F128L-80I/BG datasheet Microchip PIC32MX340F128L PIC32MX 80 MHz 32-bit MCU 128KB Flash 121-TFBGA microcontroller 10x10 mm PIC32MX USB CAN BGA PIC32MX340F128L vs PIC32MX330F064H PIC32MX340F128L-80I/BG drop-in replacement PIC32MX340F128L-80I/BG buy price stock what is the operating voltage of PIC32MX340F128L PIC32MX340F128L TFBGA pinout MIPS32 M4K microcontroller industrial CAN PIC32MX3XX/4XX family datasheet DS61143 PIC32MX BGA footprint 121-ball

Verwandte Bauteile & Begriffe

Microchip Technology PIC32MX340F128L-80I/BG PIC32MX3XX/4XX family MIPS32 M4K MIPS16e Harvard architecture 121-TFBGA TFBGA package BGA surface mount USB 2.0 On-The-Go CAN 2.0b PIC microcontroller microcontroller 32-bit MCU Flash memory SRAM JTAG ICSP RTCC RoHS industrial temperature grade AEC-Q100 DMA controller parallel master port 10-bit ADC
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen