Microchip Technology

ATMEGA164PA-MN - 16KB Flash 20MHz AVR MCU | Microchip

MPN: ATMEGA164PA-MN ✓ Active
In Stock Ships in 1-3 business days
44-VQFN (7x7 mm) with exposed pad Package 20 MHz Speed 16 KB (8K x 16) ISP, read-while-write Memory
From $2.15 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $3.62 $3.62
10 $3.28 $32.80
100 $2.71 $271.00
500 $2.44 $1,220.00
1,000 $2.15 $2,150.00
ℹ️ All prices are in USD

ATMEGA164PA-MN Overview

The Microchip ATMEGA164PA-MN is a picoPower 8-bit AVR RISC microcontroller with 16 KB ISP flash memory, 512 B EEPROM, 1 KB SRAM and 20 MHz maximum clock frequency, housed in a 44-pad VQFN (7x7 mm, MN) package with exposed pad.

An 8-bit AVR microcontroller is a Harvard-architecture RISC device in the broader microcontroller (MCU) hierarchy that integrates flash program memory, SRAM data memory, EEPROM, peripherals and a CPU core on one chip. The AVR ATmega family executes most instructions in a single clock cycle, giving roughly 1 MIPS per MHz of throughput, which places it among the most cycle-efficient 8-bit cores for embedded control, sensing and consumer hardware.

Key features include 32 general purpose I/O lines, 32 general purpose working registers, a real-time counter, three flexible timer/counters with compare modes and PWM outputs, and picoPower low-power technology for battery-operated designs. The device supports 2.7V to 5.5V operation across the VQFN-44, making it usable directly on 3.3V and 5V rails without level shifting in many designs.

Connectivity is rich for an 8-bit MCU: two USARTs, a byte-oriented two-wire serial interface (TWI, I2C-compatible) and an SPI serial port. An 8-channel 10-bit ADC provides analog acquisition for sensor front ends, while the read-while-write flash supports in-system self-programming for firmware updates and data logging.

Typical applications include industrial sensor nodes and control panels, battery-powered metering and IoT endpoints, and consumer appliances requiring dual serial ports for, for example, a display and a radio module simultaneously.

Design consideration: at 20 MHz and 5V the device draws its maximum dynamic current, so for battery designs prefer the internal 8 MHz RC oscillator plus picoPower sleep modes to cut active and standby current dramatically.

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

Drop-in alternatives for ATMEGA164PA-MN — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with ATMEGA164PA-MN (same form factor and footprint) — differing in ADC, Package, Flash Memory, RoHS Status, Working Registers.

Microchip Technology
ADC: 8-channel, 10-bit successive approximation
Package: 44-pin TQFP (10x10 mm)
RoHS Status: Compliant
Compare with ATMEGA164PA-MN →
Microchip Technology
Package: 44-VQFN (7x7 mm), exposed pad
Working Registers: 32 x 8 general purpose
Compare with ATMEGA164PA-MN →
Microchip Technology
ADC: 10-bit ADC (per family datasheet)
Compare with ATMEGA164PA-MN →
Microchip Technology
ADC: 8-channel 10-bit
Flash Memory: 16 KB (8K x 16)
RoHS Status: Compliant (Green)
Compare with ATMEGA164PA-MN →
Microchip Technology
Package: 44-VQFN (7x7 mm), exposed pad
Flash Memory: 16 KB (8K x 16) ISP Flash with read-while-write
Working Registers: 32 general purpose registers
Compare with ATMEGA164PA-MN →
Microchip Technology
ADC: 8-channel 10-bit
Package: 44-VQFN (7x7 mm) exposed pad
Flash Memory: 16 KB (8K x 16) ISP flash, read-while-write
Compare with ATMEGA164PA-MN →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

ATMEGA164PA-MNR

✅ Drop-In
Microchip Technology
📦 VQFN-44 (7x7)
AVR enhanced RISC, 8-bit · 20 MHz · 16 KB (8K x 16) ISP flash, read-while-write · 1 KB · 512 B · 32 general purpose I/O · 3 timer/counters with compare modes and PWM · 2

✓ In Stock

$2.66 / Unit

View Datasheet →

ATMEGA164A-MU

✅ Drop-In
Microchip Technology
📦 VQFN-44 (MLF, 44-pad)
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

✓ In Stock

