Microchip Technology

ATMEGA168A-AU - 8-Bit AVR MCU 16KB Flash 20MHz | Microchip

MPN: ATMEGA168A-AU βœ“ 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.42 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $2.19 $2.19
10 $1.98 $19.80
100 $1.76 $176.00
500 $1.58 $790.00
1,000 $1.42 $1,420.00
ℹ️ All prices are in USD

ATMEGA168A-AU Overview

The Microchip Technology ATMEGA168A-AU is an 8-bit AVR RISC microcontroller with 16 KB of in-system programmable flash memory, 512 B EEPROM, 1 KB SRAM, and 23 general-purpose I/O lines, housed in a 32-pin TQFP (7x7 mm) package and rated for 20 MHz operation at 2.7 V to 5.5 V.

An AVR microcontroller is a Harvard-architecture 8-bit RISC device that executes most instructions in a single clock cycle, sitting in the hierarchy of microcontroller -> embedded processor -> integrated circuit -> semiconductor. The ATmega168A family is the second-generation "A" revision of the classic ATmega168, adding improved brown-out detection, a calibrated internal RC oscillator, and enhanced EEPROM endurance while retaining full pin and code compatibility with the original ATmega168 and the picoPower ATmega168P/PA devices.

Key features include 16 KB ISP flash with read-while-write capability, 512 B EEPROM rated for 100,000 write/erase cycles, 1 KB internal SRAM, 23 programmable I/O lines, 32 general-purpose working registers, three flexible timer/counters with compare modes, a serial programmable USART, a byte-oriented Two-Wire serial interface, and an SPI serial port. The device also integrates a 10-bit ADC, a programmable watchdog timer with internal oscillator, and six sleep modes for low-power operation.

The ATmega168A uses Microchip's high-performance, low-power AVR 8-bit RISC architecture with 131 powerful instructions, most executing in a single clock cycle, achieving throughput approaching 1 MIPS per MHz. This allows the system designer to optimize power consumption versus processing speed. The 32-TQFP package measures 7x7 mm with a 0.8 mm pitch, making it suitable for compact surface-mount assemblies.

Typical applications include Arduino-compatible development boards, industrial sensor nodes, battery-powered IoT endpoints, motor control, home automation, and portable instrumentation. The wide 2.7 V to 5.5 V supply range supports both 3.3 V and 5 V logic systems, and the integrated peripherals reduce external component count.

When designing with this device, decouple VCC and AVCC with 100 nF ceramic capacitors placed close to the pins, and connect the AREF pin through a low-pass filter when using the ADC. The RESET pin requires an external pull-up or the internal pull-up must be enabled.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, providing engineers with a single reference for selection, replacement, and layout decisions.

Drop-in alternatives for ATMEGA168A-AU β€” 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-AU (same form factor and footprint) β€” differing in Operating Temperature, Timers, Programming, Serial Interfaces, Package.

Microchip Technology
Operating Temperature: -40C to +105C
Timers: Two 8-bit, one 16-bit
Compare with ATMEGA168A-AU β†’
Microchip Technology
Operating Temperature: -40C to +85C (industrial)
Programming: ISP (In-System Programming), self-programming Flash
Compare with ATMEGA168A-AU β†’
Microchip Technology
Operating Temperature: -40C to +85C
Timers: 2 x 8-bit, 1 x 16-bit with PWM
Serial Interfaces: USART, SPI, TWI (I2C)
Compare with ATMEGA168A-AU β†’
Microchip Technology
Timers: Three flexible timer/counters with compare modes
Programming: In-System Programmable (ISP) FLASH with read-while-write
Compare with ATMEGA168A-AU β†’
Microchip Technology
Operating Temperature: -40C to +85C
Timers: 2 x 8-bit, 1 x 16-bit
Programming: ISP via SPI, debugWIRE
Compare with ATMEGA168A-AU β†’

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

ATMEGA168PA-AU

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
picoPower low-power technology, lower active/standby current, otherwise pin-to-pin identical

πŸ“‹ Reference alternative (not in catalog)

ATMEGA168-20AU

βœ… Drop-In
Microchip Technology
πŸ“¦ 32-TQFP (7x7 mm)
8-bit AVR RISC Β· 16 KB In-System Programmable Flash Β· 1 KB Β· 512 B Β· 20 MHz Β· 20 MIPS at 20 MHz Β· 2.7 V to 5.5 V Β· 23

βœ“ In Stock

