Microchip Technology

AT90USB646-MU - 16MHz USB AVR MCU 64-QFN | Microchip

Référence : AT90USB646-MU ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
64-QFN, 9 x 9 mm Package 16 MHz Speed 64 KB flash Memory
Contact pour connaître le prix
MOQ : 1 |
Prix mis à jour : 2026-10-23
Tarifs dégressifs
Qté Prix unitaire Total
1 $0 $0,00
10 $0 $0,00
100 $0 $0,00
500 $0 $0,00
1 000 $0 $0,00
ℹ️ Tous les prix sont en USD

AT90USB646-MU Présentation

The Microchip Technology AT90USB646-MU is an 8-bit AVR RISC microcontroller with a 16 MHz clock, 64 KB of ISP flash memory, 2 KB EEPROM, 4 KB SRAM, and integrated USB 2.0 low-speed and full-speed device support, all housed in a 64-QFN 9 x 9 mm package. The device combines 48 general-purpose I/O lines, 32 working registers, four timer/counter resources with compare and PWM modes, a USART, and a byte-oriented two-wire serial interface.

A microcontroller is a programmable semiconductor that integrates a processor core, nonvolatile program memory, data memory, and peripherals into one compact device. The AVR family belongs to the embedded-controller hierarchy: general-purpose MCU, embedded controller, processor, and semiconductor. AT90USB646-MU targets systems that need local control logic combined directly with USB connectivity, avoiding a separate USB interface controller when the firmware and host software support the AVR platform.

Verified product information identifies read-while-write ISP flash, 2 KB EEPROM, 4 KB SRAM, 48 I/O lines, 32 general-purpose working registers, a real-time counter, four flexible timer/counters, PWM, USART, and a byte-oriented two-wire serial interface. Its integrated USB controller supports low-speed and full-speed USB 2.0 operation. These resources make the MCU suitable for compact USB-connected control, data-acquisition, human-interface, bootloader, and embedded peripheral products.

The 16 MHz operating frequency provides the timing basis for the AVR core, while the 64 KB flash region stores firmware and 4 KB SRAM supports runtime data. Compared with a larger AVR controller, the AT90USB646 remains resource-focused, yet its 48 I/O lines and USB integration offer substantial peripheral connectivity. Designers must also account for the exposed-pad package, USB signal routing, decoupling, clock stability, and programming requirements.

Typical implementations include USB HID controllers, DFU-capable embedded products, USB-to-serial equipment, data loggers, keyboard and control-panel firmware, and small industrial or instrumentation modules. It is particularly useful when a compact, single-chip design needs both deterministic embedded processing and USB device connectivity.

PCB implementation requires a 64-QFN land pattern, adequate thermal copper, and short USB differential routing. The supplied data does not provide detailed operating-voltage limits, pin names, or thermal limits, so those values must be checked against the official manufacturer documentation before release to production.

This page consolidates the verified manufacturer and distributor information, clarifies the controller's core resources, and identifies practical selection considerations. Pricing and stock are intentionally not inferred because exact commercial values were not supplied; compare authorized distributor quotations and the official product page before procurement.

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

Variantes de cette série

Modèles de la même série directement compatibles avec AT90USB646-MU (même facteur de forme et même empreinte) — différant par Package, Serial Interfaces.

Microchip Technology
Package: 64-pin TQFP, 14 x 14 mm
Serial Interfaces: USART and byte-oriented 2-wire serial interface
Comparer avec AT90USB646-MU →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

AT90USB646-16MU

✅ Remplacement direct
📦 64-QFN 9 x 9 mm
Same verified AT90USB646 family and 64-QFN package identity; exact clock, temperature, and ordering differences are not supplied, so match percentage is provisional

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

AT90USB646-AU

✅ Remplacement direct
Microchip Technology
📦 64-QFN 9 x 9 mm
8-bit AVR RISC microcontroller · 16 MHz · 64 KB (64K x 8) · 2 KB · 4 KB · 48 lines · 32 registers · USB 2.0 low-speed and full-speed device

✓ En stock

$8.1 / unité

Voir la fiche technique →

AT90USB646-AUR

✅ Remplacement direct
📦 64-QFN 9 x 9 mm
Related AT90USB646 ordering option identified in cross-reference results; exact pin and electrical equivalence is not established by the supplied snippets

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

AT90USB646-16MU

✅ Remplacement direct
📦 64-QFN 9 x 9 mm
Cross-reference listing describes the same family, 64 KB flash, 4 KB SRAM, 2 KB EEPROM, and 64-pin QFN EP format; ordering and grade details remain unverified

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