$3.01 / Unit

View Datasheet →

ATMEGA164P-20MUR

✅ Drop-In
Microchip Technology
📦 VQFN-44 (7x7)
AVR 8-bit RISC · 20 MHz · 16 KB (8K x 16) ISP Flash with read-while-write · 512 B · 1 KB · 2.7 V to 5.5 V · 133 instructions, most single-cycle · Up to 20 MIPS at 20 MHz

✓ In Stock

$1.5 / Unit

View Datasheet →

ATMEGA164P-20MQ

✅ Drop-In
Microchip Technology
📦 VQFN-44 (7x7)
AVR · 8-Bit · 20 MHz · 16 KB (8K x 16) · 512 B · 1 KB · 2.7 V to 5.5 V · 32

✓ In Stock

$2.96 / Unit

View Datasheet →

ATMEGA1284P-MUR

✅ Drop-In
Microchip Technology
📦 VQFN-44 (7x7)
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

✓ In Stock

Contact for price

View Datasheet →

ATMEGA1284-AUR

✅ Drop-In
Microchip Technology
📦 TQFP-44
8-bit AVR RISC · 128 KB ISP Flash (64K x 16) · 16 KB · 4 KB · 20 MHz · Up to 20 MIPS at 20 MHz · 1.8 V to 5.5 V · 2.7 V to 5.5 V

✓ In Stock

$4.61 / Unit

View Datasheet →

ATMEGA164PA-MN Maximum Ratings & Electrical Characteristics

Core AVR 8-bit RISC
Core Size 8-bit
Speed 20 MHz
Flash Memory 16 KB (8K x 16) ISP, read-while-write
EEPROM 512 B
SRAM 1 KB
GPIO 32
Working Registers 32 general purpose
Timers/Counters 3 (with compare modes and PWM)
USART 2
TWI (I2C) Yes, byte-oriented two-wire serial interface
SPI Yes
ADC 8-channel, 10-bit
Low Power Technology picoPower
Real-Time Counter Yes
Package 44-VQFN (7x7 mm) with exposed pad
Mounting Type Surface Mount
RoHS Status Green (per Mouser listing)

ATMEGA164PA-MN Pin Configuration

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
Pin 1 PB5 — Port B, bit 5 (PCINT13/MOSI)
Pin 2 PB6 — Port B, bit 6 (PCINT14/XTAL1/TOSC1) - oscillator input
Pin 3 PB7 — Port B, bit 7 (PCINT15/XTAL2/TOSC2) - oscillator output
Pin 4 VCC — Digital supply voltage
Pin 5 GND — Ground
Pin 6 VCC — Digital supply voltage
Pin 7 GND — Ground
Pin 8 PA0 — Port A, bit 0 (ADC0 / PCINT0)
Pin 9 PA1 — Port A, bit 1 (ADC1 / PCINT1)
Pin 10 PA2 — Port A, bit 2 (ADC2 / PCINT2)
Pin 11 PA3 — Port A, bit 3 (ADC3 / PCINT3)
Pin 12 PA4 — Port A, bit 4 (ADC4 / PCINT4)
Pin 13 PA5 — Port A, bit 5 (ADC5 / PCINT5)
Pin 14 PA6 — Port A, bit 6 (ADC6 / PCINT6)
Pin 15 PA7 — Port A, bit 7 (ADC7 / PCINT7)
Pin 16 AREF — Analog reference voltage for ADC
Pin 17 GND — Analog ground (AGND)
Pin 18 AVCC — Analog supply voltage for ADC (connect to VCC via filter)
Pin 19 PC0 — Port C, bit 0 (SCL/PCINT16) - TWI clock
Pin 20 PC1 — Port C, bit 1 (SDA/PCINT17) - TWI data
Pin 21 PC2 — Port C, bit 2 (TCK/PCINT18)
Pin 22 PC3 — Port C, bit 3 (TMS/PCINT19)
Pin 23 PC4 — Port C, bit 4 (TDO/PCINT20)
Pin 24 PC5 — Port C, bit 5 (TDI/PCINT21)
Pin 25 PC6 — Port C, bit 6 (TOSC1/PCINT22)
Pin 26 PC7 — Port C, bit 7 (TOSC2/PCINT23)
Pin 27 PD0 — Port D, bit 0 (RXD0/PCINT24) - USART0 receive
Pin 28 PD1 — Port D, bit 1 (TXD0/PCINT25) - USART0 transmit
Pin 29 PD2 — Port D, bit 2 (RXD1/INT0/PCINT26)
Pin 30 PD3 — Port D, bit 3 (TXD1/INT1/PCINT27)
Pin 31 PD4 — Port D, bit 4 (XCK1/OC1B/PCINT28)
Pin 32 PD5 — Port D, bit 5 (XCK0/OC1A/PCINT29)
Pin 33 PD6 — Port D, bit 6 (OC2B/ICP0/PCINT30)
Pin 34 PD7 — Port D, bit 7 (OC0A/OC1C/PCINT31)
Pin 35 VCC — Digital supply voltage
Pin 36 GND — Ground
Pin 37 RESET — Reset input (active low); held low for ISP entry
Pin 38 VCC — Digital supply voltage
Pin 39 GND — Ground
Pin 40 PB0 — Port B, bit 0 (XCK0/T0/PCINT8)
Pin 41 PB1 — Port B, bit 1 (T1/CLKO/PCINT9)
Pin 42 PB2 — Port B, bit 2 (AIN0/INT2/PCINT10)
Pin 43 PB3 — Port B, bit 3 (AIN1/OC0B/PCINT11)
Pin 44 PB4 — Port B, bit 4 (SS/PCINT12) - SPI slave select

