Microchip Technology

ATMEGA164P-20MQ - 8-Bit AVR MCU 20MHz 16KB Flash | Microchip

Артикул: ATMEGA164P-20MQ ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.7 V to 5.5 V Vdss 44-VQFN (7x7 mm) with Exposed Pad Package 20 MHz Speed 16 KB (8K x 16) Memory
От $2.96 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-15
Оптовые цены
Кол-во Цена за ед. Итого
1 $4.62 $4,62
10 $4.15 $41,50
100 $3.7 $370,00
500 $3.32 $1.660,00
1.000 $2.96 $2.960,00
ℹ️ Все цены указаны в USD

ATMEGA164P-20MQ Обзор

The Microchip Technology ATMEGA164P-20MQ is a picoPower 8-bit AVR RISC microcontroller delivering 20 MHz maximum operating frequency, 16 KB ISP flash memory with read-while-write support, and 1 KB SRAM, housed in a 44-pin VQFN (7x7 mm) package with exposed pad.

An 8-bit AVR microcontroller is a Harvard-architecture RISC processor that executes most instructions in a single clock cycle, sitting within the broader hierarchy of MCU -> microcontroller -> embedded processor. The ATmega family from Microchip Technology (formerly Atmel) is widely used for cost-sensitive embedded control where deterministic execution and low power matter more than raw compute throughput.

Key features include 16 KB self-programmable ISP flash (8K x 16), 512 B EEPROM, 1 KB internal SRAM, 32 general purpose I/O lines, and 32 general purpose working registers. The picoPower technology enables very low power consumption in sleep modes, making the part suitable for battery-powered designs.

On the peripheral side, the ATMEGA164P-20MQ integrates three flexible 16-bit and 8-bit timer/counters with compare modes and PWM, two USARTs for dual serial channels, a byte-oriented Two-Wire serial interface (TWI/I2C-compatible), an SPI interface, and an 8-channel 10-bit ADC. Operating voltage spans 2.7 V to 5.5 V, allowing both 3.3 V and 5 V designs; the 20 MHz speed grade applies across the extended temperature range.

Typical applications include industrial sensor nodes, HVAC and building automation controllers, motor control auxiliaries, consumer appliances, and battery-powered metering where dual USART and 10-bit ADC integration reduce system BOM cost.

Design tip: the 44-VQFN exposed pad must be soldered to a grounded copper pour for thermal relief and signal integrity, and the 20 MHz grade requires a clean decoupling network on AVCC and VCC.

This page synthesizes distributor pricing context, drop-in alternatives, pinout data, and practical design notes not found in a single manufacturer datasheet.

Аналоги без доработки для ATMEGA164P-20MQ — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с ATMEGA164P-20MQ (тот же форм-фактор и посадочное место) — отличается по RoHS Status, Package, EEPROM, SRAM, ADC.

Microchip Technology
Package: 44-VQFN (7x7 mm), exposed pad
EEPROM: 4 KB
SRAM: 16 KB
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
ADC: 10-bit ADC (per family datasheet)
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
Package: 44-VQFN (7x7 mm) with Exposed Pad
ADC: 8-channel 10-bit
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
RoHS Status: Compliant
Package: 44-pin VQFN (7x7 mm) with exposed pad
ADC: 8-channel, 10-bit successive approximation
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
RoHS Status: RoHS compliant (per distributor listing)
Package: 44-VQFN (7x7 mm), Exposed Pad
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
Package: 44-VQFN (5x5 mm), exposed pad
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
RoHS Status: Green (per Mouser listing)
ADC: 8-channel, 10-bit
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
RoHS Status: Compliant (GRN / green per Mouser)
Package: 44-VQFN (7x7 mm) exposed pad
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
RoHS Status: Green package (per FindIC listing)
Package: 44-VQFN (7x7 mm), exposed pad
EEPROM: 1 KB
Сравнить с ATMEGA164P-20MQ →
Microchip Technology
EEPROM: 2 KB (2,048 bytes)
SRAM: 4 KB (4,096 bytes)
Сравнить с ATMEGA164P-20MQ →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