$1.82 / Unit

View Datasheet β†’

ATMEGA168A-AUR

βœ… Drop-In
Microchip Technology
πŸ“¦ 32-TQFP (7x7 mm)
AVR Β· 8-Bit Β· 20 MHz Β· 16 KB (8K x 16) FLASH Β· 512 B Β· 1 KB Β· 2.7 V to 5.5 V Β· 23

βœ“ In Stock

$1.45 / Unit

View Datasheet β†’

ATMEGA168PA-AUR

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
picoPower variant in tape-and-reel, lower power consumption, pin-to-pin identical

πŸ“‹ Reference alternative (not in catalog)

ATMEGA328P-AU

βœ… Drop-In
Microchip Technology
πŸ“¦ 32-TQFP (7x7 mm)
AVR 8-bit RISC Β· 20 MHz Β· 32 KB Β· 1 KB Β· 2 KB Β· 1.8 V to 5.5 V Β· 23 Β· 2 x 8-bit, 1 x 16-bit

βœ“ In Stock

$1.9 / Unit

View Datasheet β†’

ATMEGA88PA-AU

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
8 KB flash vs 16 KB (-50%), 512 B SRAM vs 1 KB (-50%), same pinout and package

πŸ“‹ Reference alternative (not in catalog)

ATMEGA168A-AU Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit AVR RISC
Program Memory Size 16 KB (8K x 16) Flash
Program Memory Type Flash (ISP, read-while-write)
EEPROM Size 512 B
SRAM Size 1 KB
Maximum Clock Frequency 20 MHz
Operating Voltage Range 2.7 V to 5.5 V
Number of I/O Lines 23
General Purpose Registers 32
Instruction Set 131 instructions, most single-cycle
Timers/Counters 3 (two 8-bit, one 16-bit) with compare modes
Serial Interfaces USART, SPI, Two-Wire (I2C)
ADC Resolution 10-bit
Package 32-TQFP (7x7 mm)
Mounting Type Surface Mount
Operating Temperature -40 C to +85 C
Sleep Modes 6 (Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby)
RoHS Status Compliant
Lifecycle Stage Active

ATMEGA168A-AU 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 (also INT1, OC2B)
Pin 2 PD4 β€” Port D, bit 4 (also T0, XCK)
Pin 3 GND β€” Ground
Pin 4 VCC β€” Digital supply voltage
Pin 5 GND β€” Ground
Pin 6 VCC β€” Digital supply voltage
Pin 7 PB6 β€” Port B, bit 6 (also XTAL1/TOSC1)
Pin 8 PB7 β€” Port B, bit 7 (also XTAL2/TOSC2)
Pin 9 PD5 β€” Port D, bit 5 (also T1, OC0B)
Pin 10 PD6 β€” Port D, bit 6 (also AIN0, OC0A)
Pin 11 PD7 β€” Port D, bit 7 (also AIN1)
Pin 12 PB0 β€” Port B, bit 0 (also ICP1, CLKO)
Pin 13 PB1 β€” Port B, bit 1 (also OC1A)
Pin 14 PB2 β€” Port B, bit 2 (also OC1B, SS)
Pin 15 PB3 β€” Port B, bit 3 (also OC2A, MOSI)
Pin 16 PB4 β€” Port B, bit 4 (also MISO)
Pin 17 PB5 β€” Port B, bit 5 (also SCK)
Pin 18 AVCC β€” Analog supply voltage for ADC
Pin 19 ADC6 β€” Analog input channel 6
Pin 20 AREF β€” Analog reference voltage for ADC
Pin 21 GND β€” Ground
Pin 22 ADC7 β€” Analog input channel 7
Pin 23 PC0 β€” Port C, bit 0 (also ADC0)
Pin 24 PC1 β€” Port C, bit 1 (also ADC1)
Pin 25 PC2 β€” Port C, bit 2 (also ADC2)
Pin 26 PC3 β€” Port C, bit 3 (also ADC3)
Pin 27 PC4 β€” Port C, bit 4 (also ADC4, SDA)
Pin 28 PC5 β€” Port C, bit 5 (also ADC5, SCL)
Pin 29 PC6 β€” Port C, bit 6 (also RESET)
Pin 30 PD0 β€” Port D, bit 0 (also RXD)
Pin 31 PD1 β€” Port D, bit 1 (also TXD)
Pin 32 PD2 β€” Port D, bit 2 (also INT0)

Typical Applications

