Microchip Technology

ATXMEGA128B3-MCU - 32MHz AVR MCU, 128KB Flash, USB | Microchip

Référence : ATXMEGA128B3-MCU ✓ Actif
64-VQFN (7x7 mm), dual rows, exposed pad Package 32 MHz Speed 128KB (128K x 8), self-programming Memory
MOQ : 1 |

ATXMEGA128B3-MCU Présentation

The Microchip Technology ATXMEGA128B3-MCU is a low-power, high-performance 8/16-bit AVR XMEGA B3 microcontroller with 128KB self-programming Flash, 4KB SRAM, 2KB EEPROM, a 2-channel DMA controller, 4-channel event system, Full-Speed USB Device, 4x25-segment LCD controller, and up to 32 MIPS throughput at 32 MHz, housed in a 64-pin VQFN (7x7 mm) package with exposed pad.

A microcontroller unit (MCU) is a single-chip computer integrating a processor core, program and data memory, and peripherals into one package. Within the hierarchy of embedded processors, the AVR XMEGA family sits between small 8-bit AVRs and 32-bit ARM cores, offering 8/16-bit RISC execution with the peripheral richness needed for human-interface and connectivity applications.

Key features include 128KB (128K x 8) of self-programming Flash with a 4KB boot code section, enabling field firmware updates over USB or other interfaces; a 4-channel event system that routes peripheral signals without CPU intervention; and a 2-channel DMA controller that offloads data movement for lower CPU load and power consumption.

Technically, the AVR RISC core executes most instructions in a single clock cycle, delivering up to 32 MIPS at 32 MHz. The integrated USB Full-Speed Device controller eliminates an external USB interface chip, while the 4x25 segment LCD driver with selectable drive schemes suits battery-powered metering and display products.

Typical applications include USB-connected instruments, industrial control panels with LCD displays, battery-powered metering devices, and consumer appliances requiring both USB and segment LCD interfaces.

When designing with this device, budget the VQFN-64 exposed-pad footprint for thermal and ground via connections, and verify Flash endurance and supply-voltage ranges against the manufacturer datasheet before finalizing power sequencing.

This page synthesizes distributor pricing from LCSC and Heisener, drop-in same-family alternatives, and practical design guidance not found in the manufacturer datasheet alone.

Alternatives de remplacement direct pour ATXMEGA128B3-MCU — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

ATXMEGA128B3-MCUR

✅ Remplacement direct
📦 64-VQFN (7x7)
identical die and specifications; tape-and-reel packing vs tray (ordering/packaging difference only, not a packaging-variant pad, listed as primary sourcing alternative)

📋 Alternative de référence (hors catalogue)

ATXMEGA256B3-MCU

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 64-VQFN (7x7)
Flash 256KB vs 128KB (2x, +100%); same core, USB, LCD controller, event system and pinout

📋 Alternative de référence (hors catalogue)

ATXMEGA64B3-MCU

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 64-VQFN (7x7)
Flash 64KB vs 128KB (-50%); all other peripherals and pinout identical

📋 Alternative de référence (hors catalogue)

ATXMEGA64B3-MCUR

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 64-VQFN (7x7)
64KB Flash (-50%) and reel packing; useful when firmware fits 64KB and volume assembly is required

📋 Alternative de référence (hors catalogue)

ATXMEGA128B3-MCU Valeurs maximales et caractéristiques électriques

Core Architecture 8/16-bit AVR RISC
Family AVR XMEGA B3
Fréquence d'horloge maximale 32 MHz
Peak Performance 32 MIPS
Flash Program Memory 128KB (128K x 8), self-programming
Boot Code Section 4KB
SRAM 4KB
EEPROM 2KB (2048 bytes)
DMA Controller 2 channels
Event System 4 channels
USB Interface Full-Speed Device
LCD Controller 4x25 segment
Boîtier 64-VQFN (7x7 mm), dual rows, exposed pad
Type de montage Surface Mount
Température de fonctionnement -40C to +85C (industrial grade)

