Microchip Technology

ATMEGA168A-AUR - 8-bit AVR MCU 16KB 20MHz | Microchip

MPN: ATMEGA168A-AUR βœ“ Active
In Stock Ships in 1-3 business days
2.7 V to 5.5 V Vdss 32-TQFP (7x7 mm) Package 20 MHz Speed 16 KB (8K x 16) FLASH Memory
From $1.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $2.32 $2.32
10 $2.09 $20.90
100 $1.86 $186.00
500 $1.63 $815.00
1,000 $1.45 $1,450.00
ℹ️ All prices are in USD

ATMEGA168A-AUR Overview

The Microchip Technology ATMEGA168A-AUR is an 8-bit AVR RISC microcontroller with 16 KB ISP FLASH memory, 20 MHz maximum clock frequency, and 2.7V to 5.5V supply voltage, housed in a 32-pin TQFP (7x7 mm) surface-mount package.

An 8-bit microcontroller is an integrated circuit whose CPU processes data in 8-bit words, combining a processor core, program memory (FLASH), data memory (SRAM and EEPROM), and peripherals such as timers and serial interfaces on a single chip. MCUs sit at the heart of the embedded-systems hierarchy - below application processors but above simple logic ICs - serving as the primary control element in industrial, consumer, and automotive electronics.

The ATMEGA168A executes 133 powerful instructions, most in a single clock cycle, achieving up to 20 MIPS throughput at 20 MHz. It provides 512 B of EEPROM with read-while-write FLASH capability, 1 KB of internal SRAM, and 23 general purpose I/O lines. Peripheral resources include a serial programmable USART, a byte-oriented two-wire serial interface (I2C/TWI), an SPI serial port, three flexible timer/counters with compare modes, and a 10-bit ADC.

The AVR advanced RISC architecture uses 32 general purpose working registers directly connected to the ALU, allowing a single-cycle execution model that outperforms conventional CISC microcontrollers at equivalent clock rates. In-system programmability (ISP) allows firmware updates on the assembled PCB via SPI, reducing production cost and field-upgrade effort. Internal brown-out detection, power-on reset, and an enhanced power-save mode support robust, low-power designs.

Typical applications include industrial control systems, HVAC and building automation, sensor nodes and battery-operated instruments, consumer appliances, and Arduino-compatible embedded boards where the pin-compatible ATmega family simplifies design migration.

When designing with this device, keep the supply within 2.7V to 5.5V and respect the 20 MHz ceiling; below 8 MHz the part can operate across its full voltage range, so choose the clock accordingly.

This page synthesizes verified distributor pricing, drop-in alternatives across the ATmega family, complete TQFP-32 pinout data, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for ATMEGA168A-AUR β€” 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 ATMEGA168A-AUR (same form factor and footprint) β€” differing in ADC Resolution, Core Processor, Program Memory Size, RoHS Status, Supply Voltage Range.

Microchip Technology
ADC Resolution: 10-bit, 8 channels
RoHS Status: Compliant
Compare with ATMEGA168A-AUR β†’
Microchip Technology
ADC Resolution: 10-bit
RoHS Status: Compliant
Compare with ATMEGA168A-AUR β†’
Microchip Technology
ADC Resolution: 10-bit
Core Processor: AVR 8-bit RISC
Program Memory Size: 16 KB (8K x 16) ISP Flash
Compare with ATMEGA168A-AUR β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

ATMEGA168PA-AUR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 32-TQFP (7x7 mm)
AVR 8-bit RISC Β· 8-Bit Β· 20 MHz Β· 16 KB (8K x 16) Β· 1 KB Β· 512 B Β· 1.8 V to 5.5 V Β· 23

βœ“ In Stock

$1.85 / Unit

View Datasheet β†’

ATMEGA328P-AUR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 32-TQFP (7x7 mm)
32KB FLASH (+100%) vs 16KB, 2KB SRAM vs 1KB, 1KB EEPROM vs 512B; identical pinout and peripherals, firmware runs unchanged within 16KB

πŸ“‹ Reference alternative (not in catalog)

