Microchip Technology

AT90CAN64-ESMZ - 64KB AVR CAN MCU | Microchip Technology

N.º de pieza: AT90CAN64-ESMZ ✓ Activo
2.7 V to 5.5 V Vdss 64-QFN (9x9 mm) Package 64KB flash Memory
MOQ: 1 |

AT90CAN64-ESMZ Descripción general

The Microchip Technology AT90CAN64-ESMZ is an 8-bit AVR RISC microcontroller with 64KB of in-system programmable flash, 2KB of EEPROM, 4KB of SRAM, and an integrated CAN controller in a 64-QFN package. It operates from a 2.7V to 5.5V supply and provides 53 general-purpose I/O lines plus 32 general-purpose working registers.

An 8-bit microcontroller is a programmable semiconductor that executes instructions from embedded flash memory and uses peripherals to control electronic systems. The AVR enhanced RISC architecture combines a compact instruction set with low-power CMOS operation. In the wider product hierarchy, the AT90CAN64 is an 8-bit microcontroller, an embedded processing IC, and a member of Microchip's AVR 90CAN family. Its integrated CAN controller makes it suitable for distributed industrial, automotive, and control systems that require robust communication between nodes.

The AT90CAN64-ESMZ combines 64KB of ISP flash with read-while-write capability, allowing firmware to remain available while embedded code is updated. Its 2KB EEPROM supports nonvolatile configuration and calibration data, while 4KB of SRAM provides working memory for protocol stacks and real-time control. The device also offers two USARTs, a byte-oriented two-wire serial interface, four flexible timer/counter blocks, and a real-time counter according to the AT90CAN32/64/128 family datasheet.

The 53 general-purpose I/O lines make the device useful in designs that need both control signals and communications in one package. The CAN controller handles frame-based network communication, while the USARTs support independent serial links to sensors, programmers, or other controllers. The 2.7V to 5.5V operating range accommodates both 3.3V and 5V equipment while supporting designs that need a transition between the two voltage domains.

Typical uses include CAN-connected industrial controls, automotive body and subsystem controllers, building automation nodes, motor-control equipment, instrument panels, and embedded data loggers. A network node can place the AT90CAN64-ESMZ beside a CAN transceiver, use its timers for periodic control tasks, and retain configuration in EEPROM. This integration reduces the need for separate memory, serial-interface, and real-time timer components in a compact control board.

Designers should preserve the required input, output, programming, reset, and clock circuitry from the manufacturer datasheet and confirm the exact exposed-pad and thermal-layout requirements before release. Firmware should include CAN termination, fault handling, watchdog discipline, and brownout behavior appropriate to the installed CAN network. Software compatibility must be validated because a footprint-compatible component does not automatically guarantee identical peripheral behavior.

This product record combines verified manufacturer specifications, distributor availability, price information, same-family alternatives, and practical CAN-system design guidance. It also distinguishes package and temperature-grade differences that are essential when evaluating a true drop-in replacement rather than merely a functionally similar microcontroller.

Alternativas directas para AT90CAN64-ESMZ — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

AT90CAN64-16MU

✅ Sustitución directa
📦 64-QFN (9x9 mm)
Same 64-QFN footprint and 64KB/2KB/4KB memory configuration; -16MU identifies a 16MHz grade while ESMZ identifies a different temperature-grade ordering code

📋 Alternativa de referencia (no en el catálogo)

AT90CAN64-16MZ

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 64-QFN (9x9 mm)
Same AT90CAN64 family and 64-QFN footprint; -16MZ identifies a 16MHz grade, while the ESMZ code carries a different temperature-grade suffix

📋 Alternativa de referencia (no en el catálogo)

AT90CAN64-15MZ

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 64-QFN (9x9 mm)
Same AT90CAN64 family, CAN resources, and 64-QFN footprint; -15MZ identifies a 15MHz grade versus the ESMZ ordering code

📋 Alternativa de referencia (no en el catálogo)

AT90CAN64-15MU

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 64-QFN (9x9 mm)
Same 64-QFN footprint and memory configuration; -15MU identifies a 15MHz grade, a 6.25% clock difference from a 16MHz grade

📋 Alternativa de referencia (no en el catálogo)

AT90CAN64-16MU

✅ Sustitución directa ⚠️ Especificaciones sin verificar
📦 64-QFN (9x9 mm)
Same package and core resources as the web-confirmed AT90CAN64-16MU candidate; verify ordering-code and qualification details before stocking as a distinct approved alternate

📋 Alternativa de referencia (no en el catálogo)