Typical Applications

ATMEGA164PA-MN is suitable for 6 applications: Industrial Sensor Nodes and Control Panels, Battery-Powered Metering and IoT Endpoints, Consumer Appliance Control Boards, Dual-UART Communication Gateways, Motor Control and PWM Actuation, Analog Data Acquisition Front Ends.

🏭

Industrial Sensor Nodes and Control Panels

The ATMEGA164PA-MN fits industrial sensor nodes because its 8-channel 10-bit ADC digitizes up to eight analog transducers while the 32 GPIO lines drive relays, indicators and local keypads. picoPower sleep modes keep standby current low between sampling intervals, and the 44-pad VQFN-44 exposed-pad package withstands vibration better than leaded alternatives. In control panel use, the device typically runs from an internal RC oscillator with watchdog supervision, polling sensors over the ADC and TWI bus, then reporting via one USART to a Modbus or custom RS-485 link. The second USART remains available for local HMI or service diagnostics, which is a common reason designers pick this part over single-UART ATmega328-class MCUs.

🧩

Battery-Powered Metering and IoT Endpoints

For battery-powered metering and IoT endpoint designs, the ATMEGA164PA-MN's picoPower technology is the primary selection driver: power-down and power-save modes clocked by the real-time counter allow the MCU to sleep at microamp-level current and wake periodically to sample the 8-channel 10-bit ADC or a TWI sensor. The 16 KB flash accommodates metering firmware plus a lightweight communication stack over one USART (e.g., RF module), while the second USART services a service/debug port. The 512 B EEPROM stores calibration constants that survive battery replacement. Because the VQFN-44 operates from low supply voltages typical of lithium cells with a regulator, designers can achieve multi-year battery life without compromising I/O count.

🔧

Consumer Appliance Control Boards

The ATMEGA164PA-MN suits consumer appliance control boards needing dual serial links: one USART commonly drives a segment/LCD display module while the second handles an external RF remote receiver or bootloader service interface. The three timer/counters with compare modes generate PWM for motor speed control, heater triac phase control or buzzer tones, and the 32 GPIO lines cover keypad matrices, LEDs and limit switches without port expanders. The green RoHS VQFN-44 supports standard reflow assembly. Its read-while-write flash enables field firmware updates via bootloader over UART, a valued feature for post-deployment feature additions in appliance fleets. The 20 MHz core executes button scanning, PID loops and communication concurrently at comfortable margin.

🌐

Dual-UART Communication Gateways

Designs bridging two serial domains - for example RS-232 service port to RS-485 field bus, or UART radio to UART host - benefit directly from the ATMEGA164PA-MN's two independent USARTs, a feature absent from single-UART 8-bit MCUs at this price point. The 16 KB flash holds buffering plus two protocol stacks, the 1 KB SRAM provides packet buffers, and hardware flow flexibility supports baud rates up to the MCU's 20 MHz clock limits. The TWI interface can additionally attach an I2C EEPROM or RTC for message logging. The picoPower core keeps average draw low in duty-cycled gateway deployments, and the exposed-pad VQFN-44 grounds provide low-impedance return paths for the transceivers.