ATMEGA328-AUR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 32-TQFP (7x7 mm)
32KB FLASH vs 16KB, non-picoPower core; identical pinout and peripheral set

πŸ“‹ Reference alternative (not in catalog)

ATMEGA88A-AUR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 32-TQFP (7x7 mm)
8KB FLASH (-50%) and 512B SRAM (-50%) vs 16KB/1KB; identical pinout, same 20 MHz and voltage range

πŸ“‹ Reference alternative (not in catalog)

ATMEGA48A-AUR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 32-TQFP (7x7 mm)
4KB FLASH (-75%) and 256B SRAM vs 16KB/1KB; identical pinout, lower-cost entry variant

πŸ“‹ Reference alternative (not in catalog)

ATMEGA168-20AUR

βœ… Drop-In
Microchip Technology
πŸ“¦ 32-TQFP (7x7 mm)
AVR Β· 8-Bit Β· 20 MHz Β· 16 KB (8K x 16) Β· 512 B Β· 1 KB Β· 23 Β· 10-bit, 8 channels

βœ“ In Stock

$2.76 / Unit

View Datasheet β†’

ATMEGA168A-AUR Maximum Ratings & Electrical Characteristics

Core Processor AVR
Core Size 8-Bit
Speed 20 MHz
Program Memory Size 16 KB (8K x 16) FLASH
EEPROM Size 512 B
RAM Size 1 KB
Supply Voltage Range 2.7 V to 5.5 V
Number of I/O 23
Connectivity I2C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Timers Three flexible timer/counters with compare modes
Data Converters 10-bit ADC
Instructions 133 powerful instructions, most single-cycle
Package 32-TQFP (7x7 mm)
Mounting Type Surface Mount
Programming In-System Programmable (ISP) FLASH with read-while-write
Lifecycle Stage Active

ATMEGA168A-AUR 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 PD3 β€” Port D, bit 3 (GPIO / interrupt source)
Pin 2 PD4 β€” Port D, bit 4 (GPIO)
Pin 3 GND β€” Ground
Pin 4 VCC β€” Digital supply voltage (2.7V to 5.5V)
Pin 5 GND β€” Ground
Pin 6 VCC β€” Digital supply voltage
Pin 7 PB6 β€” Port B, bit 6 (XTAL1 / TOSC1)
Pin 8 PB7 β€” Port B, bit 7 (XTAL2 / TOSC2)
Pin 9 PD5 β€” Port D, bit 5 (GPIO)
Pin 10 PD6 β€” Port D, bit 6 (GPIO)
Pin 11 PD7 β€” Port D, bit 7 (GPIO)
Pin 12 PB0 β€” Port B, bit 0 (GPIO)
Pin 13 PB1 β€” Port B, bit 1 (GPIO)
Pin 14 PB2 β€” Port B, bit 2 (GPIO)
Pin 15 PB3 β€” Port B, bit 3 (MOSI / SPI master output)
Pin 16 PB4 β€” Port B, bit 4 (MISO / SPI master input)
Pin 17 PB5 β€” Port B, bit 5 (SCK / SPI clock)
Pin 18 AVCC β€” ADC supply voltage
Pin 19 ADC6 β€” ADC input channel 6
Pin 20 AREF β€” Analog reference voltage for ADC
Pin 21 GND β€” Ground
Pin 22 ADC7 β€” ADC input channel 7
Pin 23 PC0 β€” Port C, bit 0 (ADC0)
Pin 24 PC1 β€” Port C, bit 1 (ADC1)
Pin 25 PC2 β€” Port C, bit 2 (ADC2)
Pin 26 PC3 β€” Port C, bit 3 (ADC3)
Pin 27 PC4 β€” Port C, bit 4 (ADC4 / SDA, TWI data)
Pin 28 PC5 β€” Port C, bit 5 (ADC5 / SCL, TWI clock)
Pin 29 PC6 β€” RESET (active-low reset input)
Pin 30 PD0 β€” Port D, bit 0 (RXD, USART receive)
Pin 31 PD1 β€” Port D, bit 1 (TXD, USART transmit)
Pin 32 PD2 β€” Port D, bit 2 (GPIO / interrupt source)