AT90CAN64-ESMZ Valores máximos y características eléctricas

Product Type 8-bit RISC microcontroller with CAN controller
Architecture AVR enhanced RISC
Tensión de alimentación de funcionamiento 2.7 V to 5.5 V
Program Memory Size 64KB flash
Program Memory Type Flash
ISP Flash Read-While-Write Supported
EEPROM Size 2KB
SRAM Size 4KB
General-Purpose I/O Lines 53 lines
General-Purpose Working Registers 32 registers
CAN Controller Integrated
Real-Time Counter Integrated
Timer/Counters 4 flexible timer/counters with compare modes and PWM
USART Count 2
Two-Wire Serial Interface Byte-oriented
Encapsulado 64-QFN (9x9 mm)
Tipo de montaje Surface mount
Estado RoHS Compliant

Guía de configuración de pines de AT90CAN64-ESMZ 64-qfn (9x9 mm)

Configuración de pines para AT90CAN64-ESMZ (encapsulado 64-qfn (9x9 mm)). Este CI digital incluye GPIO, interfaces de comunicación (UART, SPI, I2C) y pines de alimentación. Consulte la hoja de datos del fabricante para conocer las funciones alternativas de los pines y las opciones de configuración. Esencial para el diseño de sistemas embebidos y el diseño de PCB.

Diagrama de patillaje del encapsulado 64-qfn (9x9 mm) para AT90CAN64-ESMZ

No hay datos detallados de patillaje disponibles para AT90CAN64-ESMZ.

Consulte la hoja de datos para ver la configuración completa de patillas.

Aplicaciones típicas

AT90CAN64-ESMZ es adecuado para 6 aplicacións: Industrial CAN Control Node, Automotive Body Controller, Building Automation Sensor Node, Motor and Pump Controller, Instrumentation and Data Logger, Programmable Logic Controller.

🏭

Industrial CAN Control Node

The AT90CAN64-ESMZ fits industrial CAN nodes that combine protocol handling with local real-time control. Its 64KB of ISP flash provides room for application firmware and CAN services, while 4KB of SRAM can support protocol buffers and control state. The four timer/counters with compare and PWM modes allow the MCU to handle periodic actuator updates independently of communication traffic. In a typical controller, the AVR processes received CAN commands, drives discrete outputs through its 53 I/O lines, and reports diagnostics over a second serial channel. Its 2.7V to 5.5V range supports both 3.3V and 5V industrial equipment, although the selected CAN transceiver should match the bus voltage and isolation requirements.

🚗

Automotive Body Controller

The AT90CAN64-ESMZ is appropriate for distributed body and accessory modules that exchange diagnostic and control frames over a CAN network. The integrated CAN controller removes the need for a separate protocol device, while two USARTs can connect to diagnostic or configuration equipment. Its 53 general-purpose I/O lines support switches, lamps, sensors, and actuator interfaces, and the 4KB SRAM accommodates real-time state handling. The ESMZ ordering suffix should be selected only after confirming the required automotive temperature range, qualification level, and supplier documentation against the manufacturer ordering information.

🧩

Building Automation Sensor Node

The AT90CAN64-ESMZ can serve as the communications and control MCU in a building automation node for HVAC, lighting, or access equipment. Its 2KB EEPROM preserves calibration values, device addresses, and configuration across power cycles, while the 64KB flash supports protocol stacks and application logic. The byte-oriented two-wire interface is useful for compatible sensors, and the general-purpose I/O lines can supervise relays or digital inputs. A building controller can use the four timer/counters for periodic sampling and PWM functions, reducing the need for discrete timer devices in compact wall or ceiling-mounted equipment.

🔧

Motor and Pump Controller

The AT90CAN64-ESMZ is suitable for supervisory motor and pump controllers that coordinate speed commands over CAN while performing local timing functions. Its flexible timer/counter resources support input capture, compare events, and PWM generation, while 53 I/O lines provide interfaces for position sensors, gate drivers, status indicators, and safety inputs. The 64KB flash stores control algorithms and communication code, and 4KB of SRAM can hold command state and diagnostic buffers. Designers should preserve the datasheet's clock and timing margins, use appropriate isolation for noisy motor environments, and select an external CAN transceiver whose protection ratings match the installation.

📺

Instrumentation and Data Logger

The AT90CAN64-ESMZ can act as the local processor in a connected measurement instrument or industrial data logger. Its 64KB of ISP flash accommodates measurement routines, protocols, and calibration management, while the 2KB EEPROM stores configuration without consuming RAM. The two USARTs support separate sensor and service links, and the CAN controller supports coordinated test systems or equipment networks. With 53 I/O lines, designers can connect digital sensors, status LEDs, and trigger signals without duplicating the MCU. The 2.7V to 5.5V operating range allows integration into mixed-voltage instruments, provided every rail and signal remains within the verified absolute-maximum limits.