⚙️

Motor Control and PWM Actuation

The ATMEGA164PA-MN's three timer/counters with compare modes deliver multiple PWM channels for DC motor speed control, servo actuation or LED dimming, while the 20 MHz core executes closed-loop control (PI/PID) using feedback from the 10-bit ADC. Timer input-capture features measure tachometer pulses for speed feedback, and interrupt-driven UART handles command traffic simultaneously. Typical usage: one 8-bit timer generates a fast carrier PWM, a 16-bit timer handles precise timing or capture, and the ADC samples current-shunt and potentiometer inputs. The 44-pin VQFN provides enough GPIO for H-bridge enable/direction signaling plus protection interlocks, avoiding the need for external logic in compact actuator boards.

📊

Analog Data Acquisition Front Ends

The 8-channel 10-bit ADC makes the ATMEGA164PA-MN a compact data acquisition front end for temperature (NTC/PT100 with conditioning), voltage, current and potentiometer inputs. Differential ADC modes with programmable gain suit bridge sensors such as load cells and pressure elements, while the internal bandgap reference and AREF pin support ratiometric measurement techniques that cancel supply drift. Firmware can oversample and decimate in the 1 KB SRAM for effective resolution beyond 10 bits, then stream results over USART or store them in the 512 B EEPROM. picoPower modes allow duty-cycled acquisition - wake, sample a burst, transmit, sleep - which is the standard pattern for wireless sensor logging nodes.