AT90USB1286-16MUR

✅ Remplacement direct
📦 64-QFN 9 x 9 mm
Listed as a Microchip functional equivalent, but the verified data does not prove identical pin mapping, USB behavior, or electrical ratings

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

AT90USB646-MU Valeurs maximales et caractéristiques électriques

Product Type 8-bit AVR RISC-based USB microcontroller
Fréquence d'horloge maximale 16 MHz
Program Memory 64 KB flash
Program Memory Organization 64K x 8 bits
EEPROM 2 KB
SRAM 4 KB
General-Purpose I/O 48 lines
General-Purpose Working Registers 32 registers
Timer/Counter Resources 4 flexible timer/counters
USB Support USB 2.0 low-speed and full-speed device
Serial Interfaces USART and byte-oriented two-wire serial interface
Real-Time Counter 1 real-time counter
PWM Support Available through timer/counter compare modes
Boîtier 64-QFN, 9 x 9 mm
Type de montage Surface mount
Statut RoHS unknown

Guide de configuration des broches du AT90USB646-MU 64-qfn, 9 x 9 mm

Configuration des broches du AT90USB646-MU (boîtier 64-qfn, 9 x 9 mm). 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-qfn, 9 x 9 mm pour le AT90USB646-MU

Aucune donnée de brochage détaillée disponible pour AT90USB646-MU.

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

Applications typiques

AT90USB646-MU convient pour 7 applications: USB HID Control Panels, USB Data Loggers, USB Bootloader Devices, USB Serial Adapters, USB-Connected Industrial Sensors, USB Audio or Interface Accessories, USB Connected Test Fixtures.

🧩

USB HID Control Panels

AT90USB646-MU fits a USB control panel that needs local button scanning, status indication, and host communication in one device. Its verified 48 I/O lines provide ample external signal capacity, while four flexible timer/counters with compare and PWM support can organize debounce timing, periodic status updates, and indicator behavior. The integrated USB 2.0 low-speed and full-speed device controller avoids a separate USB interface IC when the firmware and host protocol use the AVR platform. The design must still verify the exact HID endpoint requirements, power budget, connector implementation, and pin multiplexing against the official datasheet.

📟

USB Data Loggers

AT90USB646-MU can act as the control MCU in a compact USB data logger because it combines 64 KB flash for firmware, 4 KB SRAM for runtime buffering, 2 KB EEPROM for calibration or configuration data, and USB low-speed/full-speed device support. Its 48 I/O lines can connect digital sensors, status signals, and storage-control signals, while the timer/counter resources support sampling windows and periodic transfers. The verified data does not specify an ADC or external memory interface, so analog acquisition or large-buffer requirements must be checked before selecting this MCU.

🔧

USB Bootloader Devices

AT90USB646-MU is suitable for a USB-connected embedded product that requires firmware storage and field-update capability. The verified 64 KB ISP flash provides a defined program-memory region, while USB device operation supports a direct host-to-device update path. The 2 KB EEPROM can retain product identity or configuration values, and the 4 KB SRAM can support boot-time buffers and protocol handling. Actual bootloader implementation depends on the official memory map, boot section, programming interface, security features, and USB descriptors, none of which are fully present in the supplied snippets.

🌐

USB Serial Adapters

AT90USB646-MU can implement a USB-to-serial bridge because the verified feature set includes USB low-speed and full-speed device operation plus a dedicated USART. Firmware can translate USB commands into serial traffic while the 48 I/O lines support control signals, status LEDs, or handshake lines. The 64 KB flash and 4 KB SRAM provide room for protocol buffering, while the two-wire interface adds another possible configuration or control path. A production design must confirm voltage levels, baud-rate requirements, ESD protection, connector selection, and whether the target host expects a particular USB class or driver.

🏭

USB-Connected Industrial Sensors

AT90USB646-MU is a reasonable base for a small USB-connected industrial sensor interface when the design uses digital sensing, control outputs, and status reporting. The 48 verified I/O lines can connect multiple discrete inputs and outputs, and the real-time counter plus four flexible timer/counters can support periodic sampling and output timing. USB full-speed device support provides a direct connection to a host, while USART and the two-wire interface can connect local peripherals. Industrial suitability, transient immunity, operating-temperature limits, and isolation must be verified separately because those values are not supplied.

🎧

USB Audio or Interface Accessories

