Microchip Technology ATMEGA168-20AU
| 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 |
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 |
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.
- 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.

ATMEGA168-20AU.pdf