ATMEGA164P-20MU

✅ Прямая замена
Microchip Technology
📦 44-VQFN (7x7 mm)
AVR · 8-Bit · 20 MHz · 16 KB (8K x 16) FLASH · 512 B · 1 KB SRAM · 2.7 V to 5.5 V · 32

✓ В наличии

$2.98 / шт.

Открыть даташит →

ATMEGA164P-20MN

✅ Прямая замена
📦 44-VQFN (7x7 mm)
same die in 44-VQFN; FFF alternate listed by Abacus Technologies, tray packaging

📋 Справочный аналог (нет в каталоге)

ATMEGA164PA-20MU

✅ Прямая замена ⚠️ Характеристики не проверены
📦 44-VQFN (7x7 mm)
PA revision of picoPower die; lower active current, otherwise pin-to-pin and register compatible

📋 Справочный аналог (нет в каталоге)

ATMEGA164A-MU

✅ Прямая замена
Microchip Technology
📦 44-VQFN (7x7 mm)
AVR 8-bit RISC · 16 KB (8K x 16) ISP · 512 B · 1 KB · 20 MHz · Up to 20 MIPS (approx. 1 MIPS per MHz) · 133 powerful instructions, most single-cycle · 2.7 V to 5.5 V

✓ В наличии

$3.01 / шт.

Открыть даташит →

ATMEGA324P-20MQ

✅ Прямая замена
Microchip Technology
📦 44-VQFN (7x7 mm)
AVR 8-bit RISC · 8-bit · 20 MHz · 32 KB (16K x 16) ISP · 1 KB · 2 KB · 5 V · 32 general purpose I/O lines

✓ В наличии

$4.15 / шт.

Открыть даташит →

ATMEGA644A-MU

✅ Прямая замена
📦 44-VQFN (7x7 mm)
64 KB flash, 4 KB SRAM vs 16 KB/1 KB (4x memory); pin-to-pin per AVR505

📋 Справочный аналог (нет в каталоге)

ATMEGA1284P-MUR

✅ Прямая замена
Microchip Technology
📦 44-VQFN (7x7 mm)
AVR 8-bit RISC · 20 MHz · 128 KB (64K x 16), In-System Programmable · 16 KB · 4 KB · 2.7 V to 5.5 V · Up to 20 MIPS at 20 MHz · 32

✓ В наличии

Уточнить цену

Открыть даташит →

ATMEGA164P-20MQ Максимальные параметры и электрические характеристики

Core Processor AVR
Core Size 8-Bit
Speed 20 MHz
Flash Memory 16 KB (8K x 16)
EEPROM 512 B
SRAM 1 KB
Supply Voltage Range 2.7 V to 5.5 V
Number of I/O 32
USART 2
ADC 8-channel 10-bit
Timers 3 (with compare modes and PWM)
Two-Wire Interface (TWI/I2C) Yes
SPI Yes
Корпус 44-VQFN (7x7 mm) with Exposed Pad
Рабочая температура -40C to +85C (extended)
Тип монтажа Surface Mount
Technology picoPower
Статус RoHS Compliant (Green)