⚡

Programmable Logic Controller

The AT90CAN64-ESMZ can be used in a compact PLC or remote I/O module because it combines flash-based firmware, EEPROM configuration, timers, serial interfaces, and CAN in one device. Its 53 I/O lines support a useful mix of digital inputs and outputs, while the timer/counter PWM functions simplify actuator tasks. A CAN master can distribute setpoints or configuration, and the two USARTs can connect local displays, programmers, or expansion modules. The 2.7V to 5.5V range accommodates common industrial logic levels, although designers should verify the exact MCU, transceiver, and isolation requirements as a complete system rather than relying on package compatibility alone.

What is the AT90CAN64-ESMZ?
The AT90CAN64-ESMZ is a Microchip Technology 8-bit AVR RISC microcontroller with 64KB of ISP flash, 2KB of EEPROM, 4KB of SRAM, 53 general-purpose I/O lines, and an integrated CAN controller. According to the Microchip AT90CAN32/64/128 family datasheet, it also includes two USARTs, four flexible timer/counters, a real-time counter, and a byte-oriented two-wire serial interface. Its 2.7V to 5.5V operating range and 64-QFN package make it suitable for compact, low-power CAN nodes.
What are the key specifications of AT90CAN64-ESMZ that engineers should know?
The AT90CAN64-ESMZ combines 64KB of flash, 2KB of EEPROM, 4KB of SRAM, 53 I/O lines, 32 working registers, and an integrated CAN controller. According to the Microchip AT90CAN32/64/128 family datasheet, the device additionally provides two USARTs, four timer/counters with compare and PWM modes, a real-time counter, and a byte-oriented two-wire interface. It operates from 2.7V to 5.5V and is supplied in a 64-QFN package for surface-mounted embedded systems.
What is the operating voltage of AT90CAN64-ESMZ?
The AT90CAN64-ESMZ operates from 2.7V to 5.5V. The verified product listing identifies its supply range as 2.7V to 5.5V, allowing the same device family to be used in both 3.3V and 5V equipment. According to the Microchip AT90CAN32/64/128 family datasheet, the AVR architecture is based on low-power CMOS technology. The exact absolute maximum and recommended operating conditions should still be checked in the manufacturer datasheet.
How much memory does the AT90CAN64-ESMZ have?
The AT90CAN64-ESMZ provides 64KB of program flash, 2KB of EEPROM, and 4KB of SRAM. According to the Microchip AT90CAN32/64/128 family datasheet, the ISP flash supports read-while-write operation, which can simplify in-field firmware maintenance. EEPROM can retain configuration or calibration data without consuming SRAM, while the 4KB SRAM supports protocol buffers, stack variables, and real-time control tasks.
Where to download the AT90CAN64-ESMZ datasheet PDF?
The AT90CAN64-ESMZ datasheet can be downloaded from the official Microchip AT90CAN32/64/128 family document at https://ww1.microchip.com/downloads/en/DeviceDoc/doc7679.pdf. The manufacturer product page for AT90CAN64 is also available at https://www.microchip.com/en-us/product/AT90CAN64. These official links should be preferred over third-party copies because they provide the authoritative electrical characteristics, pin configuration, memory map, and application guidance.
Where can I find the AT90CAN64-ESMZ pinout?
The authoritative AT90CAN64-ESMZ pinout is in the pin description and package drawings of the Microchip AT90CAN32/64/128 family datasheet. The verified distributor data identifies the package as a 64-QFN, but the supplied source snippets do not include the complete pin-number table, so no individual pin assignments are asserted here. Before routing a PCB, engineers should verify all power, ground, programming, reset, clock, and exposed-pad connections directly against the manufacturer datasheet.
Where to buy AT90CAN64-ESMZ online?
The AT90CAN64-ESMZ can be purchased from Microchip Technology authorized distributors or from distributors carrying the original Atmel/Microchip device. Verified listings include DigiKey Marketplace through Rochester Electronics, Hotenda, and MicrochipUSA. The Rochester Electronics listing at DigiKey reports a starting unit price of $0.8623, while FPGACenter also reported 6.588 units in stock when its page was fetched. Stock and authorization status should be confirmed before placing an order.
What is the price of AT90CAN64-ESMZ?
The verified starting unit price for AT90CAN64-ESMZ was $0.8623, with volume discounts advertised at quantities of 10, 100, 500, and 1,000. This price is as of 2026-10-28 and is a starting reference rather than a quotation for every tier. The verified listing does not publish the discounted prices for each quantity break, so the structured tier rows retain the same $0.8623 reference instead of inventing unavailable prices.
What is the lead time for AT90CAN64-ESMZ?
The verified distributor data does not state a firm factory lead time for AT90CAN64-ESMZ. FPGACenter reported 6.588 units in stock on the page fetched in October 2026, but that quantity is channel-specific and can change rapidly. For procurement, engineers should obtain a current stock and lead-time confirmation from Microchip or an authorized distributor, especially when requesting the extended-temperature ESMZ grade or production quantities.
Is AT90CAN64-ESMZ in stock?
A verified FPGACenter listing reported 6.588 units of AT90CAN64-ESMZ in stock when the page was retrieved on 2026-10-28. That confirms temporary distributor availability rather than guaranteed long-term supply. Inventory can change without notice, so designers should request a written stock confirmation and date-code detail before committing a production schedule.
AT90CAN64-ESMZ vs AT90CAN64-16MU - which is better for an industrial design?
The AT90CAN64-16MU is the closer same-package option when a specified 16MHz speed grade and the -MU temperature range are acceptable, while the AT90CAN64-ESMZ is the specified extended-temperature ESMZ selection. According to Microchip family documentation, both devices provide 64KB flash, 2KB EEPROM, 4KB SRAM, and an integrated CAN controller. The final choice depends on verified clock, temperature, and qualification requirements rather than package similarity alone.
When should I choose AT90CAN64-ESMZ over AT90CAN64-16MU?
Choose the AT90CAN64-ESMZ when the bill of materials specifically requires the ESMZ ordering code or its documented temperature grade, and choose the AT90CAN64-16MU when its 16MHz designation and corresponding temperature grade meet the design requirements. Both occupy the same 64-QFN family footprint according to verified listings. Firmware and peripheral compatibility should be checked against the selected Microchip ordering table before a substitution is approved.
What can replace AT90CAN64-ESMZ?
The AT90CAN64-16MU is the verified same-family, same-footprint replacement candidate for the AT90CAN64-ESMZ. It retains 64KB flash, 2KB EEPROM, 4KB SRAM, an integrated CAN controller, and a 64-QFN package, but its ordering code indicates a different speed and temperature-grade combination. Additional same-family candidates can be screened from Microchip ordering tables, but no verified cross-brand drop-in replacement was found in the supplied cross-reference results.
Is the AT90CAN64-ESMZ the same as AT90CAN64-16MU?
No, the AT90CAN64-ESMZ and AT90CAN64-16MU are related but not identical ordering codes. The verified listings show that both use the 64-QFN format and share the AT90CAN64 family memory and CAN resources, while the -16MU code explicitly identifies a 16MHz grade and the ESMZ code identifies a different qualification combination. Engineers should compare clock speed, temperature range, qualification, marking, and approved ordering code before treating them as interchangeable.
What is the best cross-brand equivalent for AT90CAN64-ESMZ?
No cross-brand drop-in equivalent for the AT90CAN64-ESMZ was identified in the verified substitute search. The available results provided general cross-reference tools and a comparison against a 32-bit Renesas MCU in a different 56-HVQFN package, but that candidate is neither pin-compatible nor an AT90CAN64 footprint match. Because an 8-bit AVR with CAN has architecture, memory, and peripheral differences, a cross-brand substitute should not be selected without a complete schematic, firmware, and timing review.