Typical Applications

ATMEGA168A-AUR is suitable for 6 applications: Industrial Control and Automation, HVAC and Building Automation, Sensor Nodes and Battery Instruments, Consumer Appliances and White Goods, Arduino-Compatible and Educational Boards, Motor Control and PWM Actuation.

🏭

Industrial Control and Automation

The ATMEGA168A-AUR fits industrial control nodes where deterministic 8-bit control loops, USART communication, and robust power supervision matter more than raw processing horsepower. Its 133 single-cycle AVR instructions deliver up to 20 MIPS at 20 MHz - sufficient for PID control of motor drives, relay sequencing, and PLC-style I/O scanning. The brown-out detector and power-on reset guarantee clean restarts on noisy factory power rails, while the internal watchdog timer recovers from firmware lockups without external components. The byte-oriented TWI interface chains multiple sensor modules on one two-wire bus, and the SPI port drives displays or ADC front-ends. Operating across 2.7V to 5.5V, it tolerates unregulated 5V industrial supplies directly.

⚑

HVAC and Building Automation

In HVAC controllers, thermostat panels, and room-sensor nodes, the ATMEGA168A-AUR combines a 10-bit ADC for temperature, humidity, and pressure front-ends with the enhanced power-save mode for low average consumption. The three timer/counters with compare modes generate PWM for damper servo and fan-speed control without CPU overhead. The USART links the node to RS-485 gateways, while TWI (I2C) reads digital temperature sensors directly. The 2.7V to 5.5V supply range supports both battery-backup and 5V mains-derived rails. With 16 KB FLASH and read-while-write capability, calibration tables stored in the 512 B EEPROM can be updated in the field via ISP without interrupting program execution.

🧩

Sensor Nodes and Battery Instruments

Portable and battery-powered instruments benefit from the ATMEGA168A-AUR power-save mode, which idles the core while timers keep running for periodic wake-up and ADC sampling. The 10-bit ADC plus the two extra channels ADC6 and ADC7 available in the 32-TQFP package allow multi-channel sensor acquisition without an external multiplexer. The internal 1 KB SRAM handles buffering and filtering of sample streams, and the USART streams results to a host or logger. Because the core executes most instructions in a single clock cycle, the CPU can sleep between conversions even at modest clock rates, extending battery life. The 2.7V floor allows operation from two alkaline cells with a simple LDO.

πŸ“Ί

Consumer Appliances and White Goods

Appliance control boards - coffee machines, fans, small pumps, and lighting products - use the ATMEGA168A-AUR for its low BOM cost, single-chip integration of POR, brown-out detect, watchdog, and PWM, and its wide 2.7V to 5.5V operating range suited to cost-optimized power supplies. The 16 KB FLASH accommodates UI state machines, key-scanning, and display drivers, while the three timers generate both display multiplexing and triac/PWM actuation signals. In-system programmability allows one firmware image to be flashed at end-of-line test on the assembled board, simplifying manufacturing. The active lifecycle status and multi-distributor availability protect long product runs against component obsolescence.

πŸ”§

Arduino-Compatible and Educational Boards

The ATmega168 is a founding member of the pin-compatible ATmega 8/88/168/328 family that underpins Arduino-compatible boards and the MiniCore hardware package, giving the ATMEGA168A-AUR immediate access to a mature open-source toolchain, bootloaders, and library ecosystem. The 16 KB FLASH holds the Arduino bootloader plus user sketches, the USART implements USB-serial sketch upload, and SPI/TWI drive shields and sensor modules. Designers migrating between ATmega88, 168, and 328 reuse the same PCB footprint and programmer hardware, since the 32-TQFP pinout is identical across the family. This makes the part ideal for STEM kits, hobby boards, and rapid prototypes before a production spin.

βš™οΈ

Motor Control and PWM Actuation

