ATMEGA168P-20AU 8-bit AVR microcontroller with 20MHz clock speed, 16KB Flash memory, 1KB SRAM, and 512B EEPROM. Available in 32-TQFP surface mount package.
Mfr Part #:

ATMEGA168P-20AU

Available from 1 distributors
Mfr Name: Atmel
Atmel
8-bit AVR microcontroller with 20MHz clock speed, 16KB Flash memory, 1KB SRAM, and 512B EEPROM. Available in 32-TQFP surface mount package.
✓ Total Stock: 30 pcs

ATMEGA168P-20AU Available from 1 distributor

✓ Authorised
✓ Non-Authorised
Distributor Stock Pricing MOQ PKG Lead Time Date Code On Order Quantity On Order Delivery
Non-Authorised Inventory information
30 pcs
30 pcs On Request 1 On Request On Request On Request On Request On Request

ATMEGA168P-20AU Specifications Quick View

Most important parameters for selection – full specs in datasheet.
Category
Manufacturer Name
Connectivity
Core Processor
Core Size
Data Converters
EEPROM Size
Mounting Type
Number of I
Operating Temperature
Oscillator Type
Peripherals
Program Memory Size
Program Memory Type
RAM Size
Speed
Supplier Device Package
Voltage
Watchdog Timer

ATMEGA168P-20AU Description

Short technical summary and product information.

The ATMEGA168P-20AU is an 8-bit AVR microcontroller based on the enhanced RISC architecture, delivering up to 20 MIPS throughput at 20 MHz. It features 131 powerful instructions, 32x8 general-purpose working registers, and an on-chip 2-cycle multiplier.

 

Memory resources include 16KB of in-system self-programmable Flash (10,000 write/erase cycles), 1KB SRAM, and 512B EEPROM (100,000 cycles). Data retention is rated at 20 years at 85°C and 100 years at 25°C. The device includes a rich set of peripherals: two 8-bit and one 16-bit timer/counter with PWM, six PWM channels, an 8-channel 10-bit ADC, USART, SPI, I2C, programmable watchdog timer, brown-out detection, and power-on reset.

 

Operating from 2.7V to 5.5V, the microcontroller supports multiple sleep modes (Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby) for low-power applications. Typical active current is 0.3 mA at 1 MHz, and power-down current is 0.1 µA. The device is housed in a 32-TQFP (7x7mm) surface-mount package and operates over the industrial temperature range of -40°C to 85°C.

ATMEGA168P-20AU Quick Information

Product Type: Microcontroller
Series: ATmega168P
Canonical Name: ATMEGA168P-20AU 8-Bit AVR Microcontroller with 16KB Flash, 20MHz, 32-TQFP
Subcategory: Microcontroller

ATMEGA168P-20AU Compliance

RoHS Status: RoHS Compliant
Moisture Sensitivity Level (MSL): 1 Unlimited
REACH Status: REACH Unaffected

ATMEGA168P-20AU Features

  • High performance 8-bit AVR RISC core.
  • Up to 20 MIPS throughput at 20 MHz.
  • 16KB self-programmable Flash memory.
  • 8-channel 10-bit ADC and 6 PWM channels.
  • Wide operating voltage 2.7V to 5.5V.

ATMEGA168P-20AU Applications

  • Industrial control and automation systems.
  • Embedded sensor monitoring and data logging.
  • Battery-powered portable devices.
  • Automotive body control modules.
  • Consumer electronics and IoT endpoints.

ATMEGA168P-20AU FAQs

7 frequently asked questions generated from this part’s specifications.
What is the operating voltage range of the ATMEGA168P-20AU?

The operating voltage range is 2.7V to 5.5V.

What package does the ATMEGA168P-20AU come in?

It is available in a 32-TQFP (7x7mm) surface mount package.

What is the operating temperature range?

The operating temperature range is -40°C to 85°C (TA).

Is the ATMEGA168P-20AU RoHS compliant?

The device is listed as RoHS3 Compliant, but this data is unverified and should be confirmed from the manufacturer datasheet.

What is the maximum clock speed?

The maximum clock speed is 20 MHz.

How much Flash memory does it have?

It has 16KB of Flash memory (8K x 16).

What are the key peripherals?

Key peripherals include I2C, SPI, UART/USART, 8-channel 10-bit ADC, 6 PWM channels, two 8-bit and one 16-bit timer/counter, and a watchdog timer.

Home

Categories