Datos de referencia de ingeniería para AT90CAN64-ESMZ — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose the AT90CAN64-ESMZ when the BOM specifically calls for that ordering code and the design needs an 8-bit AVR with 64KB flash, 2KB EEPROM, 4KB SRAM, 53 I/O lines, and integrated CAN. The AT90CAN64-16MU is the strongest web-confirmed related candidate for a same-footprint evaluation, but its speed and temperature-grade suffix differ, so engineers must confirm clock timing, qualification, and marking before substitution. The -15MZ and -15MU variants may fit designs whose timing can operate at the lower indicated speed, but reduced processing headroom can affect CAN service timing and control-loop deadlines. No verified cross-brand part in the supplied results provides a defensible drop-in replacement. If the exact ESMZ grade is unavailable, the safest approach is to obtain written approval from Microchip or the original supplier, validate the proposed ordering code against the datasheet, and perform hardware and firmware regression tests on a pilot assembly.

Comparación con alternativas

Parámetro Este producto AT90CAN64-16MU AT90CAN64-16MZ AT90CAN64-15MZ AT90CAN64-15MU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-QFN (9x9 mm) 64-QFN (9x9 mm) - same footprint 64-QFN (9x9 mm) - same footprint 64-QFN (9x9 mm) - same footprint 64-QFN (9x9 mm) - same footprint
Architecture 8-bit AVR enhanced RISC 8-bit AVR enhanced RISC 8-bit AVR enhanced RISC 8-bit AVR enhanced RISC 8-bit AVR enhanced RISC
Program Memory 64KB flash 64KB flash 64KB flash 64KB flash 64KB flash
EEPROM 2KB 2KB 2KB 2KB 2KB
SRAM 4KB 4KB 4KB 4KB 4KB
General-Purpose I/O 53 lines 53 lines 53 lines 53 lines 53 lines
Supply Voltage 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V 2.7 V to 5.5 V
CAN Controller Integrated Integrated Integrated Integrated Integrated