What is the ATMEGA164PA-MN microcontroller?
The ATMEGA164PA-MN is a Microchip picoPower 8-bit AVR RISC microcontroller with 16 KB ISP flash (read-while-write), 512 B EEPROM, 1 KB SRAM and a 20 MHz maximum clock. It provides 32 GPIO lines, three timer/counters with PWM, two USARTs, a TWI interface and an 8-channel 10-bit ADC, packaged in a 44-pad VQFN (7x7 mm) with exposed pad. According to the Microchip product page, it is part of the AVR ATmega family and is designed for low-power embedded control applications.
How much program flash and RAM does the ATMEGA164PA-MN have?
The ATMEGA164PA-MN has 16 KB of ISP flash memory organized as 8K x 16, 512 B of EEPROM and 1 KB of internal SRAM. The flash supports read-while-write, enabling in-system self-programming so firmware can be updated or data logged without stopping execution. According to the DigiKey and Microchip listings, roughly 2 KB of the flash is typically consumed by the boot section option, leaving the remainder for application code. For designs needing more headroom, the pin-compatible ATMEGA1284P offers 128 KB flash in the same VQFN-44 footprint.
What is the maximum clock frequency of ATMEGA164PA-MN?
The ATMEGA164PA-MN runs at up to 20 MHz. Because the AVR RISC core executes most instructions in a single cycle, this yields approximately 20 MIPS of processing throughput. The clock source can be an external crystal/resonator on the XTAL pins, an external clock, or one of the internal calibrated RC oscillators. According to the Microchip product page, the internal oscillator option plus picoPower sleep modes lets battery designs run far below the full 20 MHz / 5 V maximum active current.
What package does ATMEGA164PA-MN come in?
The ATMEGA164PA-MN is supplied in a 44-pad VQFN (Quad Flat No-lead) package measuring 7x7 mm with an exposed pad, per the DigiKey listing '44-VQFN (7x7)'. The exposed pad is soldered to ground for improved thermal and electrical performance. The -MN suffix denotes this VQFN package (whereas -AU denotes TQFP-44 and -MU denotes the pad-compatible MLF/QFN variant). The VQFN-44 footprint is shared by the ATmega164P, ATmega164A and ATmega1284 family members, which simplifies second-sourcing within the family.
How many ADC channels does the ATMEGA164PA-MN have?
The ATMEGA164PA-MN integrates an 8-channel 10-bit ADC. In the 44-pin package, eight port pins (PA0 through PA7) serve as the ADC inputs, and the converter also supports differential measurements with selectable gain for bridge and sensor applications. According to the Microchip product description, the ADC combined with the picoPower core makes the device suited for battery-operated sensor nodes that must digitize multiple analog signals while sleeping between samples. An internal bandgap reference and optional external AREF pin are provided.
What are the key specifications of ATMEGA164PA-MN that engineers should know?
Key specifications: 8-bit AVR RISC core at up to 20 MHz (~20 MIPS); 16 KB ISP flash with read-while-write; 512 B EEPROM; 1 KB SRAM; 32 GPIO; three timer/counters with compare and PWM; two USARTs; TWI and SPI serial interfaces; 8-channel 10-bit ADC; picoPower low-power technology; 44-pad VQFN 7x7 mm package with exposed pad. According to Microchip and DigiKey data, this combination targets low-power embedded control requiring multiple serial ports and moderate analog acquisition.
What is the difference between ATMEGA164PA-MN and ATMEGA164A-MU?
The functional difference is minimal: the ATMEGA164PA is the picoPower 'PicoAVR' revision with enhanced power efficiency, while the ATMEGA164A is the later ATmega164A generation; both share 16 KB flash, 512 B EEPROM, 1 KB SRAM and 20 MHz speed. The suffix difference (-MN vs -MU) reflects package marking: -MN is the 44-pad VQFN 7x7 mm and -MU is the MLF/QFN pad-compatible variant on the same 44-pad footprint. According to distributor listings, both are RoHS green surface-mount 44-pin parts and are drop-in interchangeable on the same PCB land pattern.
What is the best drop-in replacement for ATMEGA164PA-MN?
The best drop-in replacement is the ATMEGA164PA-MNR, which is the identical die in the identical VQFN-44 package supplied in tape-and-reel packaging (per the FindIC cross-reference, both are 16 KB flash AVR 44-pin VQFN-44 EP parts). Within the same family, ATMEGA164A-MU and ATMEGA164P-20MUR are also drop-in on the same 44-pad footprint. For designs that need more memory without changing the PCB, the ATMEGA1284P in the VQFN-44 package (ATMEGA1284P-MUR) is pin-compatible with 128 KB flash and 16 KB SRAM.
ATMEGA164PA-MN vs ATMEGA168PA-MU - which is better for my application?
Choose the ATMEGA164PA-MN if you need more I/O and dual USARTs: it offers 32 GPIO, two USARTs and a 44-pad VQFN-44, versus the ATMEGA168PA-MU with 23 GPIO, one USART and a 32-pad VQFN. Both run at 20 MHz; the 168PA carries 16 KB flash, 512 B EEPROM and 1 KB SRAM, matching the 164PA's memory. According to the Utmel comparison, the ATMEGA168PA-MU targets cost-sensitive compact designs, while the ATMEGA164PA-MN fits applications needing a second UART, TWI plus more parallel I/O, such as dual-communication industrial nodes.
When should I choose ATMEGA164PA-MN over ATMEGA1284P-MUR?
Choose the ATMEGA164PA-MN when 16 KB flash, 1 KB SRAM and 512 B EEPROM are sufficient and unit cost matters most - it is typically cheaper than the 1284P. Choose the ATMEGA1284P-MUR when you need 128 KB flash, 16 KB SRAM or 4 KB EEPROM, for example for larger protocol stacks or displays with frame buffers, since it is pin-compatible in the same VQFN-44 footprint. According to Microchip's family documentation, both share the same peripherals (two USARTs, TWI, 8-channel ADC), so migration usually only requires a toolchain device selection change.
Is the ATMEGA164PA-MN suitable for battery-powered applications?
Yes. The ATMEGA164PA-MN is a picoPower device specifically optimized for battery operation. Its AVR core plus picoPower features provide multiple sleep modes, power-down and power-save states clocked by a 32 kHz real-time counter, and an 8-channel 10-bit ADC that can be disabled between conversions. According to the Microchip product page, running the internal RC oscillator and sleeping between tasks extends battery life substantially compared to full-speed 20 MHz operation. Many metering and remote-sensing designs use this exact family for years-long coin-cell or lithium-battery deployments.
How do I program the ATMEGA164PA-MN?
You can program the ATMEGA164PA-MN three ways: in-system via the SPI port with an ISP programmer, via JTAG, or via a bootloader using self-programming of the flash. The 16 KB flash supports read-while-write, so bootloader firmware can rewrite application code without halting the system. According to Microchip documentation, tools such as the Atmel-ICE, PICkit 4 or AVR ISP mkII are supported by Microchip Studio (formerly Atmel Studio) and MPLAB X ecosystems. The reset pin (VQFN pin 37) must be held low during ISP entry.
Where to buy ATMEGA164PA-MN online and what is its price?
The ATMEGA164PA-MN is available from authorized distributors including DigiKey (part 2507956, ships same day), Mouser, Octopart-listed brokers, Ampheo and Hotenda. Indicative pricing as of 2026-09-16 is approximately $3.62 at qty 1, $3.28 at qty 10, $2.71 at qty 100, $2.44 at qty 500 and $2.15 at qty 1000 USD. Octopart lists 7 distributors for price comparison. XAIPART also accepts quote requests - contact us for volume pricing and lead times.
Is ATMEGA164PA-MN in stock and what is the lead time?
Yes - according to the DigiKey listing retrieved 2026-09-16, the ATMEGA164PA-MN is in stock with same-day shipping ('Buy now, ships today'), and Hotenda also reports stock. Availability across 7 distributors is tracked on Octopart, so allocation risk is low for production volumes. For exact real-time quantity and lead time for large orders, check the distributor stock pages or request a quote; XAIPART can confirm factory lead times for scheduled deliveries. Prices referenced are as of 2026-09-16.
Where can I download the ATMEGA164PA-MN datasheet PDF and pinout?
Download the ATMEGA164PA-MN datasheet PDF from the official Microchip product page at microchip.com/en-us/product/ATmega164PA; distributor pages on DigiKey, Mouser, Ampheo and Hotenda also link the datasheet. The pinout section of this page shows all 44 pads of the VQFN package: PA0-PA7 (pins 8-15), PC0-PC7 (pins 19-26), PD0-PD7 (pins 27-34), PB0-PB7 (pins 40-44 and 1-3), with XTAL1/XTAL2 on PB6/PB7 (pins 2/3), RESET on pin 37, and multiple VCC/GND pairs. Always verify against the latest datasheet revision before layout release.
What is the best non-Microchip (cross-brand) equivalent for ATMEGA164PA-MN?
There is no true pin-to-pin cross-brand drop-in equivalent in the VQFN-44 footprint. The closest functional equivalents are Microchip PIC or STMicroelectronics STM8/STM32 parts with similar peripheral sets, but they require different packages, pin assignments and a firmware rewrite, so they are functional replacements rather than drop-in substitutes. According to the DigiKey and Microchip cross-reference tools, the recommended substitutes for ATMEGA164PA-MN are all in-family: ATMEGA164PA-MNR, ATMEGA164A-MU, ATMEGA164P-20MUR and the pin-compatible ATMEGA1284P. Plan firmware reuse within the AVR ecosystem instead of switching brands.
Is ATMEGA164PA-MN RoHS compliant and still in production?
Yes - the Mouser listing describes the ATMEGA164PA-MN as 'Grn' (green), indicating RoHS-compliant, lead-free construction, and the part is an active Microchip product in full production as of 2026-09-16. It is the newer 'PA' picoPower revision of the ATmega164P, so it supersedes rather than obsoletes the older -P variants; the DIP-packaged ATMEGA164PA-PU has been retired, but the surface-mount VQFN and TQFP versions remain active. Note it is an industrial/consumer grade part, not automotive AEC-Q100 qualified. Always confirm current compliance certificates via Microchip's product page.