ATMEGA168A-AU is suitable for 6 applications: Arduino-Compatible Development Boards, Industrial Sensor Nodes, Battery-Powered IoT Endpoints, Motor Control and Robotics, Home Automation Controllers, Portable Instrumentation.

πŸ”§

Arduino-Compatible Development Boards

The ATMEGA168A-AU is the exact MCU used on classic Arduino boards such as the Duemilanove and Diecimila, making it a natural fit for Arduino-compatible designs. Its 16 KB flash accommodates the Arduino bootloader plus a moderate sketch, while the 23 I/O lines map directly to the standard Arduino header layout. The 20 MHz maximum clock and 2.7 V to 5.5 V supply allow operation from either USB 5 V or a 3.3 V regulator. Designers typically pair it with an FT232RL USB-to-serial bridge for programming and a 16 MHz crystal for timing accuracy. The trade-off versus the ATMEGA328P-AU is half the flash and SRAM, so memory-intensive sketches may require the larger device.

🏭

Industrial Sensor Nodes

The ATMEGA168A-AU suits industrial sensor nodes because its integrated 10-bit ADC, three timer/counters, and USART/SPI/I2C interfaces connect directly to temperature, pressure, and flow sensors without external interface logic. The -40 C to +85 C operating range covers most factory-floor environments, and the 2.7 V to 5.5 V supply tolerates the noisy rails typical of 24 V industrial systems after regulation. A typical node samples an analog sensor through the ADC, processes the reading, and transmits over RS-485 via the USART. The 16 KB flash limits complex protocol stacks, so designs needing TCP/IP or large buffers should migrate to the ATMEGA328P-AU or a 32-bit MCU.

🧩

Battery-Powered IoT Endpoints

For battery-powered IoT endpoints, the ATMEGA168A-AU offers six sleep modes including Power-down and Power-save, allowing average current in the microamp range between transmissions. The 1 KB SRAM and 512 B EEPROM store sensor calibration data and network credentials without external memory. The integrated watchdog timer with independent oscillator improves reliability in unattended deployments. A typical endpoint wakes on a timer, reads a sensor via I2C, and transmits over a sub-GHz or BLE module through the USART or SPI. The main trade-off is that the A-revision draws more standby current than the picoPower ATMEGA168PA-AU, so power-critical designs should select the PA variant.

🏭

Motor Control and Robotics

The ATMEGA168A-AU handles motor control and small robotics tasks using its three timer/counters with compare modes to generate PWM for H-bridge drivers. The 16-bit Timer/Counter1 provides precise PWM for motor speed control, while the 10-bit ADC reads potentiometers or current-sense shunts for closed-loop feedback. The 23 I/O lines drive limit switches, encoders, and status LEDs. At 20 MHz the core executes most instructions in one cycle, giving responsive control-loop timing. Designers should note that the 16 KB flash constrains complex motion-planning algorithms, so multi-axis robots typically use the ATMEGA328P-AU or a 32-bit device. Decouple the motor supply from the MCU rail to avoid brown-out resets.

🧩

Home Automation Controllers

The ATMEGA168A-AU is well suited to home automation controllers that manage relays, dimmers, and sensor inputs. Its 23 I/O lines directly drive relay driver transistors and read wall-switch and PIR inputs, while the Two-Wire serial interface connects to I2C temperature and humidity sensors. The USART can interface with a wireless module for remote control. The 512 B EEPROM stores scene settings and network addresses across power cycles. The 2.7 V to 5.5 V range allows operation from a 5 V USB supply or a 3.3 V regulator. For controllers needing more memory for scheduling logic or display graphics, the ATMEGA328P-AU is a pin-compatible upgrade.

πŸ’Š

Portable Instrumentation

Portable instrumentation benefits from the ATMEGA168A-AU's integrated 10-bit ADC, low sleep-mode current, and compact 32-TQFP package. Handheld multimeters, data loggers, and environmental meters use the ADC to digitize sensor signals and the EEPROM to store calibration constants. The 20 MHz core processes readings and drives a character or segment LCD through the I/O ports. Six sleep modes extend battery life between measurements. The 7x7 mm TQFP footprint keeps the PCB small enough for handheld enclosures. The main limitation is the 16 KB flash, which restricts complex display or logging firmware; designs requiring graphics or large data buffers should use the ATMEGA328P-AU.

Recommended Products Summary