AT90USB646-MU can serve as the USB-facing controller in an accessory that also needs independent timing or serial functions. The verified four timer/counters provide compare and PWM resources for indicators, sampling control, or actuator timing, while USART and the byte-oriented two-wire interface allow peripheral connectivity beyond USB. Its 64 KB flash and 4 KB SRAM are useful for protocol handling and buffering, but the device is not presented here as an audio codec or dedicated digital signal processor. Audio clocking, latency, codec interface, and signal-quality requirements therefore need separate component selection.

🖥️

USB Connected Test Fixtures

AT90USB646-MU is suitable for a compact test fixture that enumerates over USB and drives a collection of digital test points. Its 48 I/O lines can connect fixture controls and status inputs, while the timer/counter resources support repeatable timing sequences and PWM-based stimulus where applicable. The two-wire interface and USART provide additional paths for local instrumentation. For production use, verify the fixture's voltage levels, input protection, USB power requirements, calibration storage strategy, and host software compatibility; the supplied verified data does not specify those implementation limits.

What are the key specifications of AT90USB646-MU that engineers should know?
The AT90USB646-MU is an 8-bit, 16 MHz AVR microcontroller with 64 KB flash, 4 KB SRAM, 2 KB EEPROM, 48 I/O lines, and USB 2.0 low-speed and full-speed device support. According to the Microchip AT90USB646 product page, it also includes 32 working registers, a real-time counter, four flexible timer/counters, PWM, USART, and a two-wire serial interface. It is packaged in a 64-QFN measuring 9 x 9 mm. These resources are the verified basis for USB control, HID, data-acquisition, bootloader, and compact embedded-system designs.
Where can I buy AT90USB646-MU online and what is its price?
AT90USB646-MU can be purchased through DigiKey, Octopart-listed distributors, and other authorized component suppliers, but the verified data does not provide a numeric price for this exact MPN. The DigiKey result identifies the part as a 64-QFN 9 x 9 mm, 16 MHz, 64 KB-flash AVR USB microcontroller, while Octopart lists comparisons across 11 distributors. Request current authorized-distributor quotations as of 2026-10-23 rather than relying on an unverified historical price. Confirm stock, minimum order quantity, date code, and authorized-channel status before purchasing.
What is the lead time for AT90USB646-MU?
The verified data does not state a numerical lead time for AT90USB646-MU. The DigiKey listing says the part can be bought and shipped today, but that statement is not a guaranteed production lead time and should be checked against current inventory. For procurement as of 2026-10-23, obtain a written distributor quote that includes factory lead time, authorized-channel status, and stock allocation. Also confirm whether the quoted inventory is traceable and whether any future planning horizon depends on Microchip lifecycle status, which is not provided in the supplied material.
Is AT90USB646-MU in stock?
AT90USB646-MU availability is not guaranteed by the supplied data. DigiKey describes the component as available to buy and ship today, while Octopart reports availability comparisons across 11 distributors, but neither source provides a stable, timestamped stock quantity in the collected result. Treat the part as a quote-and-verify item as of 2026-10-23. Confirm the exact suffix, package, temperature and grade requirements, manufacturer date code, and authorized-distributor inventory before placing a production order.
Where can I download the AT90USB646-MU datasheet PDF?
The official starting point for the AT90USB646-MU datasheet is Microchip's AT90USB646 product page at https://www.microchip.com/en-us/product/AT90USB646. That manufacturer page is the preferred source for ordering information, documentation, and package information. The verified search results also include distributor and third-party datasheet pages, but they may be mirrors or HTML conversions. Verify document revision and package details against the official Microchip documentation before using the PDF for design release or qualification.
Where can I find the AT90USB646-MU pinout?
The AT90USB646-MU pinout should be taken from the official Microchip AT90USB646 documentation rather than inferred from a distributor title. The verified product information identifies a 64-QFN 9 x 9 mm package, but it does not enumerate individual pin names or numbering. Because the supplied data does not provide a complete public pin table, this generated record leaves the detailed pinout unavailable rather than guessing signal assignments. Download the current Microchip datasheet and package drawing, then cross-check every pin against the selected PCB footprint.
What is the difference between AT90USB646-MU and AT90USB646-16MU?
AT90USB646-MU and AT90USB646-16MU are both identified in the comparison results as Microchip AT90USB646-family devices with 64 KB flash, 4 KB SRAM, 2 KB EEPROM, and 64-pin QFN packaging. The verified comparison does not establish that their electrical limits, temperature grade, speed grade, or package suffix are identical. Consequently, AT90USB646-16MU cannot be treated as a confirmed drop-in replacement without checking the exact ordering code, datasheet revision, clock specification, and package drawing.
AT90USB646-MU vs AT90USB646-16MU: which is better for a USB HID design?
AT90USB646-MU is the safer baseline when the original design is qualified around the exact orderable MPN, because the verified search data directly identifies that part as a 16 MHz, 64 KB-flash AVR USB microcontroller in a 64-QFN 9 x 9 mm package. AT90USB646-16MU may represent a closely related ordering option, but the supplied comparison does not prove identical temperature, voltage, or qualification details. Select the device only after matching the official datasheet and package drawing; firmware behavior can be similar while procurement and qualification requirements differ.
What can replace AT90USB646-MU?
No verified drop-in replacement for AT90USB646-MU was found in the supplied cross-reference results. The results identify Microchip AT90USB646-family variants and generic cross-reference tools, but they do not prove that any alternative has the same 64-pin QFN footprint, pin mapping, USB device behavior, memory arrangement, and electrical ratings. A replacement should therefore be treated as unconfirmed until Microchip documents the comparison and the manufacturer pinout and datasheet are checked side by side.
Is AT90USB646 the same as AT90USB646-MU?
AT90USB646 is the device family or base product designation, while AT90USB646-MU is the orderable part number with package and ordering suffixes. The verified data associates AT90USB646-MU with a 64-QFN 9 x 9 mm package and 16 MHz operation. It does not establish that every AT90USB646 package option is interchangeable. Use AT90USB646-MU when matching the exact target footprint and purchasing configuration, and consult the official ordering information before substituting another suffix.
What is the best Microchip equivalent for AT90USB646-MU?
The verified data does not identify a confirmed Microchip equivalent that is a true drop-in replacement for AT90USB646-MU. AT90USB646 family variants may offer similar resources, but a valid equivalent must match the 64-QFN 9 x 9 mm footprint, pin assignment, 16 MHz device behavior, USB low-speed and full-speed operation, 64 KB flash, 4 KB SRAM, and 2 KB EEPROM. Microchip's cross-reference search is the appropriate next step, followed by direct comparison of the official datasheets and package drawings.
When should I choose AT90USB646-MU over another AVR USB controller?
Choose AT90USB646-MU when the design needs a documented 16 MHz AVR core, 64 KB flash, 4 KB SRAM, 2 KB EEPROM, 48 I/O lines, and integrated USB low-speed/full-speed device support in a 64-QFN 9 x 9 mm package. Compared with a controller having fewer I/O lines or different memory organization, it provides more local peripheral capacity, but the package and USB routing remain important constraints. The choice is strongest when existing AVR firmware, USB tooling, and the qualified PCB footprint already match this exact device.
Is AT90USB646-MU suitable for a USB data logger?
AT90USB646-MU is suitable for a USB data logger when the application needs USB device connectivity plus moderate local memory and control I/O. Its verified 64 KB flash stores firmware, 4 KB SRAM supports runtime buffering, 2 KB EEPROM provides nonvolatile parameter storage, and 48 I/O lines can connect sensors, indicators, and actuators. The exact sensor interface, ADC requirements, power budget, and USB connector implementation are not specified in the supplied data, so validate those requirements separately before finalizing the design.
How much USB and serial connectivity does AT90USB646-MU provide?
AT90USB646-MU integrates USB 2.0 low-speed and full-speed device operation, a USART, and a byte-oriented two-wire serial interface. The same verified product information also lists four flexible timer/counters with compare modes and PWM, giving the device several ways to coordinate timing, communications, and control loops. USB speed compliance and electrical layout must follow the official USB implementation requirements; the supplied data does not provide connector, transceiver, impedance, or maximum-current details.
Does AT90USB646-MU support PWM and multiple timers?
Yes. The verified Microchip product description identifies four flexible timer/counter resources with compare modes and PWM. These peripherals are useful for motor control, dimming, keypad scanning, sensor timing, and periodic service tasks, subject to the actual pin multiplexing and timer-channel availability defined by the official datasheet. The AT90USB646-MU also includes a real-time counter, so time-base and communication functions can be allocated without relying on software-only delays.
What design precautions matter for AT90USB646-MU USB layouts?
Use the official Microchip package drawing and USB implementation guidance when laying out the AT90USB646-MU. The 64-QFN footprint requires a land pattern matched to the exact exposed-pad and thermal requirements, while USB differential traces should be short, symmetric, continuous over reference planes, and protected from unrelated noisy routes. Decoupling and power distribution should follow the datasheet's pin and capacitor requirements. The verified data confirms the package and USB capability but does not provide trace dimensions, so numerical layout values must remain datasheet-derived.

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