Engineering reference data for ATMEGA164PA-MN — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATMEGA164PA-MN when you need a low-power 8-bit MCU with 32 GPIO, dual USARTs, TWI/SPI and an 8-channel 10-bit ADC in a compact 44-pad VQFN, and your firmware fits in 16 KB flash with 1 KB SRAM - typical of sensor nodes, appliance controllers and dual-UART bridges. Pick ATMEGA164PA-MNR for tape-and-reel automated assembly (identical die). Choose ATMEGA164A-MU or ATMEGA164P-20MUR if availability or pricing favors the non-PA revision and sleep current is less critical. Choose ATMEGA1284P-MUR when code or buffer requirements exceed 16 KB/1 KB - it is pin-compatible, requiring only a device-selection change. There is no cross-brand drop-in equivalent; substitutes within Microchip's PIC or ST STM8 families require new pinouts and firmware rewrites. All in-family options share the VQFN-44 land pattern, protecting your PCB investment across the range.

Comparison with Alternatives

Parameter This Product ATMEGA164PA-MNR ATMEGA164A-MU ATMEGA164P-20MUR ATMEGA1284P-MUR
Package VQFN-44 (7x7) EP VQFN-44 (7x7) - same VQFN-44 (MLF) - same pad pattern VQFN-44 (7x7) - same VQFN-44 (7x7) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 16 KB 16 KB 16 KB 16 KB 128 KB
SRAM 1 KB 1 KB 1 KB 1 KB 16 KB
EEPROM 512 B 512 B 512 B 512 B 4 KB
Max Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
USART Count 2 2 2 2 2
ADC 8-ch 10-bit 8-ch 10-bit 8-ch 10-bit 8-ch 10-bit 8-ch 10-bit
Low Power Revision picoPower (PA) picoPower (PA) - identical ATmega164A generation picoPower (P) predecessor picoPower (P)