ATMEGA168-20AU Microchip Technology Used in: Arduino-Compatible Development Boards ATMEGA328P-AU Microchip Technology Used in: Arduino-Compatible Development Boards, Industrial Sensor Nodes, Battery-Powered IoT Endpoints, Motor Control and Robotics, Home Automation Controllers, Portable Instrumentation ATMEGA168PA-AU Lower-power pin-compatible variant for battery-backed nodes Used in: Industrial Sensor Nodes, Battery-Powered IoT Endpoints, Motor Control and Robotics, Home Automation Controllers, Portable Instrumentation
What is the ATMEGA168A-AU?
The ATMEGA168A-AU is an 8-bit AVR RISC microcontroller from Microchip Technology with 16 KB of in-system programmable flash memory, 512 B EEPROM, 1 KB SRAM, and 23 general-purpose I/O lines in a 32-pin TQFP package. According to the Microchip ATmega168A product page, it operates at up to 20 MHz over a 2.7 V to 5.5 V supply range.
What is the operating voltage range of ATMEGA168A-AU?
The ATMEGA168A-AU operates from 2.7 V to 5.5 V, making it compatible with both 3.3 V and 5 V logic systems. This wide supply range is confirmed by distributor specifications listing 2.7 to 5.5 volts, and it allows the same MCU to be used across mixed-voltage designs without level shifting.
What is the maximum clock speed of ATMEGA168A-AU?
The ATMEGA168A-AU runs at a maximum clock frequency of 20 MHz. At this speed the AVR RISC core achieves throughput approaching 20 MIPS because most of the 131 instructions execute in a single clock cycle, according to the Microchip ATmega168A datasheet.
How much flash memory does the ATMEGA168A-AU have?
The ATMEGA168A-AU contains 16 KB of in-system programmable flash memory organized as 8K x 16 words. The flash supports read-while-write operation, allowing the application to update program memory while executing code, and is rated for 10,000 write/erase cycles per the Microchip datasheet.
Where to buy ATMEGA168A-AU online?
The ATMEGA168A-AU is available from authorized distributors including DigiKey, Mouser, and Microchip Direct, as well as XAIPART. DigiKey lists the part as ships today with unit pricing around $2.19 as of 2026-09-16. Always purchase from authorized channels to avoid counterfeit or re-marked devices.
What is the price of ATMEGA168A-AU?
The ATMEGA168A-AU unit price is approximately $2.19 at quantity 1 as of 2026-09-16, dropping to about $1.42 at 1000 pieces. Distributor pricing varies with stock and lead time; the heisener listing showed $2.1908 per piece with 73,680 pieces in stock. Volume quotes should be requested for production quantities.
What is the lead time for ATMEGA168A-AU?
The ATMEGA168A-AU is an active, in-production part with distributor stock listed as ships today or can ship immediately as of 2026-09-16. Standard Microchip lead time for the ATmega168A family is typically 8 to 12 weeks for factory orders, but distributor inventory currently supports immediate shipment.
Is ATMEGA168A-AU in stock?
Yes, the ATMEGA168A-AU is in stock at major distributors as of 2026-09-16. The heisener listing showed 73,680 pieces available with immediate shipment, and DigiKey lists the part as ships today. Stock levels fluctuate, so confirm availability at the time of order.
What is the difference between ATMEGA168A-AU and ATMEGA168PA-AU?
The ATMEGA168A-AU and ATMEGA168PA-AU are pin-compatible 32-TQFP devices with identical 16 KB flash, 512 B EEPROM, and 1 KB SRAM. The PA variant uses Microchip picoPower technology with lower active and standby current, making it preferable for battery-powered designs, while the A variant is the standard low-power version. Both run at 20 MHz.
What is the best drop-in replacement for ATMEGA168A-AU?
The best drop-in replacement for the ATMEGA168A-AU is the ATMEGA168PA-AU, which shares the same 32-TQFP footprint, pinout, and 16 KB flash memory while adding picoPower low-power technology. The ATMEGA168-20AU is also pin-compatible and offers the same 20 MHz, 16 KB specification for designs that do not require the A-revision enhancements.
Can ATMEGA168PA-AU replace ATMEGA168A-AU?
Yes, the ATMEGA168PA-AU can directly replace the ATMEGA168A-AU because both use the identical 32-pin TQFP package and pinout with the same 16 KB flash, 512 B EEPROM, and 1 KB SRAM. The PA version adds picoPower technology for lower power consumption, so existing firmware runs unchanged with no PCB modification required.
What is the best Microchip equivalent for ATMEGA168A-AU?
Within Microchip, the ATMEGA168PA-AU is the closest equivalent, offering the same 16 KB flash, 32-TQFP package, and pinout with improved picoPower low-power modes. The ATMEGA168-20AU is the original non-A revision equivalent. For more memory, the ATMEGA328P-AU provides 32 KB flash in the same 32-TQFP footprint.
Where to download ATMEGA168A-AU datasheet PDF?
The ATMEGA168A-AU datasheet PDF is available from the Microchip product page at microchip.com/en-us/product/ATmega168A and from distributor sites such as DigiKey and alldatasheet. The full ATmega48A/88A/168A/328A family datasheet covers electrical characteristics, pinout, and register descriptions for the device.
Where to find ATMEGA168A-AU pinout?
The ATMEGA168A-AU pinout is documented in the Microchip ATmega48A/88A/168A/328A datasheet, which shows the 32-pin TQFP configuration with Port B, Port C, and Port D I/O lines, VCC, AVCC, AREF, GND, RESET, and the XTAL1/XTAL2 clock pins. Distributor pages such as DigiKey also provide a pinout diagram.
What are the key specifications of ATMEGA168A-AU that engineers should know?
The ATMEGA168A-AU combines 16 KB flash, 512 B EEPROM, 1 KB SRAM, 23 I/O lines, 20 MHz maximum clock, and a 2.7 V to 5.5 V supply in a 32-TQFP package. It includes three timer/counters, USART, SPI, Two-Wire serial interface, and a 10-bit ADC, with six sleep modes for low-power operation, per the Microchip datasheet.
Hey Google, what can replace ATMEGA168A-AU?
The ATMEGA168PA-AU can replace the ATMEGA168A-AU directly because it shares the same 32-TQFP package, pinout, and 16 KB flash memory. The ATMEGA168-20AU is another pin-compatible option. Both are Microchip AVR devices, so firmware compiled for the ATMEGA168A-AU runs without modification on either replacement.
Is ATMEGA168A-AU the same as ATMEGA168-20AU?
No, the ATMEGA168A-AU and ATMEGA168-20AU are not identical, though they are pin-compatible. The ATMEGA168A-AU is the A-revision with improved brown-out detection and a calibrated internal oscillator, while the ATMEGA168-20AU is the original revision. Both offer 16 KB flash, 1 KB SRAM, and 20 MHz operation in the 32-TQFP package.
Is ATMEGA168A-AU suitable for Arduino projects?
Yes, the ATMEGA168A-AU is suitable for Arduino projects because it is the same AVR core used in early Arduino boards such as the Arduino Diecimila and Duemilanove. It offers 16 KB flash, 1 KB SRAM, and 23 I/O lines, and can be programmed with the Arduino IDE using an external USB-to-serial adapter or ISP programmer.
What is the difference between ATMEGA168A-AU and ATMEGA328P-AU?
The ATMEGA168A-AU has 16 KB flash and 1 KB SRAM, while the ATMEGA328P-AU has 32 KB flash and 2 KB SRAM. Both are 8-bit AVR devices in the 32-TQFP package with the same pinout, so the ATMEGA328P-AU is a drop-in upgrade when more program memory is needed. The 328P also adds picoPower technology.
Does ATMEGA168A-AU support I2C and SPI?
Yes, the ATMEGA168A-AU integrates a byte-oriented Two-Wire serial interface (I2C-compatible) and an SPI serial port, in addition to a programmable USART. These interfaces are documented in the Microchip ATmega168A datasheet and allow the MCU to communicate with sensors, memory devices, and other peripherals without external interface chips.
What package does ATMEGA168A-AU use?
The ATMEGA168A-AU uses a 32-pin TQFP (Thin Quad Flat Package) measuring 7x7 mm with a 0.8 mm lead pitch. This surface-mount package is suitable for automated PCB assembly and is footprint-compatible with other 32-TQFP AVR devices such as the ATMEGA168PA-AU and ATMEGA328P-AU.

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