Small motor drives, servo actuators, and LED dimming circuits exploit the ATMEGA168A-AUR three flexible timer/counters with compare modes to generate complementary PWM outputs with hardware dead-time behavior, offloading waveform generation from software. The AVR executes control-loop code in single clock cycles, so a 20 MHz device closes current loops at multi-kilohertz rates with margin. The 10-bit ADC reads shunt or hall feedback, the USART connects to higher-level controllers, and the watchdog enforces failsafe shutdown if firmware stalls. With 23 I/O lines, a single 32-TQFP device handles encoder inputs, limit switches, and fault inputs alongside the PWM outputs, reducing board area and component count.

Recommended Products Summary

ATMEGA328P-AUR Pin-compatible upgrade when firmware exceeds 16 KB FLASH Used in: Industrial Control and Automation, Sensor Nodes and Battery Instruments, Arduino-Compatible and Educational Boards, Motor Control and PWM Actuation ATMEGA88A-AUR Lower-cost 8 KB variant for simpler control nodes Used in: Industrial Control and Automation ATMEGA168PA-AUR picoPower drop-in for battery-backed thermostat nodes Used in: HVAC and Building Automation, Sensor Nodes and Battery Instruments, Motor Control and PWM Actuation ATMEGA164PA-AUR Microchip Technology Used in: HVAC and Building Automation ATMEGA48A-AUR Same pinout at 4 KB FLASH for cost-optimized appliance variants Used in: Consumer Appliances and White Goods ATMEGA168-20AUR Microchip Technology Used in: Consumer Appliances and White Goods ATMEGA8A-AUR Lowest-cost family member for educational kits Used in: Arduino-Compatible and Educational Boards
What is the ATMEGA168A-AUR and what are its key specifications?
The ATMEGA168A-AUR is an 8-bit AVR RISC microcontroller from Microchip Technology with 16 KB ISP FLASH, 1 KB SRAM, 512 B EEPROM, and a maximum clock speed of 20 MHz (up to 20 MIPS). It operates from 2.7V to 5.5V, offers 23 general purpose I/O lines, USART, SPI, I2C/TWI interfaces, and a 10-bit ADC, packaged in a 32-pin TQFP (7x7 mm). According to the Microchip product page, the AVR core executes 133 instructions, most in a single clock cycle.
What is the price of ATMEGA168A-AUR?
The ATMEGA168A-AUR is listed at approximately $2.3156 per unit from distributor stock (Heisener, as of 2026-09-16), with typical XAIPART quantity pricing at $2.32 for 1 unit, $1.86 at 100 units, and $1.45 at 1000 units. Prices vary by distributor and order volume; Octopart lists 11 distributors offering the part, so comparing bulk discounts is recommended before large purchases.
Where to buy ATMEGA168A-AUR online?
The ATMEGA168A-AUR can be purchased from DigiKey (which ships same-day from stock), Heisener (6,720 pieces in stock, per their product page), and via Octopart, which aggregates pricing from 11 distributors. On XAIPART, you can request a quotation directly with quantity-break pricing at 1, 10, 100, 500, and 1000 pieces, with lead time to be confirmed for bulk orders.
Is ATMEGA168A-AUR in stock and what is the lead time?
Yes, the ATMEGA168A-AUR is in stock at multiple distributors. Heisener reports 6,720 pieces in stock with estimated delivery Aug 4 - Aug 9 for expedited shipping, and DigiKey lists the part as ships-today for in-stock quantities. For large production volumes, lead time should be confirmed with your distributor, as Microchip notes that MCU availability and lead times can fluctuate.
What is the difference between ATMEGA168A-AUR and ATMEGA168PA-AUR?
The ATMEGA168PA-AUR is the picoPower variant of the ATmega168A in the same 32-TQFP package with an identical pinout - it is pin-to-pin and software compatible. The P variant adds picoPower technology for reduced power consumption in sleep and active modes. The ATMEGA168PA-AUR is a drop-in replacement for the ATMEGA168A-AUR in virtually all designs, making it a common choice when availability of the A variant is constrained.
What is the difference between ATMEGA168A-AUR and ATMEGA328P-AUR?
The ATMEGA328P-AUR doubles the program memory to 32 KB (vs 16 KB), doubles SRAM to 2 KB, doubles EEPROM to 1 KB, and adds two extra ADC channels, in the same 32-TQFP package with the same pinout. According to the ATmega family datasheet documentation, both share the AVR core, USART, SPI, TWI, and three timers, so the ATMEGA328P-AUR is a drop-in upgrade when firmware outgrows 16 KB flash.
ATMEGA168A-AUR vs ATMEGA168PA-AUR - which is better for a battery-powered sensor node?
For battery-powered applications, the ATMEGA168PA-AUR is generally the better choice because its picoPower technology reduces active and sleep current consumption compared with the ATMEGA168A-AUR. Both parts share the identical 32-TQFP pinout, 16 KB FLASH, 1 KB SRAM, 20 MHz rating, and 2.7V-5.5V range, so no PCB or firmware changes are needed. Use the ATMEGA168A-AUR when cost or immediate availability is the priority and the sleep-current budget is less critical.
When should I choose ATMEGA168A-AUR over ATMEGA88A-AUR?
Choose the ATMEGA168A-AUR when your firmware needs more than the ATMEGA88A-AUR's 8 KB FLASH - the ATmega168A provides 16 KB FLASH and 1 KB SRAM in the identical 32-TQFP pinout. Both operate at up to 20 MHz and 2.7V-5.5V. If your code base fits in 8 KB with margin, the ATMEGA88A-AUR lowers cost; otherwise the ATMEGA168A-AUR gives headroom for growth without a footprint change, and firmware migration between them is straightforward on the AVR toolchain.
What is the best drop-in replacement for ATMEGA168A-AUR?
The best drop-in replacement is the ATMEGA168PA-AUR, the picoPower successor with an identical 32-TQFP package, identical pinout, and identical 16 KB/1 KB/512 B memory configuration - no PCB or firmware changes required. Other pin-compatible drop-ins include the ATMEGA328P-AUR (32 KB, same footprint, 100% pin compatibility) and the ATMEGA328-AUR. All are Microchip AVR family parts supported by the same ISP programming tools.
Can ATMEGA328P-AUR replace ATMEGA168A-AUR?
Yes. The ATMEGA328P-AUR is pin-to-pin compatible with the ATMEGA168A-AUR in the 32-TQFP package and provides 32 KB FLASH instead of 16 KB, 2 KB SRAM instead of 1 KB, and 1 KB EEPROM instead of 512 B - all strictly more resources. Existing firmware compiled for the ATmega168A runs unchanged provided flash-bank assumptions are not hardcoded. This makes the ATmega328P the standard upgrade path and a common shortage-time substitute across the ATmega 8/88/168/328 family.
Where to download the ATMEGA168A-AUR datasheet PDF?
The ATMEGA168A-AUR datasheet PDF is available from the official Microchip product page at microchip.com/en-us/product/ATmega168A, which provides the current complete document covering electrical characteristics, absolute maximum ratings, and mechanical drawings. Historical Atmel versions (Atmel was acquired by Microchip in 2016) covering the 4/8/16/32 KB ISP FLASH family are also hosted on mirror sites such as alldatasheet.com, but the Microchip portal is the authoritative source.
Where to find the ATMEGA168A-AUR pinout for the 32-TQFP package?
The complete ATMEGA168A-AUR pinout is published in the pin configuration section of the Microchip ATmega168A datasheet and is reproduced in the package diagram on this page. In the 32-TQFP, pin 3 and pin 5 are GND, pins 4 and 6 are VCC, pin 7 is XTAL1/TOSC1 (PB6), pin 8 is XTAL2/TOSC2 (PB7), pin 18 is AVCC, pin 20 is AREF, and pin 29 is PC6/RESET. The 23 I/O lines span ports B, C, and D.
Is there an NXP or STM cross-brand equivalent for ATMEGA168A-AUR?
No true cross-brand drop-in equivalent exists for the ATMEGA168A-AUR: AVR and Cortex-M/PIC architectures differ in pinout, programming interface, and instruction set, so any STM32 or PIC16 substitute requires PCB rework and firmware porting, and none are verified as pin-compatible in the 32-TQFP footprint. The recommended substitution path is within the Microchip AVR family - ATMEGA168PA-AUR, ATMEGA328P-AUR, or ATMEGA88A-AUR - all of which are pin-to-pin drop-ins in the same package.
What is the supply voltage range and clock speed of ATMEGA168A-AUR?
The ATMEGA168A-AUR operates from a 2.7V to 5.5V supply with a maximum clock frequency of 20 MHz, yielding up to 20 MIPS throughput given the AVR single-cycle-per-instruction architecture. Per the DigChip specification summary, the part is a full-speed 20 MHz device within this voltage window; when designing lower-voltage systems near 2.7V, verify the speed-versus-voltage curve in the datasheet to confirm safe derating of the system clock.
What are the I/O and peripheral features of ATMEGA168A-AUR?
The ATMEGA168A-AUR provides 23 general purpose I/O lines organized across ports B, C, and D, plus USART, SPI, and a byte-oriented two-wire serial interface (I2C/TWI). Peripherals include three flexible timer/counters with compare modes for PWM generation, a 10-bit ADC, internal and external interrupt sources, brown-out detection, power-on reset, a watchdog timer, and enhanced power-save modes. 32 general purpose working registers are directly connected to the ALU for single-cycle execution.
Is ATMEGA168A-AUR still in production and RoHS compliant?
Yes, Microchip lists the ATMEGA168A-AUR lifecycle stage as ACTIVE - it remains in full production after the Atmel-to-Microchip transition in 2016. The -AUR ordering code indicates a RoHS-compliant, lead-free, tape-and-reel packaged TQFP-32 device. For formal RoHS/REACH certificates of conformity, download the compliance documentation directly from the Microchip product page for ATmega168A, which maintains current environmental declarations for active ordering codes.