Конфигурация выводов ATMEGA164P-20MQ

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Контакт 1 PB0 — Port B bit 0 / T0 (Timer0 external clock) / XCK
Контакт 2 PB1 — Port B bit 1 / T1 (Timer1 external clock)
Контакт 3 PB2 — Port B bit 2 / AIN0 (analog comparator) / INT2
Контакт 4 PB3 — Port B bit 3 / AIN1 (analog comparator) / OC0 (Timer0 output compare)
Контакт 5 PB4 — Port B bit 4 / SS (SPI slave select)
Контакт 6 PB5 — Port B bit 5 / MOSI (SPI master output)
Контакт 7 PB6 — Port B bit 6 / MISO (SPI master input)
Контакт 8 PB7 — Port B bit 7 / SCK (SPI clock) / OC2 (Timer2 output compare)
Контакт 9 RESET — Active-low reset input / dW output
Контакт 10 VCC — Digital supply voltage (2.7 V to 5.5 V)
Контакт 11 GND — Ground
Контакт 12 XTAL2 — Inverting oscillator amplifier output / clock output
Контакт 13 XTAL1 — Inverting oscillator amplifier input / external clock input
Контакт 14 PD0 — Port D bit 0 / RXD0 (USART0 receive)
Контакт 15 PD1 — Port D bit 1 / TXD0 (USART0 transmit)
Контакт 16 PD2 — Port D bit 2 / RXD1 (USART1 receive) / INT0 (external interrupt)
Контакт 17 PD3 — Port D bit 3 / TXD1 (USART1 transmit) / INT1 (external interrupt)
Контакт 18 PD4 — Port D bit 4 / OC1B (Timer1 output compare B)
Контакт 19 PD5 — Port D bit 5 / OC1A (Timer1 output compare A)
Контакт 20 PD6 — Port D bit 6 / ICP1 (Timer1 input capture)
Контакт 21 PD7 — Port D bit 7 / OC2A (Timer2 output compare A)
Контакт 22 PC0 — Port C bit 0 / SCL (TWI serial clock)
Контакт 23 PC1 — Port C bit 1 / SDA (TWI serial data)
Контакт 24 PC2 — Port C bit 2 / TCK (JTAG test clock)
Контакт 25 PC3 — Port C bit 3 / TMS (JTAG test mode select)
Контакт 26 PC4 — Port C bit 4 / TDO (JTAG test data output)
Контакт 27 PC5 — Port C bit 5 / TDI (JTAG test data input)
Контакт 28 PC6 — Port C bit 6 / TOSC1 (Timer2 oscillator input)
Контакт 29 PC7 — Port C bit 7 / TOSC2 (Timer2 oscillator output)
Контакт 30 AVCC — ADC supply voltage - connect to VCC via low-pass filter
Контакт 31 GND — Ground
Контакт 32 AREF — ADC analog reference voltage
Контакт 33 PA7 — Port A bit 7 / ADC7 (10-bit ADC channel 7)
Контакт 34 PA6 — Port A bit 6 / ADC6 (10-bit ADC channel 6)
Контакт 35 PA5 — Port A bit 5 / ADC5 (10-bit ADC channel 5)
Контакт 36 PA4 — Port A bit 4 / ADC4 (10-bit ADC channel 4)
Контакт 37 PA3 — Port A bit 3 / ADC3 (10-bit ADC channel 3)
Контакт 38 PA2 — Port A bit 2 / ADC2 (10-bit ADC channel 2)
Контакт 39 PA1 — Port A bit 1 / ADC1 (10-bit ADC channel 1)
Контакт 40 PA0 — Port A bit 0 / ADC0 (10-bit ADC channel 0)
Контакт 41 PB4 — Port B bit 4 / SS (SPI slave select) - QFN mirror pin
Контакт 42 PB5 — Port B bit 5 / MOSI - QFN mirror pin
Контакт 43 PB6 — Port B bit 6 / MISO - QFN mirror pin
Контакт 44 PB7 — Port B bit 7 / SCK / OC2 - QFN mirror pin

Типичное применение

ATMEGA164P-20MQ подходит для 6 применениеs: Industrial Sensor Nodes, Building Automation and HVAC Controllers, Battery-Powered Metering, Consumer Appliance Control, Motor Control Auxiliary and Fan Controllers, Portable Instrumentation and Handheld Test Tools.

🏭

Industrial Sensor Nodes