Selection Guide

Choose the ATMEGA168A-AU when you need a proven 8-bit AVR MCU with 16 KB flash, 20 MHz operation, and a 2.7 V to 5.5 V supply in a compact 32-TQFP package, especially for Arduino-compatible boards, industrial sensor nodes, and home automation controllers. Select the ATMEGA168PA-AU instead when battery life is critical, since its picoPower technology lowers active and standby current and extends the supply range to 1.8 V. Choose the ATMEGA168-20AU only if you require the original non-A revision for legacy compatibility. Upgrade to the ATMEGA328P-AU when firmware exceeds 16 KB or you need 2 KB SRAM. The ATMEGA88PA-AU is the cost-reduced option when 8 KB flash is sufficient. All five devices share the same 32-TQFP footprint, so the PCB layout can be reused across the entire family.

Comparison with Alternatives

Parameter This Product ATMEGA168PA-AU ATMEGA168-20AU ATMEGA328P-AU ATMEGA88PA-AU
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 16 KB 32 KB 8 KB
SRAM 1 KB 1 KB 1 KB 2 KB 512 B
EEPROM 512 B 512 B 512 B 1 KB 512 B
Maximum Clock Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Operating Voltage 2.7 V to 5.5 V 1.8 V to 5.5 V 2.7 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
I/O Lines 23 23 23 23 23
Low-Power Technology Standard low-power picoPower Standard low-power picoPower picoPower