Key Differentiators

  • picoPower low-power optimization (vs ATMEGA164A-MU)
  • Identical die availability on reel (vs ATMEGA164PA-MNR)
  • Cost vs memory headroom trade-off (vs ATMEGA1284P-MUR)

Design Notes

The VQFN-44 has a large exposed ground pad on the underside; connect it to a solid ground plane with an array of thermal vias (e.g., 4x4 grid of ~0.3 mm vias) to ensure reliable grounding and heat spreading - solder voids here are the most common assembly defect for the -MN package. Use a fine-pitch stencil (~100 um, 50-60% coverage) and no-clean flux for the 0.5 mm-class pad geometry. Verify pad dimensions against the Microchip datasheet package drawing before layout release, as the MLF and VQFN land patterns differ slightly in aperture size.

Decouple each VCC pin pair (pins 4/6, 35/38) with 100 nF ceramic capacitors placed within 2-3 mm of the pins, and AVCC (pin 18) with 100 nF plus an RC filter (e.g., 10 ohm in series) from VCC to keep ADC noise low. Connect AREF to a clean reference; enable the internal bandgap or use an external precision reference for ratiometric-critical measurements. Ground AGND (pin 17) at a single quiet point to avoid digital return currents corrupting ADC readings. Keep the crystal loop (PB6/PB7) compact with 22 pF-class load caps per the crystal datasheet.

RESET (pin 37) must remain low while entering ISP programming - ensure no driver holds this pin during production programming, and consider a 10 kohm pull-up plus ESD protection for field reliability. If you migrate between ATmega164PA and ATmega1284P in the same footprint, remember the larger part has 4 KB EEPROM and different interrupt vector counts; recompile with the correct device selected rather than reusing binary images. Also confirm fuse settings (JTAGEN, clock source) after programming, since factory defaults run the internal 1 MHz RC oscillator, not the 20 MHz crystal.

Compliance Information

RoHS
Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Unknown

Mouser listing describes the part as 'Grn' (green / RoHS-compliant, lead-free). REACH, halogen-free and conflict-minerals status not stated in the provided data - verify via Microchip's product page certificates.

Data verified on: 2026-09-16 — data verified and curated by XAIPART's component engineering team

Related Searches

ATMEGA164PA-MN ATMEGA164PA-MN datasheet Microchip ATMEGA164PA-MN price ATMEGA164PA-MN 44-VQFN 7x7 microcontroller ATMEGA164PA-MN pinout VQFN-44 ATmega164PA 16KB flash 20MHz picoPower MCU ATMEGA164PA-MN drop-in replacement ATMEGA164PA-MN vs ATMEGA1284P ATMEGA164PA-MN equivalent cross reference ATMEGA164PA-MN battery-powered sensor node where to buy ATMEGA164PA-MN in stock what is the difference between ATMEGA164PA-MN and ATMEGA164A-MU

Related Components & Terms

Microchip Technology ATMEGA164PA-MN ATMEGA164PA ATmega164A ATMEGA164P-20MUR ATMEGA1284P ATMEGA168PA AVR ATmega 8-bit RISC microcontroller picoPower VQFN-44 Quad Flat No-lead TWI USART 10-bit ADC ISP flash read-while-write RoHS JTAG SPI Atmel-ICE Microchip Studio battery-powered sensor node
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details