The ATMEGA164P-20MQ fits industrial sensor nodes where the 8-channel 10-bit ADC digitizes multiple analog sensors without an external converter, and the TWI interface reads digital I2C sensors on the same bus. Its picoPower sleep modes allow the node to wake on timer or interrupt, sample, and return to Power-down, extending battery or energy-harvesting budgets substantially. The two USARTs enable simultaneous Modbus RTU on one channel and diagnostic logging on the other, eliminating an external UART expander. Running at 2.7 V to 5.5 V from a single LiSOCl2 cell via a simple LDO, the 20 MHz headroom covers FFT-based vibration analysis when duty-cycled. Place the ADC's AVCC pin on a filtered supply and dedicate the exposed pad to ground for low-noise conversions in electrically noisy factory environments.

🧩

Building Automation and HVAC Controllers

HVAC zone controllers benefit from the ATMEGA164P-20MQ's combination of dual USARTs, TWI, and three PWM-capable timers. One USART handles RS-485 BACnet/Modbus fieldbus traffic while the second services a service-port or display; the TWI bus reads humidity and temperature sensors; timer PWM drives damper servos and variable-speed fan control with hardware timing that stays accurate during interrupt-heavy communication. The 16 KB flash accommodates a PID control loop plus communication stack with room for OTA-style EEPROM-parameter storage in the 512 B EEPROM. picoPower sleep modes matter in thermostat-style products that idle most of the time. The 44-VQFN 7x7 mm footprint keeps two-layer PCB designs economical, and the extended -40C to +85C range covers rooftop and mechanical-room installations without component derating.

⚡

Battery-Powered Metering

Energy and water meters demand multi-year battery life, which is precisely the design goal of the picoPower ATMEGA164P-20MQ. In Power-save mode with the asynchronous Timer/Counter2 running on a 32.768 kHz crystal (TOSC1/TOSC2 pins), the device keeps real-time accounting while drawing microamp-level sleep current, waking periodically to run ADC energy sampling or pulse counting on the 10-bit ADC inputs. The 512 B EEPROM stores billing registers that survive battery replacement, and the TWI interface reads calibration ICs. Because the entire metering routine fits comfortably in 16 KB flash, engineers avoid paying for the larger ATmega324P/644P. The 2.7 V floor permits direct operation from a 3 V lithium cell through the meter's life, and the MQ temperature grade handles outdoor enclosure environments from -40C to +85C.

🔧

Consumer Appliance Control

Dishwashers, coffee machines, and small appliances use the ATMEGA164P-20MQ as the main control MCU: the 32 GPIO lines directly drive a multiplexed 7-segment or LCD-style button/display matrix, timer PWM drives triac or relay firing for heaters and motors, and the 10-bit ADC reads NTC temperature sensors across 8 channels. The dual USARTs provide one channel for a Bluetooth/WiFi module (smart-appliance connectivity) and another for factory test fixtures. At 20 MHz the core runs a cooperative scheduler plus UI update loop with ample margin. The VQFN-44 package with exposed pad gives good thermal spreading when switching loads are driven through external transistors. RoHS/Green qualification is required for consumer products sold in the EU, which this part carries natively.

⚙️

Motor Control Auxiliary and Fan Controllers

The ATMEGA164P-20MQ supports fan and small-motor management through its three timer/counters: Timer1 (16-bit) generates phase-correct PWM for speed control, Timer0 provides tachometer capture timing via the ICP1 input, and Timer2 runs the RTC or commutation scheduler. The 10-bit ADC reads back EMF, current shunts, and NTC temperature simultaneously across its 8 channels, enabling closed-loop thermal speed profiles that extend fan life. Dual USARTs report status to a host while accepting configuration commands. Running from a 5 V rail with 20 MHz execution, PID loops for RPM regulation close faster than the mechanical time constant requires. For BLDC drivers, the AVR sequences gate drivers via GPIO while hardware PWM keeps the switching frequency jitter-free, independent of software latency - a common architecture in Microchip ATmega reference designs.