Guide de configuration des broches du ATXMEGA128B3-MCU 64-vqfn (7x7 mm), dual rows, exposed pad

Configuration des broches du ATXMEGA128B3-MCU (boîtier 64-vqfn (7x7 mm), dual rows, exposed pad). Ce circuit intégré numérique comprend des GPIO, des interfaces de communication (UART, SPI, I2C) et des broches d'alimentation. Consultez la fiche technique du fabricant pour les fonctions alternatives des broches et les options de configuration. Indispensable pour la conception de systèmes embarqués et la conception de circuits imprimés.

Schéma de brochage du boîtier 64-vqfn (7x7 mm), dual rows, exposed pad pour le ATXMEGA128B3-MCU

Aucune donnée de brochage détaillée disponible pour ATXMEGA128B3-MCU.

Consultez la fiche technique pour la configuration complète des broches.

Applications typiques

ATXMEGA128B3-MCU convient pour 6 applications: USB-Connected Instruments, Industrial Control Panels with LCD, Battery-Powered Metering Devices, Consumer Appliance Controls, HVAC and Building Automation Nodes, Handheld Diagnostic Tools.

🔧

USB-Connected Instruments

The ATXMEGA128B3-MCU integrates a USB Full-Speed Device controller, letting instruments and lab devices connect directly to a PC at 12 Mbps without an external USB interface chip such as an FTDI or CP2102 bridge. Combined with the 4KB boot section and 128KB of self-programming Flash, the device supports USB DFU (Device Firmware Upgrade) boot loaders, so field firmware updates ride the existing USB cable with no programming header required. The 2-channel DMA moves USB endpoint data to SRAM without CPU cycles, keeping the 32 MHz AVR core free for measurement processing. A typical design places the 64-VQFN device on the USB bus with 22-ohm series resistors on D+/D- and uses the spare headroom for protocol stacks. The trade-off is 8-bit throughput: high-rate streaming beyond a few hundred kB/s is limited versus 32-bit MCUs.

🏭

Industrial Control Panels with LCD

The on-chip 4x25 segment LCD controller makes the ATXMEGA128B3-MCU well suited to industrial panels and operator interfaces that need a monochrome readout without an external LCD driver IC. Segment LCDs draw microwatts of power, so the combination of on-chip drive and the AVR event system - which routes timer, ADC, and communication events between peripherals without waking the CPU - delivers low average power in always-on panel products. The 128KB Flash accommodates protocol stacks (Modbus, CAN via software), menus, and multi-language strings, while the 2-channel DMA offloads UART traffic. In a typical panel, the MCU drives the segment glass directly, reads a keypad matrix on GPIO, and communicates upstream over USB or UART. Designers should confirm drive-waveform options and bias levels in the XMEGA B manual, as glass specifications vary by LCD supplier.

⚡

Battery-Powered Metering Devices

Utility submeters, energy monitors, and portable measurement devices benefit from the ATXMEGA128B3-MCU's blend of low-power design patterns and integrated peripherals. The event system lets an ADC conversion trigger from a timer and its result move to SRAM via DMA with the CPU remaining asleep, minimizing active duty cycle on a coin cell or battery pack. The 2KB EEPROM stores calibration constants and cumulative energy registers without external memory, and the 128KB Flash supports both application code and a DFU boot loader for field recalibration. The 4x25 segment LCD shows readings at microwatt cost. A practical design sequences power via an LDO such as the AP2210K-3.3TR and periodically wakes the MCU on a RTC tick. Exact sleep-mode currents must be taken from the AVR XMEGA B manual electrical characteristics when calculating battery life.

📱

Consumer Appliance Controls

