Microchip Technology ATMEGA168-20AU

Skip to product information
1 of 1
Image shown is a representation only. Exact specifications should be obtained from the product data sheet.
Regular price $3.58
Regular price $3.77 Sale price $3.58
Sale Sold out
Quantity Unit Price Total Price
1 $3.58 $3.58
15+ $3.47 $52.05
25+ $3.39 $84.75
50+ $3.20 $160.00
100+ $2.83 $283.00
N+ $0.57 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer Microchip Technology
Product Series AVR® ATmega
Packaging Tray |
Core Processor AVR
Core Size 8-Bit
Speed 20MHz
Connectivity I2C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 23
Program Memory Size 16KB (8K x 16)
Program Memory Type FLASH
EEPROM Size 512 x 8
RAM Size 1K x 8
Voltage - Supply (Vcc/Vdd) 2.7V ~ 5.5V
Data Converters A/D 8x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 32-TQFP (7x7)
Package / Case 32-TQFP
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The Microchip ATMEGA168-20AU is a versatile 8-bit AVR microcontroller that operates at up to 20MHz. It provides 16KB of flash memory and 1KB of SRAM, all within a compact 32-TQFP package. Supporting a supply voltage from 2.7V to 5.5V, it is designed for flexible integration into both 3.3V and 5V systems. With built-in PWM, watchdog timer, and brown-out detection, this MCU is a reliable and cost-effective solution for a wide range of embedded control tasks.

  • Flexible Power Supply: The 2.7V to 5.5V range allows direct connection to both 3.3V and 5V logic, simplifying system design.
  • Proven AVR Architecture: The efficient 8-bit AVR core executes most instructions in a single clock cycle, maximizing throughput at 20MHz.
  • Ample Memory for Mid-Range Tasks: 16KB of flash and 1KB of SRAM are sufficient for many control and sensor applications without external memory.
  • Integrated Safety Features: Includes brown-out detection and a watchdog timer to enhance system reliability and prevent malfunction.

DIY Electronics and Hobby Projects

The ATMEGA168-20AU is a popular choice for hobbyists due to its 20MHz speed and 16KB flash, which is sufficient for custom sensors, LED controllers, and simple robots. Its 5V compatibility simplifies interfacing with common modules.

Home Automation Controllers

With its wide voltage range and robust PWM outputs, this MCU can manage lighting dimmers, fan speed controllers, and smart switch applications. The watchdog timer ensures reliable operation in always-on devices.

Sensor Data Logging

The 1KB SRAM and 16KB flash allow for storing data from temperature, humidity, or pressure sensors. Its low-power sleep modes make it suitable for battery-operated data loggers.

Educational Platforms

As a classic AVR chip, the ATMEGA168 is widely used in educational kits to teach embedded systems, C programming, and interfacing. Its 32-TQFP package is easy to solder and prototype with.

Small Motor Control

The integrated PWM channels can drive small DC motors or servos in toys and small appliances. The brown-out detector helps prevent erratic behavior during power dips.

Prototyping and Proof-of-Concept

Its 20MHz speed and 16KB memory provide enough resources for rapid prototyping of new ideas, from wearable tech to simple IoT nodes, before moving to a larger MCU.

Q: What is the maximum clock speed of the ATMEGA168-20AU?
A: The ATMEGA168-20AU can run at up to 20MHz, offering a good balance between speed and power consumption.
Q: What is the operating voltage range?
A: It operates from 2.7V to 5.5V, making it compatible with both 3.3V and 5V systems.
Q: How much flash memory does this MCU have?
A: It features 16KB of in-system programmable flash memory, suitable for moderate-complexity applications.
Q: What package is available?
A: This model comes in a 32-pin TQFP package, which is suitable for compact PCB designs.
Base Product Number : ATMEGA168
16KB Flash 1KB SRAM 20MHz 3.3V 5V 8-bit AVR Education Hobby Home Automation PWM TQFP-32
Q: What is the maximum clock speed of the ATMEGA168-20AU?
A: The ATMEGA168-20AU can run at up to 20MHz, offering a good balance between speed and power consumption.
Q: What is the operating voltage range?
A: It operates from 2.7V to 5.5V, making it compatible with both 3.3V and 5V systems.
Q: How much flash memory does this MCU have?
A: It features 16KB of in-system programmable flash memory, suitable for moderate-complexity applications.
Q: What package is available?
A: This model comes in a 32-pin TQFP package, which is suitable for compact PCB designs.