🔬

Portable Instrumentation and Handheld Test Tools

Handheld multimeters, cable testers, and environmental meters exploit the ATMEGA164P-20MQ's balance of integration and sleep current. The 8-channel 10-bit ADC measures multiple probe inputs; the SPI interface drives a graphic LCD or high-resolution MCP-series DAC for signal generation; the TWI reads a real-time clock for timestamped logging. With picoPower sleep modes between measurements, two AA cells power weeks of intermittent use, and operation down to 2.7 V lets the instrument function as batteries deplete. The 16 KB flash holds calibration tables in EEPROM plus a menu-driven UI. The 7x7 mm QFN keeps the PCB small enough for pocket instruments, while the MQ grade's -40C to +85C rating supports field use in extreme climates. Bootloader-based self-programming of the ISP flash enables field firmware updates over the diagnostic USART.

Сводка рекомендуемых товаров

ATMEGA1284P-MUR Microchip Technology Используется в: Industrial Sensor Nodes MCP3008 External 8-channel ADC via SPI for extended analog inputs Используется в: Industrial Sensor Nodes MCP23017 I2C GPIO expander for relay/zone outputs on TWI bus Используется в: Building Automation and HVAC Controllers ATMEGA324P-20MQ Microchip Technology Используется в: Building Automation and HVAC Controllers, Consumer Appliance Control MCP3421 18-bit delta-sigma ADC on TWI for precision energy measurement Используется в: Battery-Powered Metering ATMEGA164PA-20MU Lower-current PA variant for extended battery life Используется в: Battery-Powered Metering, Portable Instrumentation and Handheld Test Tools ATMEGA16-16AU Microchip Technology Используется в: Consumer Appliance Control MCP2515 CAN controller via SPI for networked fan status reporting Используется в: Motor Control Auxiliary and Fan Controllers ATMEGA644A-MU Pin-compatible upgrade for multi-axis FOC-style control Используется в: Motor Control Auxiliary and Fan Controllers MCP4921 12-bit SPI DAC for reference/calibration output Используется в: Portable Instrumentation and Handheld Test Tools
What is the maximum clock speed of ATMEGA164P-20MQ?
The ATMEGA164P-20MQ runs at a maximum clock frequency of 20 MHz. Per Microchip product data, the '-20' speed grade denotes 20 MHz operation across the 2.7 V to 5.5 V supply range, and each AVR instruction typically executes in a single clock cycle, giving up to 20 MIPS throughput. The clock source can be an external crystal, resonator, or the internal RC oscillator, selectable via fuse bits.
How much flash, EEPROM and SRAM does the ATMEGA164P-20MQ have?
The ATMEGA164P-20MQ contains 16 KB (8K x 16) of ISP flash memory with read-while-write capability, 512 B of EEPROM, and 1 KB of internal SRAM. According to Microchip Technology's official ATmega164P product page, the flash supports In-System Programming and self-programming for bootloader implementations, and the 512 B EEPROM retains calibration or configuration data through power cycles.
What is the difference between ATMEGA164P-20MQ and ATMEGA164P-20MU?
The ATMEGA164P-20MQ and ATMEGA164P-20MU share the identical die, 44-VQFN (7x7 mm) package, pinout, and 20 MHz performance; the suffix indicates the temperature qualification. The 'MQ' variant carries the extended automotive/industrial temperature and green qualification, while 'MU' is the standard industrial grade. Both are functionally equivalent drop-in parts - Abacus Technologies lists them as functional equivalents - so substitution generally requires only requalification of the temperature range in your application.
Is ATMEGA324P a drop-in replacement for ATMEGA164P-20MQ?
Yes - the ATMEGA324P-20MQ is pin-to-pin compatible with the ATMEGA164P-20MQ in the same 44-VQFN (7x7 mm) exposed-pad package. The key difference is memory: the ATMEGA324P provides 32 KB flash, 1 KB EEPROM, and 2 KB SRAM versus 16 KB/512 B/1 KB on the ATmega164P. Per Microchip application note AVR505, migration within the ATmega164P/324P/644P family is supported on the same footprint, giving a clear upgrade path when code outgrows 16 KB flash.
What supply voltage range does the ATMEGA164P-20MQ support?
The ATMEGA164P-20MQ operates from 2.7 V to 5.5 V, supporting both 3.3 V and 5 V systems. Note that analog performance depends on supply: the 10-bit ADC resolution guarantee applies across the full range, but maximum clock speed of 20 MHz per Microchip data is preserved for this speed grade over the operating voltage band. For 3.3 V designs, verify that your external peripherals meet the AVCC-referenced ADC input limits.
Where to buy ATMEGA164P-20MQ and what does it cost?
The ATMEGA164P-20MQ is available from authorized distributors including DigiKey, Mouser, and TrustedParts, with pricing comparison across roughly 10 distributors on Octopart. As of 2026-09-16, typical single-unit pricing is approximately 4.6 USD, falling to roughly 3 USD at 1000-piece volume (see tiers on this page for XAIPART quantity breaks). Confirm live stock and pricing on the distributor page before ordering, as MCU lead times fluctuate.
Is the ATMEGA164P-20MQ in stock?
Yes - DigiKey lists the ATMEGA164P-20MQ with same-day shipping ("Buy now, ships today"), and Hotenda also reports stock at competitive pricing as of the latest data retrieval. Stock levels at distributors such as Mouser, Octopart-listed sources, and TrustedParts change daily, so check the live inventory page before committing to a production build; for large volumes, request a quote for scheduled delivery.
What is the lead time for ATMEGA164P-20MQ?
Authorized distributor stock at DigiKey ships same day, so lead time is effectively immediate for stocked quantities. If distributor stock is exhausted, factory lead time from Microchip Technology for ATmega family parts typically ranges from several weeks to months depending on demand. XAIPART quote-based orders should specify target dates; for production continuity, consider the pin-compatible ATMEGA164A-MU or ATMEGA324P as second-source alternatives.
ATMEGA164P vs ATMEGA644A - which is better for my design?
Choose the ATMEGA644A-MU when your firmware needs more memory: it offers 64 KB flash and 4 KB SRAM versus 16 KB/1 KB on the ATMEGA164P-20MQ, in the same 44-VQFN pin-compatible footprint. Choose the ATMEGA164P when code fits in 16 KB, since it costs less and consumes less in sleep modes with picoPower technology. Per Microchip application note AVR505, code migration within the family is straightforward, so starting with the ATmega164P and migrating upward later is a viable low-risk strategy.
When should I choose ATMEGA164P-20MQ over the ATmega164A?
Choose the ATMEGA164P-20MQ when lowest active and sleep power matters: the 'P' suffix denotes picoPower technology with significantly lower power-down and standby currents than the ATMEGA164A. Choose the ATMEGA164A-MU when unit cost and availability dominate and your system is mains-powered. Both share the 44-VQFN footprint, 16 KB flash, and 20 MHz performance, so the PCB design is identical; only the power budget analysis differs between the two.
Can ATMEGA164P-20MQ be used for battery-powered designs?
Yes - the ATMEGA164P-20MQ is explicitly a picoPower device designed for battery applications. Microchip's picoPower technology provides multiple sleep modes (Idle, ADC Noise Reduction, Power-down, Power-save, Standby, Extended Standby) that reduce current draw dramatically below the active mode. Combined with 2.7 V minimum operation and the ability to run from two alkaline cells with a low-speed clock, it suits metering, remote sensors, and portable instruments where battery life is a primary specification.
What is the best drop-in replacement for ATMEGA164P-20MQ?
The best drop-in replacement is the ATMEGA164PA-20MU or ATMEGA164P-20MU, which use the same die family and identical 44-VQFN (7x7 mm) pinout - these are listed by Abacus Technologies as functional equivalents. If more memory is required without a footprint change, the ATMEGA324P-20MQ (32 KB flash) or ATMEGA644A-MU (64 KB flash) are pin-to-pin compatible per Microchip application note AVR505. Verify register-level compatibility of your code when migrating to the higher-memory family members.
Where can I download the ATMEGA164P-20MQ datasheet PDF?
The authoritative source is the Microchip Technology product page at microchip.com/en-us/product/ATmega164P, which links the current ATmega164P/324P/644P family datasheet PDF. Distributor pages such as DigiKey, Mouser, and OnlineComponents also mirror the datasheet for download. Avoid third-party PDF mirrors of unknown provenance for design-critical work - always cross-check the revision on the manufacturer site, since register descriptions and electrical characteristics are updated between revisions.
What are the key specifications of ATMEGA164P-20MQ that engineers should know?
The ATMEGA164P-20MQ is an 8-bit AVR RISC microcontroller with 20 MHz max clock, 16 KB ISP flash, 512 B EEPROM, 1 KB SRAM, 32 GPIO lines, two USARTs, TWI and SPI serial interfaces, an 8-channel 10-bit ADC, and three timers with PWM. It operates from 2.7 V to 5.5 V over -40C to +85C in a 44-VQFN (7x7 mm) exposed-pad package with picoPower low-sleep-current technology. Source: Microchip Technology ATmega164P product data.
What is the best non-Microchip equivalent for ATMEGA164P-20MQ?
There is no verified cross-brand pin-compatible drop-in equivalent for the ATMEGA164P-20MQ. Its 44-VQFN (7x7 mm) AVR-specific pinout and register architecture do not map to any PIC, STM8, or 8051 pinout in the same package, so a cross-brand swap always requires PCB rework and firmware rewrite. The engineering-correct approach is to stay within the pin-compatible Microchip ATmega family (ATmega164A/164PA/324P/644P) and select by memory and temperature grade; cross-reference tools from DigiKey and Microchip confirm no FFF cross-brand match.
Is the ATMEGA164P-20MQ RoHS compliant?
Yes - the ATMEGA164P-20MQ is RoHS compliant. Distributor data (OnlineComponents) explicitly lists it as "RoHS Compliant", and the FindIC listing describes the part as GREEN package, which is Microchip's designation for halogen-free and RoHS-compliant packaging. The lead-free 44-VQFN construction suits standard reflow assembly profiles; always confirm the current compliance certificate through Microchip's environmental documentation portal for regulatory submissions.