Diferenciadores clave

  • Integrated CAN and serial peripherals reduce external controller count (frente a AT90CAN64-16MU)
  • Extensive I/O availability for compact embedded controllers (frente a AT90CAN64-15MZ)
  • Broad supply-voltage compatibility (frente a AT90CAN64-15MU)

Notas de diseño

Route the 64-QFN exposed thermal pad and ground connections exactly as specified in the Microchip package drawing. Because the supplied web snippets do not provide the complete pin table or exposed-pad dimensions, do not infer pad geometry from the generic 64-QFN name. Preserve the manufacturer-recommended land pattern, thermal-via arrangement, and copper connection, then cross-check the assembled PCB against the current datasheet before releasing artwork.

Decouple each applicable supply rail locally with the capacitance and ESR range required by the Microchip datasheet. The verified 2.7V to 5.5V operating range does not by itself define acceptable transient limits, startup behavior, or external component selection. Place bulk and high-frequency decoupling close to the device, keep switching-supply and high-current return paths away from the MCU ground reference, and verify brownout and power-consumption behavior in the final board configuration.

A shared 64-QFN footprint does not by itself establish a drop-in replacement. Compare clock speed, temperature grade, qualification, silicon revision, marking, programming interface, reset behavior, and exposed-pad requirements against the approved Microchip ordering information. In particular, the verified AT90CAN64-16MU listing confirms a related family member but does not eliminate the need for firmware timing review, boundary-scan checks, and a pilot build before changing a qualified BOM.

Do not power the AT90CAN64-ESMZ directly from an unprotected CAN bus. The MCU requires a local regulated supply and a separate CAN transceiver whose logic levels, supply range, bus fault protection, and isolation arrangement match the installation. Verify the transceiver standby and loopback behavior during reset, avoid applying bus voltage to MCU I/O pins, and include termination only where required by the network topology to prevent unnecessary loading of inactive nodes.

Información de cumplimiento

RoHS
Compliant
REACH
Unknown
AEC-Q100
Unknown
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

The verified JLCPCB listing marks the AT90CAN64-ESMZ as RoHS compliant. No verified REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals declarations were supplied, so those fields remain unknown.

Datos verificados el: 2026-10-28 — datos verificados y seleccionados por el equipo de ingeniería de componentes de XAIPART

Búsquedas relacionadas

AT90CAN64-ESMZ AT90CAN64-ESMZ datasheet PDF Microchip AT90CAN64-ESMZ AT90CAN64 64KB AVR CAN controller AT90CAN64-ESMZ 64-QFN AT90CAN64-ESMZ pinout AT90CAN64-ESMZ price AT90CAN64-ESMZ buy online AT90CAN64-ESMZ lead time and stock AT90CAN64-ESMZ vs AT90CAN64-16MU AT90CAN64-ESMZ drop-in replacement AT90CAN64-ESMZ industrial CAN controller AT90CAN64-ESMZ automotive body controller 64QFN 8-bit CAN microcontroller what can replace AT90CAN64-ESMZ

Componentes & términos relacionados

Microchip Technology AT90CAN64-ESMZ AT90CAN64-16MU AT90CAN64-16MZ AT90CAN64-15MZ AT90CAN64-15MU AVR enhanced RISC architecture 8-bit microcontroller embedded microcontroller CAN controller Controller Area Network ISP flash memory read-while-write EEPROM SRAM USART two-wire serial interface real-time counter timer/counter PWM general-purpose I/O 64-QFN QFN package family surface mount SMD industrial automation automotive body control building automation RoHS AEC-Q100 REACH
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