White-goods and appliance control boards use the ATXMEGA128B3-MCU where a segment LCD, touch-button GPIO scanning, and a USB service port must coexist in one low-cost chip. The 32 MHz AVR core provides 32 MIPS, ample for PID loops on heaters or motors, AC zero-cross detection, and UI state machines running concurrently. The 128KB self-programming Flash allows manufacturing-line configuration and firmware updates through the USB port during servicing, eliminating a separate ISP connector on cost-driven boards. The 4-channel event system synchronizes PWM generation with ADC sampling for closed-loop control without software jitter. In appliance environments, designers should add RC filtering and TVS protection on switch inputs, and verify the -40C to +85C industrial grade covers the enclosure temperature near motors. EMI performance follows standard AVR layout practice with solid ground return via the exposed pad.

🧩

HVAC and Building Automation Nodes

Building automation nodes - thermostat controllers, zone dampers, and sensor gateways - fit the ATXMEGA128B3-MCU well because it combines a segment LCD for local status, 128KB Flash for communication protocol stacks, and USB for commissioning from a laptop. The DMA controller keeps UART or software-communication traffic flowing while the core handles control algorithms, and the 4-channel event system links hardware timers to ADC sampling for periodic sensor acquisition without CPU wake-ups, extending battery-backed operation. The 2KB EEPROM stores network addresses and setpoint tables through power cycles. In a typical node, the MCU runs the control loop at 32 MHz, displays temperature on the LCD, and uses the USB port only during installation. Verify the -40C to +85C industrial rating against rooftop enclosure temperatures, and provision the 4KB boot section for remote firmware updates.

💊

Handheld Diagnostic Tools

Portable diagnostic and test gadgets use the ATXMEGA128B3-MCU as a single-chip solution for USB data upload, monochrome LCD display, and signal acquisition. The 32 MIPS AVR core executes measurement math and button-driven menus responsively, while the integrated USB Full-Speed Device controller streams logged results to desktop software - no bridge chip or extra connector needed. The 2-channel DMA and event system sample ADC channels on precise timer triggers, improving measurement repeatability over purely software-timed loops. With 128KB Flash and a 4KB boot section, manufacturers ship a USB DFU boot loader so end customers can update tool firmware, and the 2KB EEPROM retains calibration across battery swaps. Design trade-off: the 8/16-bit core lacks hardware floating point, so computationally heavy DSP (e.g., fast FFT) should use fixed-point arithmetic or an external co-processor.