Guide de sélection

Choose AT90USB646-MU when the design specifically needs a 16 MHz, 8-bit AVR USB controller with 64 KB flash, 4 KB SRAM, 2 KB EEPROM, 48 I/O lines, USB low-speed and full-speed device operation, USART, two-wire serial support, and multiple timer/counter resources. It is especially practical for an existing AVR USB firmware and a qualified 64-QFN footprint. Do not substitute an AT90USB646 suffix solely because the base family name matches; compare ordering codes, electrical grades, pin assignments, memory maps, and package drawings. The listed alternatives are provisional candidates from web cross-reference results, not manufacturer-confirmed replacements. If no exact source and target package match can be demonstrated, redesign the PCB or select a fully verified device family instead of forcing compatibility.

Comparaison avec les alternatives

Paramètre Ce produit AT90USB646-16MU AT90USB646-AU AT90USB646-AUR AT90USB1286-16MUR
Package 64-QFN 9 x 9 mm 64-QFN 9 x 9 mm - family identity reported; exact package drawing not supplied 64-QFN 9 x 9 mm - related ordering option 64-QFN 9 x 9 mm - related ordering option 64-QFN 9 x 9 mm - functional-equivalent listing
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Unit Price at Quantity 1 Not provided Not provided Not provided Not provided Not provided