Engineering reference data for ATMEGA168A-AUR β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the ATMEGA168A-AUR when you need 16 KB FLASH, 1 KB SRAM, and a 20 MHz AVR core in the standard 32-TQFP footprint at low cost, typically for mains- or 5V-powered industrial, appliance, and control applications where sub-uA sleep current is not required. Choose ATMEGA168PA-AUR for battery-powered designs - the picoPower variant is a pin-to-pin drop-in with lower sleep current and a wider 1.8V to 5.5V range. Choose ATMEGA328P-AUR when firmware outgrows 16 KB, since it doubles flash and SRAM on the same footprint with no PCB change. Choose ATMEGA88A-AUR (8 KB) or ATMEGA48A-AUR (4 KB) to cut cost on simpler code bases - both share the identical pinout, so a board designed around the ATmega168A can accept any family member. Trade-off to note: the ATMEGA168A-AUR supply floor is 2.7V, so for 1.8V rail designs the picoPower variants are the correct choice.

Comparison with Alternatives

Parameter This Product ATMEGA168PA-AUR ATMEGA328P-AUR ATMEGA88A-AUR ATMEGA168-20AUR
Package 32-TQFP (7x7 mm) 32-TQFP (7x7 mm) - same 32-TQFP (7x7 mm) - same 32-TQFP (7x7 mm) - same 32-TQFP (7x7 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 16 KB 16 KB 32 KB 8 KB 16 KB
SRAM 1 KB 1 KB 2 KB 1 KB 1 KB
EEPROM 512 B 512 B 1 KB 512 B 512 B
Max Clock Speed 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage 2.7 V to 5.5 V 1.8 V to 5.5 V (picoPower) 1.8 V to 5.5 V (picoPower) 2.7 V to 5.5 V 2.7 V to 5.5 V
Power Technology Standard ATmega168A core picoPower (lower sleep current) picoPower Standard A-grade core Predecessor (non-A) core
Pin Compatibility ATmega 8/88/168/328 TQFP-32 family pinout Pin-to-pin compatible Pin-to-pin compatible Pin-to-pin compatible Pin-to-pin compatible

Key Differentiators

  • Best price/performance within the pin-compatible family at 16 KB (vs ATMEGA328P-AUR)
  • Balanced 16 KB / 1 KB / 512 B memory configuration (vs ATMEGA88A-AUR)
  • Lower unit cost than picoPower variants when sleep current is not critical (vs ATMEGA168PA-AUR)
  • Updated A-process die versus the original ATmega168 (vs ATMEGA168-20AUR)

Design Notes

Decouple both VCC pins (pins 4 and 6) and the AVCC pin (pin 18) independently: place 100 nF ceramic capacitors within 5 mm of each supply pin plus a 10 uF bulk capacitor near the device. Tie AVCC to VCC through a low-pass filter (e.g., 10 ohm series resistor plus 100 nF) when ADC accuracy matters; AVCC must never exceed VCC by more than 0.3 V. The 2.7V minimum supply means designs running from a 3.3V rail are fully supported, but verify the speed-versus-voltage derating curve in the manufacturer datasheet before running 20 MHz near the voltage floor.

The 32-TQFP (7x7 mm) exposes no thermal pad, so thermal management is straightforward, but routing discipline matters for the crystal and analog section. Keep the XTAL1/XTAL2 traces (pins 7 and 8) short (under 10 mm) and surround them with a guard ground to prevent stray coupling that can stop the oscillator. Route ADC sensor signals away from the SPI clock (PB5) and USART TX lines, and reserve pins ADC6/ADC7 (pins 19 and 22) for the most noise-sensitive analog channels since they connect directly to the ADC mux with minimal internal routing.

PC6 (pin 29) is the dedicated RESET pin - do not configure it as a weak I/O drive without understanding that clearing the RESET-disable fuse locks out further ISP programming. When migrating firmware from ATMEGA88A or ATMEGA328P, verify EEPROM addressing and flash-size-dependent constants, and confirm fuse settings (clock source, brown-out threshold) are re-checked for the target variant. Supplying the part below 2.7 V with a 20 MHz clock is outside the verified specification for this ordering code - either lower the clock or select a picoPower variant such as ATMEGA168PA-AUR with a wider voltage range.

For ISP programming via the SPI pins (PB3/MOSI, PB4/MISO, PB5/SCK, PC6/RESET), place a series 100 ohm resistor on SCK close to the programming header to damp ringing on long cables. On the TWI bus (PC4/SDA, PC5/SCL), use 4.7 kohm pull-ups at 5V operation (10 kohm at 3.3V) and keep bus capacitance under 400 pF per the two-wire interface specification. These practice notes follow standard AVR hardware design guidance from Microchip application documentation rather than a specific datasheet figure.

Compliance Information

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

The -AUR ordering suffix indicates RoHS-compliant, lead-free, tape-and-reel packaging per Microchip ordering-code convention. Formal REACH and conflict-minerals declarations should be obtained from the Microchip product page compliance portal.

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

Related Searches

ATMEGA168A-AUR ATMEGA168A-AUR datasheet PDF download Microchip ATMEGA168A-AUR price ATMEGA168A-AUR vs ATMEGA328P-AUR ATMEGA168A-AUR drop-in replacement ATMEGA168A-AUR pinout 32-TQFP 8-bit AVR microcontroller 16KB flash 20MHz TQFP-32 ATMEGA168A-AUR equivalent substitute buy ATMEGA168A-AUR in stock ATMEGA168A-AUR Arduino compatible MCU what can replace ATMEGA168A-AUR AVR MCU for industrial control PWM

Related Components & Terms

Microchip Technology ATMEGA168A-AUR ATmega168A ATMEGA168PA-AUR ATMEGA328P-AUR ATMEGA88A-AUR ATmega 8/88/168/328 family AVR 8-bit microcontroller RISC architecture ISP (In-System Programming) TQFP-32 QFP package family Surface Mount (SMD) USART SPI TWI (I2C) 10-bit ADC picoPower RoHS Arduino-compatible platform brown-out detection watchdog timer industrial control flash memory
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