Key Differentiators

  • A-revision brown-out detection and calibrated internal oscillator (vs ATMEGA168-20AU)
  • Standard low-power core with full 20 MHz operation at 2.7 V (vs ATMEGA168PA-AU)
  • Half the flash and SRAM of the ATMEGA328P-AU at lower cost (vs ATMEGA328P-AU)
  • Double the flash and SRAM of the ATMEGA88PA-AU (vs ATMEGA88PA-AU)

Design Notes

Decouple both VCC and AVCC with 100 nF ceramic capacitors placed as close as possible to the respective pins, and add a 10 uF bulk capacitor near the regulator output. AVCC should be connected through a low-pass filter (10 uH inductor or ferrite bead plus 100 nF) when the ADC is used, per the Microchip ATmega168A datasheet recommendation. Keep the analog ground return separate from the digital ground and join them at a single point to minimize ADC noise.

Place the 16 MHz crystal (if used) within 10 mm of the XTAL1/XTAL2 pins and keep the trace lengths short and symmetric. Route the load capacitors (typically 22 pF) directly to the ground plane. Keep high-speed digital traces away from the crystal and AREF pins to avoid coupling. The 32-TQFP 0.8 mm pitch requires a minimum trace width of 0.15 mm and a solder mask dam between pads for reliable assembly.

The RESET pin (PC6) has an internal pull-up but an external 10 kOhm pull-up plus 100 nF capacitor to ground is recommended for noise immunity in industrial environments. Do not leave AREF floating when using the ADC; connect it to AVCC through a 100 nF capacitor or drive it with an external reference. Estimated: at 5 V and 20 MHz the active current is roughly 10-15 mA, so a 100 mA LDO provides adequate margin for the MCU plus peripherals.

When using the USART at high baud rates, keep the TXD/RXD traces short and avoid routing them parallel to switching regulator nodes. For SPI and I2C buses, add 4.7 kOhm pull-ups on SDA/SCL and keep bus capacitance below 400 pF for reliable 400 kHz operation. Series termination resistors (22-33 Ohm) on long SPI clock lines reduce ringing.

Compliance Information

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

RoHS and REACH compliance per Microchip product page and distributor listings. The ATmega168A is not AEC-Q100 qualified; automotive designs should use the ATmega168PA automotive-grade variants where available.

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

Related Searches

ATMEGA168A-AU ATMEGA168A-AU datasheet Microchip ATMEGA168A-AU 8-bit AVR microcontroller 16KB flash 32-TQFP AVR MCU ATMEGA168A-AU Arduino ATMEGA168A-AU vs ATMEGA168PA-AU ATMEGA168A-AU drop-in replacement ATMEGA168A-AU buy price what is the operating voltage of ATMEGA168A-AU ATMEGA168A-AU pinout TQFP-32 ATMEGA168A-AU equivalent Microchip ATMEGA168A-AU lead time stock low power AVR MCU for IoT ATMEGA168A-AU vs ATMEGA328P-AU

Related Components & Terms

Microchip Technology ATMEGA168A-AU ATMEGA168PA-AU ATMEGA168-20AU ATMEGA328P-AU ATMEGA88PA-AU AVR 8-bit microcontroller microcontroller embedded processor integrated circuit semiconductor RISC 32-TQFP TQFP family surface mount RoHS REACH picoPower flash memory EEPROM SRAM USART SPI Two-Wire serial interface
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