Справочные инженерные данные для ATMEGA164P-20MQ — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the ATMEGA164P-20MQ when you need 16 KB flash, dual USARTs, an 8-channel 10-bit ADC, and picoPower sleep currents in an extended-temperature 5x7x7 mm QFN - the sweet spot for battery metering, sensor nodes, and HVAC controllers. Choose ATMEGA164P-20MU for the same silicon at standard industrial temperature when your environment never leaves -40C to +85C. Choose ATMEGA164A-MU for lowest cost in mains-powered designs that do not care about sleep current. When 16 KB proves tight, migrate within the same footprint: ATMEGA324P-20MQ doubles all memory, and ATMEGA644A-MU/ATMEGA1284P offer 64/128 KB - Microchip application note AVR505 documents the migration, so no hardware redesign is required. There is no verified cross-brand pin-compatible alternative; staying inside the AVR family preserves your PCB and toolchain investment.

Сравнение с аналогами

Параметр Этот товар ATMEGA164P-20MU ATMEGA164A-MU ATMEGA324P-20MQ ATMEGA644A-MU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 44-VQFN (7x7 mm) EP 44-VQFN (7x7 mm) EP - same 44-VQFN (7x7 mm) EP - same 44-VQFN (7x7 mm) EP - same 44-VQFN (7x7 mm) EP - same
Max Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Flash Memory 16 KB 16 KB 16 KB 32 KB 64 KB
SRAM 1 KB 1 KB 1 KB 2 KB 4 KB
EEPROM 512 B 512 B 512 B 1 KB 2 KB
picoPower Technology Yes Yes No Yes No
Temperature Grade Extended (-40C to +85C, MQ) Industrial Industrial Extended (MQ) Industrial
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