Principaux différenciateurs

  • USB integration with AVR control (vs ATMEGA8U2-MU)
  • High I/O availability for compact embedded products (vs AT90USB646-16MU)
  • Integrated connectivity beyond USB (vs AT90USB1286-16MUR)

Notes de conception

Use the exact Microchip package drawing for the 64-QFN 9 x 9 mm footprint, including exposed-pad geometry and thermal-via recommendations. USB differential routing should be short, symmetric, continuous over a suitable reference plane, and kept away from switching nodes and high-current return paths. Because the supplied data does not include numerical USB trace dimensions, use the official implementation guidance rather than values inferred from generic QFN examples.

Plan the power rails and decoupling around the official AT90USB646 datasheet before committing the PCB. Place required bypass capacitors at the corresponding supply pins with the shortest practical return path, and verify USB operating-current limits against the complete peripheral load. The verified data confirms the MCU and USB capability but does not provide input-voltage or current limits, so those values must be sourced from the manufacturer documentation.

Do not treat every AT90USB646 ordering suffix as automatically interchangeable. AT90USB646-16MU, AT90USB646-AU, AT90USB646-AUR, and AT90USB646-MU may differ in ordering, grade, or package details that are not visible in the collected snippets. Before substitution, compare the official ordering table, pinout, electrical limits, USB behavior, memory configuration, and package drawing. The present alternatives are provisional because verified web results do not prove complete drop-in equivalence.

Treat exposed-pad thermal management as a PCB-design requirement, not an afterthought. The supplied material confirms a 64-QFN package but gives no junction-temperature, thermal-resistance, or power-dissipation values. Use the official package information and the device's verified operating conditions to estimate worst-case dissipation, then provide copper spreading and vias appropriate to the enclosure and ambient temperature. Do not make thermal claims from unverified generic package assumptions.

Informations de conformité

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

The supplied verified data does not state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals status. Verify these claims using the current Microchip product documentation and applicable manufacturer declarations.

Recherches associées

AT90USB646-MU AT90USB646-MU datasheet Microchip AT90USB646-MU USB microcontroller AT90USB646-MU 16MHz 64KB flash AT90USB646-MU 64-QFN 9x9 AT90USB646-MU USB HID controller AT90USB646-MU USB data logger AT90USB646-MU vs AT90USB646-16MU AT90USB646-MU drop-in replacement AT90USB646-MU buy price AT90USB646-MU lead time AT90USB646-MU pinout AVR USB low-speed full-speed microcontroller AT90USB646-MU USB bootloader AT90USB646-MU USART two-wire interface

Composants & termes associés

Microchip Technology AT90USB646-MU AT90USB646 AT90USB646-16MU AT90USB646-AU AT90USB646-AUR AT90USB1286-16MUR AVR 8-bit RISC microcontroller embedded microcontroller USB 2.0 low-speed device USB 2.0 full-speed device 64 KB flash 4 KB SRAM 2 KB EEPROM 48 general-purpose I/O USART two-wire serial interface real-time counter PWM 64-QFN 9 x 9 mm package USB HID USB data logging USB bootloader
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
Total : 0,00 USD
✓
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