What is the flash memory size of the ATXMEGA128B3-MCU?
The ATXMEGA128B3-MCU contains 128KB (128K x 8) of self-programming Flash program memory, of which 4KB is reserved as a boot code section. According to the Microchip ATxmega128B3 product page, the device also integrates 4KB of SRAM and 2048 bytes of EEPROM. The self-programming capability lets firmware rewrite its own Flash in the field, which is essential for USB-based firmware updates in production devices.
What is the price of ATXMEGA128B3-MCU?
As of 2026-10-20, ATXMEGA128B3-MCU pricing starts at approximately $6.20 USD per unit. LCSC lists it in stock at $6.2022 per piece, and Heisener shows 4,944 pieces in stock at $6.3562 per unit. Volume pricing typically steps down in the $5.00 to $5.90 range at 100-unit and 1000-unit quantities. Check the live tier table on this page for current XAIPART pricing before ordering.
Is ATXMEGA128B3-MCU in stock?
Yes, ATXMEGA128B3-MCU is in stock at multiple distributors as of 2026-10-20. Heisener reports 4,944 pieces in stock, LCSC lists the part as in-stock, and DigiKey states the part ships today. Octopart aggregates availability from 7 distributors. Despite strong availability, the XMEGA B3 family is a legacy AVR series, so for new designs with long production lifetimes, plan a qualification of a second source or a newer Microchip part.
Where to buy ATXMEGA128B3-MCU online?
You can buy ATXMEGA128B3-MCU online from XAIPART on this page, or from major distributors including DigiKey (part ID 4368795), Mouser, LCSC (product C618249), and Heisener. Octopart compares bulk discounts across 7 distributors for this part. When ordering, confirm the suffix: ATXMEGA128B3-MCU is the tray-packaged 64-VQFN unit, while ATXMEGA128B3-MCUR is the tape-and-reel variant for automated assembly lines.
What is the difference between ATXMEGA128B3-MCU and ATXMEGA128B3-MCUR?
The only difference between ATXMEGA128B3-MCU and ATXMEGA128B3-MCUR is the packaging format: the -MCU suffix is supplied in tray packing, while the -MCUR suffix is supplied on tape and reel. Both are the same AVR XMEGA B3 die with 128KB Flash, 32 MHz operation, USB Full-Speed Device, and the same 64-VQFN (7x7) footprint. Electrical performance, pinout, and datasheet specifications are identical; choose -MCUR for high-volume pick-and-place production.
What is the best drop-in replacement for ATXMEGA128B3-MCU?
The closest drop-in replacement from the same Microchip family is the ATxmega256B3, which shares the 64-pin VQFN footprint and B3 peripheral set (USB, LCD controller, event system) but doubles Flash to 256KB. If 64KB of Flash is sufficient, the ATxmega64B3 is also pin-compatible with identical peripherals. All XMEGA B3 members use the same core and pinout, so firmware porting is minimal and the PCB footprint does not change. Verify Flash endurance figures in the family datasheet before qualification.
Can ATxmega64B3 replace ATXMEGA128B3-MCU?
Yes, the ATxmega64B3 can replace the ATXMEGA128B3-MCU in the same 64-pin VQFN footprint if your application uses 64KB of Flash or less. Both devices share the AVR XMEGA B3 architecture: the same 8/16-bit core, USB Full-Speed Device, 4x25 segment LCD controller, event system, and DMA. The only material difference is half the program Flash (64KB vs 128KB). If your firmware plus boot loader plus reserve margin approaches 64KB, keep the 128KB version to avoid outgrowing the part.
What is the best Microchip equivalent for ATXMEGA128B3-MCU from a different family?
For new designs, the best Microchip upgrade path is typically a modern AVR family member with USB, such as the AVR DA or AVR DB series (in larger packages), or a SAM Cortex-M0+ MCU where 32-bit performance and long-term availability matter more than AVR code reuse. However, no different-family part is a drop-in replacement for the 64-VQFN XMEGA B3; all would require PCB and firmware changes. For existing boards, stay within the XMEGA B3 family (ATxmega64B3/256B3) for true drop-in compatibility.
Does ATXMEGA128B3-MCU support USB?
Yes, the ATXMEGA128B3-MCU integrates a USB Full-Speed Device controller, allowing direct connection to a USB host at 12 Mbps without an external USB interface chip. Per the Microchip product page, USB is one of the headline peripherals of the XMEGA B3 family, alongside the 4x25 segment LCD controller. Combined with the 4KB boot section and self-programming Flash, this enables USB-device firmware update (DFU) boot loaders - a common design pattern in XMEGA B3-based instruments and consumer devices.
What are the key specifications of ATXMEGA128B3-MCU that engineers should know?
Key specifications: 8/16-bit AVR XMEGA B3 RISC core running at up to 32 MHz (up to 32 MIPS), 128KB self-programming Flash with 4KB boot section, 4KB SRAM, 2KB EEPROM, 2-channel DMA, 4-channel event system, USB Full-Speed Device, 4x25 segment LCD controller, in a 64-VQFN 7x7 mm exposed-pad package, industrial temperature grade. According to the Microchip ATxmega128B3 product page, this combination targets USB-connected, LCD-equipped embedded systems.
ATXMEGA128B3-MCU vs ATXMEGA16E5-MU - which is better for USB applications?
For USB applications, the ATXMEGA128B3-MCU is the stronger choice. Per Utmel comparison data, the ATXMEGA16E5-MU is a smaller XMEGA E5 device with only 16KB Flash, and the E5 family targets cost-sensitive, motor-control-oriented designs with fewer peripherals. The B3 provides 8x the Flash (128KB), a 4KB boot section suited to USB DFU boot loaders, a dedicated segment LCD controller, and a richer event system. Choose the 16E5 only when board space, budget, and Flash requirements are minimal and the USB boot-update path is not needed.
Where can I download the ATXMEGA128B3-MCU datasheet PDF?
The ATXMEGA128B3-MCU documentation is available from Microchip Technology on the official product page at microchip.com/en-us/product/ATxmega128B3, which links the current datasheet PDF and the AVR XMEGA B manual. Third-party mirrors such as datasheets.com and digchip.com also host the document, but always use the manufacturer page for the latest revision. The XMEGA B manual covers the full peripheral register map, electrical characteristics, and packaging information for the 64-VQFN (7x7) device.
When should I choose ATXMEGA128B3-MCU over a 32-bit ARM MCU?
Choose the ATXMEGA128B3-MCU when your application needs USB Full-Speed Device connectivity plus a segment LCD, moderate processing (up to 32 MIPS), and single-cycle 8/16-bit AVR code reuse, all at a mid-single-digit price point (about $6.20 as of 2026-10-20). Choose a 32-bit ARM-based MCU instead if you need floating-point DSP, high-speed communication stacks, RTOS headroom, or guaranteed 10+ year lifecycle commitments. The XMEGA B3 wins on BOM simplicity: one chip covers USB and LCD without external drivers.
Is ATXMEGA128B3-MCU suitable for battery-powered devices?
Yes, the ATXMEGA128B3-MCU is described by Microchip as a low-power, high-performance AVR microcontroller, and its event system plus DMA controller reduce CPU wake-ups, which directly lowers average power consumption in battery applications. The 4x25 segment LCD controller is a classic battery-metering peripheral since segment LCDs draw microwatts. However, exact active and sleep current figures are not included in the summary web data - consult the AVR XMEGA B manual electrical characteristics section before committing a battery budget.
What is the operating temperature range of ATXMEGA128B3-MCU?
The ATXMEGA128B3-MCU is industrial temperature grade, rated from -40C to +85C, per distributor parameter data from Partstack which lists the temperature grade as INDUSTRIAL. This range covers most industrial control, metering, and consumer environments but excludes extended automotive and some outdoor applications above +85C ambient. For the definitive maximum junction temperature and thermal resistance figures for the 64-VQFN exposed-pad package, refer to the AVR XMEGA B manual from Microchip.