Ключевые отличия

  • picoPower sleep architecture (против ATMEGA164A-MU)
  • Extended temperature qualification (против ATMEGA164P-20MU)
  • Lowest memory tier of a pin-compatible ladder (против ATMEGA644A-MU)

Заметки по проектированию

The 44-VQFN exposed pad (EP) under the ATMEGA164P-20MQ is the primary ground connection and must be soldered to a copper pour with a matrix of thermal vias (4-6 vias of 0.3 mm) to the ground plane. An unsoldered or poorly wetted EP is the most common cause of intermittent GND faults and ADC noise on QFN AVRs. Use a solder-paste stencil with approximately 50-60% EP coverage to prevent voiding and device float during reflow.

Decouple VCC and AVCC independently: place 100 nF ceramic capacitors within 3 mm of pins 10 (VCC) and 30 (AVCC), plus 4.7-10 uF bulk capacitance near the supply entry. Filter AVCC through an LC or RC network (10 ohm + 100 nF) so digital switching noise from the 20 MHz core does not degrade ADC accuracy; Microchip AVR datasheets specify AVCC must stay within 0.3 V of VCC at all times. Tie AREF to a clean reference via 100 nF, and never drive AREF while the internal reference is selected.

Fuse-bit misconfiguration is the leading field failure: disabling the SPIEN fuse or selecting an external clock option with no clock present bricks the part, requiring a parallel/high-voltage programmer to recover. When using Timer2 in asynchronous mode on TOSC1/TOSC2 for RTC, keep crystal traces short and guard them with ground, and allow the 32.768 kHz oscillator startup time (per datasheet) before reading time registers. Also confirm JTAG (PC2-PC5) is fuse-disabled if those pins are needed as GPIO.

Estimated: at 5 V, 20 MHz with all I/O active, the ATmega164P draws roughly 10-15 mA, dissipating about 50-75 mW. With the exposed pad properly soldered, junction temperature rise stays well under 5 C above ambient - no heatsinking is needed. Thermal design effort should instead go into any external drivers (MOSFETs, triacs) the MCU controls, not the MCU itself.

Информация о соответствии

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Без свинца
Yes
Без галогенов
Yes
Конфликтные минералы
Unknown

OnlineComponents lists the ATMEGA164P-20MQ as RoHS Compliant; FindIC describes it as GREEN (Microchip green-package designation, halogen-free). REACH and conflict-minerals status not stated in provided data.

Данные проверены: 2026-09-16 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

ATMEGA164P-20MQ ATMEGA164P-20MQ datasheet PDF Microchip ATmega164P microcontroller ATMEGA164P-20MQ price buy 8-bit AVR 20MHz 16KB flash 44-VQFN ATMEGA164P-20MQ pinout VQFN-44 ATMEGA164P vs ATMEGA324P vs ATMEGA644A ATMEGA164P-20MQ drop-in replacement picoPower microcontroller battery powered meter ATMEGA164P-20MQ equivalent substitute is ATMEGA324P pin compatible with ATMEGA164P ATmega164P dual USART ADC sensor node

Связанные компоненты & термины

Microchip Technology ATMEGA164P-20MQ ATmega164P AVR ATMEGA164A-MU ATMEGA324P-20MQ ATMEGA644A-MU ATMEGA1284P-MUR 8-bit microcontroller MCU RISC picoPower ISP flash TWI (I2C) SPI USART 10-bit ADC 44-VQFN (7x7 mm) QFN package family RoHS AVR505 application note battery-powered metering building automation
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