Données de référence d'ingénierie pour ATXMEGA128B3-MCU — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the ATXMEGA128B3-MCU when a design needs USB Full-Speed Device connectivity, a segment LCD readout, and moderate 32 MIPS processing in one 64-VQFN chip at roughly $6.20 per unit (as of 2026-10-20). Choose ATXMEGA256B3-MCU when firmware has growth risk - it doubles Flash to 256KB on the same footprint, so boards can be built with either part. Choose ATXMEGA64B3-MCU when cost matters more than headroom and firmware fits 64KB. Choose the -MCUR reel variant for volume SMT lines and the tray -MCU for prototyping. Compared with 32-bit ARM MCUs, the XMEGA B3 wins on peripheral integration (USB + LCD) and AVR code reuse, but loses on processing headroom, hardware floating point, and long-term roadmap security - the B3 is a legacy Microchip family, so new long-lifetime designs should evaluate modern Microchip AVR or SAM parts in parallel. All listed alternatives are pin-compatible, so the decision is memory and lifecycle driven, not footprint driven.

Comparaison avec les alternatives

Paramètre Ce produit ATXMEGA128B3-MCUR ATXMEGA256B3-MCU ATXMEGA64B3-MCU
Package 64-VQFN (7x7 mm) exposed pad 64-VQFN (7x7 mm) - same 64-VQFN (7x7 mm) - same 64-VQFN (7x7 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core / Max Clock 8/16-bit AVR, 32 MHz (32 MIPS) 8/16-bit AVR, 32 MHz 8/16-bit AVR, 32 MHz 8/16-bit AVR, 32 MHz
Flash Program Memory 128KB (4KB boot section) 128KB 256KB (2x) 64KB (-50%)
SRAM / EEPROM 4KB / 2KB 4KB / 2KB 4KB / 2KB 4KB / 2KB
USB Full-Speed Device Full-Speed Device Full-Speed Device Full-Speed Device
LCD Controller 4x25 segment 4x25 segment 4x25 segment 4x25 segment
DMA / Event System 2 channels / 4 channels 2 ch / 4 ch 2 ch / 4 ch 2 ch / 4 ch
Temperature Grade Industrial (-40C to +85C) Industrial Industrial Industrial

Principaux différenciateurs

  • Double the program Flash within the same footprint (vs ATXMEGA64B3-MCU)
  • Integrated USB Full-Speed Device plus segment LCD in one chip (vs ATXMEGA16E5-MU)
  • Same silicon with production-friendly reel packing (vs ATXMEGA128B3-MCUR)

Notes de conception

The ATXMEGA128B3-MCU is supplied in a 64-VQFN (7x7 mm) dual-row package with an exposed pad. The exposed pad is the primary ground and thermal path: define an array of via-in-pad or perimeter vias (typically 5x5) connecting to the ground plane, and design the footprint to the Microchip recommended land pattern rather than the mechanical outline. Dual-row QFN parts are sensitive to paste-geometry asymmetry, so use the datasheet stencil recommendation to prevent bridging between rows during reflow. Inspection under X-ray is recommended for first-article runs of dual-row no-lead packages.

Estimate: at 32 MHz the XMEGA AVR core consumes on the order of tens of milliamps of active current (take the exact figure from the XMEGA B manual electrical characteristics - this note uses a generic 20 mA estimate for budgeting only). Decouple each VCC/VDDIO pin pair with 100 nF ceramics placed within 2 mm of the pins, plus one bulk 4.7-10 uF per supply domain. If USB is used, follow the USB spec bus-powered budget of 100 mA for unconfigured devices and configure pull-ups via the on-chip USB peripheral rather than external resistors.

Reserve the 4KB boot section early: once the boot loader occupies it and the application is locked, changing the bootloader/appl ication split requires full-chip rework. If USB firmware updates (DFU) are planned, implement and verify the boot loader before locking security fuses. Also note the -MCU vs -MCUR ordering suffix: -MCU is tray packed, -MCUR is tape and reel; ordering the wrong suffix disrupts SMT line feeding. Finally, the XMEGA B3 is a legacy Microchip AVR series - for programs expected to run beyond the mid-2030s, qualify a modern Microchip part in parallel.

Informations de conformité

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Sans plomb
Unknown
Sans halogène
Unknown
Minerais de conflit
Unknown

Compliance status was not stated in the provided web data. Industrial-grade (-40C to +85C) per distributor parameter data. Verify RoHS/REACH status on the official Microchip product page or certificate of conformance.

Données vérifiées le : 2026-10-20 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

ATXMEGA128B3-MCU ATXMEGA128B3-MCU datasheet PDF Microchip ATXMEGA128B3-MCU price AVR XMEGA B3 128KB flash 32MHz microcontroller 64-VQFN USB microcontroller with LCD controller ATXMEGA128B3 USB device firmware update bootloader ATXMEGA128B3-MCU vs ATXMEGA16E5-MU ATXMEGA128B3 drop-in replacement pin compatible buy ATXMEGA128B3-MCU in stock what is the flash size of ATXMEGA128B3 ATxmega64B3 vs ATxmega128B3 difference segment LCD USB microcontroller battery metering

Composants & termes associés

Microchip Technology Atmel (AVR origin brand) ATXMEGA128B3-MCU ATXMEGA128B3-MCUR ATXMEGA64B3-MCU ATXMEGA256B3-MCU ATXMEGA16E5-MU AVR XMEGA B3 microcontroller (MCU) 8/16-bit AVR RISC core USB Full-Speed Device segment LCD controller DMA controller event system EEPROM 64-VQFN (7x7 mm) QFN package family surface mount industrial temperature grade boot code section DFU bootloader battery metering building automation DigiKey LCSC
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