Microchip Technology

ATMEGA168PB-AUR - 16KB AVR MCU 20MHz TQFP-32 | Microchip

MPN: ATMEGA168PB-AUR βœ“ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 32-TQFP (7x7 mm) Package 20 MHz Speed 16 KB (8K x 16) ISP Flash Memory
From $1.58 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $2.35 $2.35
10 $2.12 $21.20
100 $1.89 $189.00
500 $1.72 $860.00
1,000 $1.58 $1,580.00
ℹ️ All prices are in USD

ATMEGA168PB-AUR Overview

The Microchip Technology ATMEGA168PB-AUR is a picoPower 8-bit AVR RISC microcontroller with 16 KB ISP flash, 512 B EEPROM, 1 KB SRAM, 27 general-purpose I/O lines, and a 20 MHz maximum operating frequency, supplied in a 32-pin TQFP (7x7 mm) package in tape-and-reel. It is part of the ATmega48PB/88PB/168PB family documented in the Microchip datasheet DS40001909B.

An AVR microcontroller is a single-chip computer built on the enhanced RISC architecture originally developed by Atmel (now Microchip). It executes most instructions in a single clock cycle, achieving throughput approaching 1 MIPS per MHz, which lets designers trade processing speed against power consumption. Within the product taxonomy, the ATmega168PB sits at microcontroller -> 8-bit MCU -> embedded processor -> semiconductor IC, and it is the mid-memory member of the pin-compatible ATmega48PB/88PB/168PB trio.

Key features include 16 KB of self-programmable flash with read-while-write capability, 512 bytes of EEPROM for non-volatile parameter storage, 1 KB of SRAM, 32 general-purpose working registers, and three flexible timer/counters with compare modes. The device integrates Core Independent Peripherals (CIPs) and picoPower technology, enabling true 1.8 V operation and extremely low sleep currents for battery-powered designs.

The ATmega168PB architecture pairs the AVR core with a rich peripheral set: USART with wake-up on start-of-frame, SPI, TWI (I2C), a 10-bit ADC, internal and external interrupts, and a calibrated RC oscillator. The 'PB' generation adds the Peripheral Touch Controller (PTC) and improved serial communication features over the earlier 'PA' generation, while retaining the same TQFP-32 footprint.

Typical applications include Arduino-compatible development boards, industrial sensor nodes, battery-powered IoT endpoints, motor control front-ends, and consumer white goods. The 1.8 V to 5.5 V supply range allows direct operation from single-cell Li-Ion or 3xAA battery packs without an intermediate regulator.

When designing with this device, decouple every VCC pin with a 100 nF ceramic capacitor placed within a few millimeters of the pin, and keep the AVCC filter inductor away from high-current switching nodes. The reset pin should be pulled high through 10 kOhm and protected with a 100 nF capacitor to ground.

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

Drop-in alternatives for ATMEGA168PB-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 ATMEGA168PB-AUR (same form factor and footprint) β€” differing in Working Registers, Communication Interfaces, Instructions, Packaging, Throughput.

Microchip Technology
Instructions: 133 powerful instructions, most single-cycle
Compare with ATMEGA168PB-AUR β†’
Microchip Technology
Throughput: Up to 20 MIPS at 20 MHz
Compare with ATMEGA168PB-AUR β†’
Microchip Technology
Working Registers: 32 x 8-bit general purpose
Communication Interfaces: USART, SPI, TWI (I2C-compatible)
Packaging: Tape & Reel (R suffix)
Compare with ATMEGA168PB-AUR β†’
Microchip Technology
Working Registers: 32 x 8-bit general purpose
Communication Interfaces: USART, SPI, Two-Wire Interface (I2C)
Instructions: 131 instructions, most single-cycle
Compare with ATMEGA168PB-AUR β†’
Microchip Technology
Working Registers: 32 x 8-bit
Instructions: 133, most single-cycle
Packaging: Tape & Reel
Compare with ATMEGA168PB-AUR β†’

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

ATMEGA168PB-AU

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
same die and electrical specs, tray packaging instead of tape-and-reel (AUR suffix)

πŸ“‹ Reference alternative (not in catalog)

ATMEGA88PB-AU

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
flash reduced to 8 KB (-50%) and SRAM to 512 B (-50%), pin-compatible family member

πŸ“‹ Reference alternative (not in catalog)

ATMEGA48PB-AU

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
flash reduced to 4 KB (-75%) and SRAM to 512 B (-50%), pin-compatible family member

πŸ“‹ Reference alternative (not in catalog)

ATMEGA168PA-AU

βœ… Drop-In
πŸ“¦ 32-TQFP (7x7 mm)
previous PA generation, same 16 KB flash but lacks PTC and some CIP features; minor pin function changes require migration check

πŸ“‹ Reference alternative (not in catalog)

ATMEGA168PA-ANR

βœ… Drop-In
Microchip Technology
πŸ“¦ 32-TQFP (7x7 mm)
8-bit AVR RISC Β· 16 KB (8K x 16) Flash Β· 10,000 write/erase cycles (typical) Β· 1 KB Β· 512 bytes Β· 20 MHz Β· Up to 20 MIPS at 20 MHz Β· 1.8 V to 5.5 V

βœ“ In Stock

$1.44 / 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 β†’

ATMEGA168PB-AUR Maximum Ratings & Electrical Characteristics

Core Processor AVR 8-bit RISC
Program Memory Size 16 KB (8K x 16) ISP Flash
EEPROM Size 512 B
SRAM Size 1 KB
Maximum Clock Frequency 20 MHz
Throughput Approaching 1 MIPS per MHz
General Purpose I/O Lines 27
Working Registers 32 general-purpose
Supply Voltage Range 1.8 V to 5.5 V
Operating Temperature -40 C to +85 C
Package / Case 32-TQFP (7x7 mm)
Mounting Type Surface Mount
ADC Resolution 10-bit
Timer/Counters Three flexible timer/counters with compare modes
Communication Interfaces USART, SPI, TWI (I2C)
Packaging Tape & Reel (AUR suffix)
RoHS Status Compliant (Pb-free, Halide-free, fully Green)
Series AVR ATmega, Functional Safety (FuSa)

ATMEGA168PB-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 (also INT1, OC2B, USART1 TXD)
Pin 2 PD4 β€” Port D, bit 4 (also T0, XCK1, PCINT20)
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, PCINT6)
Pin 8 PB7 β€” Port B, bit 7 (also XTAL2/TOSC2, PCINT7)
Pin 9 PD5 β€” Port D, bit 5 (also OC0B, T1, USART1 TXD)
Pin 10 PD6 β€” Port D, bit 6 (also OC0A, AIN0, USART1 RXD)
Pin 11 PD7 β€” Port D, bit 7 (also AIN1, PCINT23)
Pin 12 PB0 β€” Port B, bit 0 (also ICP1, CLKO, PCINT0)
Pin 13 PB1 β€” Port B, bit 1 (also OC1A, PCINT1)
Pin 14 PB2 β€” Port B, bit 2 (also OC1B, PCINT2)
Pin 15 PB3 β€” Port B, bit 3 (also OC2A, MOSI, PCINT3)
Pin 16 PB4 β€” Port B, bit 4 (also MISO, PCINT4)
Pin 17 PB5 β€” Port B, bit 5 (also SCK, PCINT5)
Pin 18 AVCC β€” Analog supply voltage for ADC
Pin 19 ADC6 β€” Analog-to-digital converter input 6
Pin 20 AREF β€” Analog reference voltage for ADC
Pin 21 GND β€” Ground
Pin 22 ADC7 β€” Analog-to-digital converter input 7
Pin 23 PC0 β€” Port C, bit 0 (also ADC0, PCINT8)
Pin 24 PC1 β€” Port C, bit 1 (also ADC1, PCINT9)
Pin 25 PC2 β€” Port C, bit 2 (also ADC2, PCINT10)
Pin 26 PC3 β€” Port C, bit 3 (also ADC3, PCINT11)
Pin 27 PC4 β€” Port C, bit 4 (also ADC4, SDA, PCINT12)
Pin 28 PC5 β€” Port C, bit 5 (also ADC5, SCL, PCINT13)
Pin 29 PC6 β€” Port C, bit 6 (also RESET, PCINT14)
Pin 30 PD0 β€” Port D, bit 0 (also RXD, PCINT16)
Pin 31 PD1 β€” Port D, bit 1 (also TXD, PCINT17)
Pin 32 PD2 β€” Port D, bit 2 (also INT0, PCINT18)

Typical Applications

ATMEGA168PB-AUR is suitable for 6 applications: Arduino-Compatible Development Boards, Battery-Powered IoT Sensor Nodes, Industrial Sensor and Control Nodes, Consumer White Goods and Appliances, Motor Control Front-Ends, Capacitive Touch User Interfaces.

πŸ”§

Arduino-Compatible Development Boards

The ATMEGA168PB-AUR is an ideal host MCU for Arduino-compatible development boards because its 16 KB flash and 1 KB SRAM comfortably fit the Arduino bootloader plus typical sketches, while the 20 MHz maximum clock preserves standard Arduino timing. The 32-pin TQFP footprint matches the classic ATmega168/328 board layout, so existing shield ecosystems remain compatible. The device is supported by the MiniCore Arduino hardware package, which covers ATmega8 through ATmega328PB. Placed as the main controller with a 16 MHz crystal on XTAL1/XTAL2 and a 100 nF decoupling capacitor on each VCC pin, it delivers deterministic 1 MIPS/MHz execution. The trade-off versus the ATmega328PB is reduced flash, so sketches using large libraries may need optimization.

🧩

Battery-Powered IoT Sensor Nodes

The ATMEGA168PB-AUR fits battery-powered IoT sensor nodes because its picoPower technology supports true 1.8 V operation with very low sleep currents, and the 1.8 V to 5.5 V supply range allows direct connection to a single-cell Li-Ion battery without an intermediate regulator. In a typical node, the MCU wakes from power-down on a timer or external interrupt, samples a sensor through the 10-bit ADC, and transmits via USART or SPI before returning to sleep. The 512 B EEPROM stores calibration coefficients and network credentials without external memory. The trade-off is that 1 KB SRAM limits large data buffers, so designs should stream samples rather than batch them. Decouple AVCC with a 100 nF capacitor and a 10 uH inductor for clean ADC readings.

🏭

Industrial Sensor and Control Nodes

The ATMEGA168PB-AUR suits industrial sensor and control nodes because its -40 C to +85 C operating range and 5 V-tolerant I/O interface directly with industrial sensors and 24 V field wiring through optocouplers. The three flexible timer/counters with compare modes generate precise PWM for valve or heater control, while the USART with wake-up on start-of-frame supports Modbus-style multidrop networks. The 27 GPIO lines provide ample headroom for status LEDs, relays, and DIP switches. In a typical node, the MCU runs a 10 ms control loop, reads analog inputs through the 10-bit ADC, and drives outputs via the timer PWM channels. The trade-off versus a 32-bit MCU is lower math throughput, so complex control algorithms should be simplified.

πŸ”§

Consumer White Goods and Appliances

The ATMEGA168PB-AUR is well suited to consumer white goods such as washing machines, dishwashers, and microwave ovens because the 16 KB flash holds appliance control firmware, the 512 B EEPROM stores user settings across power cycles, and the 27 GPIO lines drive relays, triacs, and seven-segment displays. The Peripheral Touch Controller enables capacitive touch button panels without external touch ICs, reducing BOM cost. Operating from a 5 V rail, the device interfaces directly with triac drivers and buzzer circuits. In a typical design, the MCU runs a state machine that sequences motor, heater, and valve outputs while monitoring door and water-level sensors. The trade-off is that 1 KB SRAM limits complex UI state, so display logic should be kept simple.

🏭

Motor Control Front-Ends

The ATMEGA168PB-AUR serves as a motor control front-end because its three flexible timer/counters with compare modes generate complementary PWM waveforms for H-bridge and three-phase inverter gate drivers, while the 10-bit ADC samples current-shunt and back-EMF signals for closed-loop commutation. The 20 MHz clock provides adequate loop bandwidth for brushed DC and low-pole-count BLDC motors. In a typical design, the MCU runs a 20 kHz PWM carrier with ADC sampling synchronized to the PWM trough to minimize switching noise, and the USART reports speed and fault status to a host controller. The trade-off versus a dedicated motor-control MCU is the absence of hardware dead-time insertion, so external gate drivers with built-in dead time are recommended.

🧩

Capacitive Touch User Interfaces

The ATMEGA168PB-AUR is an excellent choice for capacitive touch user interfaces because the PB generation integrates a Peripheral Touch Controller (PTC) that supports mutual-capacitance and self-capacitance sensing without external touch controller ICs. The PTC handles up to 27 channels, matching the device's GPIO count, and works through glass or plastic overlays up to several millimeters thick. In a typical design, the MCU scans touch electrodes during idle time, filters the signal in firmware, and drives LEDs or relays in response, all while maintaining a low average current for battery operation. The trade-off is that touch sensitivity depends on PCB layout, so electrode traces should be kept short and away from switching nodes. The 16 KB flash accommodates touch library plus application code.

Recommended Products Summary

ATMEGA168PA-AU Pin-compatible predecessor for board variants Used in: Arduino-Compatible Development Boards, Industrial Sensor and Control Nodes, Motor Control Front-Ends ATMEGA168A-AU Microchip Technology Used in: Arduino-Compatible Development Boards, Consumer White Goods and Appliances ATMEGA168PB-AU Same die in tray packaging for prototyping Used in: Battery-Powered IoT Sensor Nodes, Motor Control Front-Ends, Capacitive Touch User Interfaces ATMEGA88PB-AU Lower-memory pin-compatible variant for cost reduction Used in: Battery-Powered IoT Sensor Nodes, Consumer White Goods and Appliances, Capacitive Touch User Interfaces ATMEGA168P-20AU Microchip Technology Used in: Industrial Sensor and Control Nodes
What is the ATMEGA168PB-AUR microcontroller?
The ATMEGA168PB-AUR is a picoPower 8-bit AVR RISC microcontroller from Microchip Technology with 16 KB ISP flash, 512 B EEPROM, 1 KB SRAM, and 27 general-purpose I/O lines in a 32-pin TQFP package. According to the Microchip ATmega48PB/88PB/168PB datasheet DS40001909B, it runs at up to 20 MHz and achieves throughput approaching 1 MIPS per MHz.
What is the operating voltage range of ATMEGA168PB-AUR?
The ATMEGA168PB-AUR operates from 1.8 V to 5.5 V, making it suitable for both 3.3 V and 5 V systems as well as single-cell Li-Ion battery designs. The picoPower technology enables true 1.8 V operation with very low sleep currents, per the Microchip ATmega48PB/88PB/168PB datasheet DS40001909B.
How much flash memory does the ATMEGA168PB-AUR have?
The ATMEGA168PB-AUR contains 16 KB of self-programmable ISP flash memory organized as 8K x 16 words, with read-while-write capability. It also includes 512 bytes of EEPROM and 1 KB of SRAM. The flash endurance is rated for 10,000 write/erase cycles per the Microchip ATmega48PB/88PB/168PB datasheet DS40001909B.
What is the maximum clock frequency of ATMEGA168PB-AUR?
The ATMEGA168PB-AUR runs at a maximum clock frequency of 20 MHz, delivering throughput approaching 1 MIPS per MHz. This means the device can execute approximately 20 million instructions per second at full speed, which is sufficient for sensor fusion, motor control loops, and serial protocol handling in embedded designs.
Where to buy ATMEGA168PB-AUR online?
The ATMEGA168PB-AUR is available from authorized distributors including DigiKey, Mouser, and LCSC, as well as through XAIPART. DigiKey lists the part as ships today, and LCSC shows stock from $2.0779 as of 2026-09-16. Always purchase from authorized channels to guarantee genuine Microchip silicon and full traceability.
What is the price of ATMEGA168PB-AUR?
As of 2026-09-16, the ATMEGA168PB-AUR is priced at approximately $2.35 for quantity 1, dropping to about $1.58 at 1000 pieces. LCSC lists a unit price from $2.0779. Volume pricing from DigiKey and Mouser follows similar quantity-break curves, with the best pricing typically at 1000+ reel quantities.
What is the lead time for ATMEGA168PB-AUR?
Lead time for the ATMEGA168PB-AUR varies by distributor and order volume. DigiKey indicates the part ships today for in-stock quantities, while factory-direct orders through Microchip typically quote 8 to 12 weeks depending on reel quantity. For production planning, confirm current lead time with your distributor as of 2026-09-16.
Is ATMEGA168PB-AUR in stock?
Yes, the ATMEGA168PB-AUR is generally in stock at major distributors. LCSC reported 30 units in stock as of 2026-09-16, and DigiKey lists the part as ships today. Stock levels fluctuate, so verify availability at the time of order, especially for large reel quantities above 1000 pieces.
What is the difference between ATMEGA168PB-AUR and ATMEGA168PA-AU?
The ATMEGA168PB-AUR is the newer PB generation with Core Independent Peripherals and a Peripheral Touch Controller, while the ATMEGA168PA-AU is the earlier PA generation. Both share the 32-pin TQFP package and 16 KB flash, but the PB version introduces minor pin function changes and alternate pin configurations, so designers must verify pinout mappings per the migration document before drop-in replacement.
ATMEGA168PB-AUR vs ATMEGA88PB-AU - which is better for my application?
The ATMEGA168PB-AUR has 16 KB flash and 1 KB SRAM, while the ATMEGA88PB-AU has 8 KB flash and 512 B SRAM. Choose the ATMEGA168PB-AUR when your firmware exceeds 8 KB or you need more RAM for buffers; choose the ATMEGA88PB-AU for simpler, cost-sensitive designs. Both are pin-compatible in the 32-pin TQFP package per the Microchip ATmega48PB/88PB/168PB datasheet DS40001909B.
When should I choose ATMEGA168PB-AUR over ATMEGA168PA-AU?
Choose the ATMEGA168PB-AUR when you need Core Independent Peripherals, the Peripheral Touch Controller for capacitive touch interfaces, or the improved USART with wake-up on start-of-frame. Choose the ATMEGA168PA-AU only if your existing design is already qualified on the PA generation and you want to avoid re-validating pin mappings.
What is the best drop-in replacement for ATMEGA168PB-AUR?
The best drop-in replacement for the ATMEGA168PB-AUR is the ATMEGA168PB-AU, which is the same die in tray packaging rather than tape-and-reel. Both share the 32-pin TQFP (7x7 mm) footprint and identical electrical specifications. If you need less memory, the ATMEGA88PB-AU and ATMEGA48PB-AU are pin-compatible family members with 8 KB and 4 KB flash respectively.
Can ATMEGA88PB-AU replace ATMEGA168PB-AUR?
Yes, the ATMEGA88PB-AU can replace the ATMEGA168PB-AUR in the same 32-pin TQFP footprint, but only if your firmware fits within 8 KB of flash and 512 B of SRAM. The pinout is identical across the ATmega48PB/88PB/168PB family per the Microchip datasheet DS40001909B, so no PCB changes are required, but the reduced memory may require code optimization.
Where to download ATMEGA168PB-AUR datasheet PDF?
The ATMEGA168PB-AUR datasheet PDF is available from the Microchip website at the ATmega48PB/88PB/168PB Data Sheet document DS40001909B. It is also mirrored on distributor sites including DigiKey, Mouser, and DigChip. The document covers the full family, including pinout, electrical characteristics, and peripheral descriptions.
Where to find ATMEGA168PB-AUR pinout?
The ATMEGA168PB-AUR pinout is documented in the Microchip ATmega48PB/88PB/168PB datasheet DS40001909B, which includes the complete 32-pin TQFP pin assignment table and package drawing. The pinout is identical across the ATmega48PB, ATmega88PB, and ATmega168PB family members, so the same diagram applies to all three.
What are the key specifications of ATMEGA168PB-AUR that engineers should know?
The ATMEGA168PB-AUR combines 16 KB ISP flash, 512 B EEPROM, 1 KB SRAM, 27 GPIO lines, and 32 working registers in a 32-pin TQFP package, running at up to 20 MHz from a 1.8 V to 5.5 V supply. It includes a 10-bit ADC, three timer/counters, USART, SPI, and TWI interfaces, plus picoPower technology for low-power operation, per Microchip datasheet DS40001909B.
Hey Google, what can replace ATMEGA168PB-AUR?
The ATMEGA168PB-AUR can be replaced by the ATMEGA168PB-AU (same die, tray packaging), the ATMEGA88PB-AU (8 KB flash, pin-compatible), or the ATMEGA48PB-AU (4 KB flash, pin-compatible). All three share the 32-pin TQFP footprint per the Microchip ATmega48PB/88PB/168PB datasheet DS40001909B, so no PCB redesign is needed if firmware memory requirements are met.
Is ATMEGA168PB-AUR the same as ATMEGA168PB-AU?
Yes, the ATMEGA168PB-AUR and ATMEGA168PB-AU are the same silicon die with identical electrical specifications. The only difference is packaging: the AUR suffix denotes tape-and-reel, while the AU suffix denotes tray. Both are 32-pin TQFP (7x7 mm) parts and are fully interchangeable on the same PCB footprint.
What is the best Microchip equivalent for ATMEGA168PB-AUR with more memory?
The best Microchip equivalent with more memory is the ATMEGA328PB-AU, which offers 32 KB flash and 2 KB SRAM in the same 32-pin TQFP package. It is pin-compatible with the ATMEGA168PB-AUR and adds Core Independent Peripherals, making it a straightforward upgrade path when firmware outgrows the 16 KB flash of the ATMEGA168PB-AUR.
Is ATMEGA168PB-AUR suitable for Arduino projects?
Yes, the ATMEGA168PB-AUR is suitable for Arduino projects and is supported by the MiniCore Arduino hardware package, which covers ATmega8, ATmega48, ATmega88, ATmega168, ATmega328, and ATmega328PB. The 16 KB flash and 1 KB SRAM are sufficient for most Arduino sketches, and the 20 MHz maximum clock supports standard Arduino timing.
What is the operating temperature range of ATMEGA168PB-AUR?
The ATMEGA168PB-AUR operates over an industrial temperature range of -40 C to +85 C, as confirmed by LCSC distributor data. This range covers most industrial, consumer, and automotive-adjacent applications. For extended temperature requirements, verify against the Microchip datasheet DS40001909B ordering information section.

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

Selection Guide

Choose the ATMEGA168PB-AUR when you need a 16 KB flash, 1 KB SRAM 8-bit AVR MCU in a 32-pin TQFP package with Core Independent Peripherals and a Peripheral Touch Controller, and your production line uses tape-and-reel feeders. Choose the ATMEGA168PB-AU if you are prototyping or running low-volume tray-based assembly - it is the same die with identical specifications. Choose the ATMEGA88PB-AU or ATMEGA48PB-AU when your firmware fits in 8 KB or 4 KB respectively and you want to reduce cost while keeping the same PCB footprint. Choose the ATMEGA168PA-AU only if your design is already qualified on the PA generation and you want to avoid re-validating pin mappings. For designs that outgrow 16 KB flash, consider the pin-compatible ATMEGA328PB-AU with 32 KB flash.

Comparison with Alternatives

Parameter This Product ATMEGA168PB-AU ATMEGA88PB-AU ATMEGA48PB-AU ATMEGA168PA-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 (8K x 16) 16 KB 8 KB 4 KB 16 KB
SRAM 1 KB 1 KB 512 B 512 B 1 KB
EEPROM 512 B 512 B 512 B 256 B 512 B
Maximum Frequency 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V 1.8 V to 5.5 V
GPIO Lines 27 27 27 27 27
Peripheral Touch Controller Yes (PB generation) Yes Yes Yes No
Packaging Tape & Reel (AUR) Tray Tray Tray Tray

Key Differentiators

  • PB-generation Core Independent Peripherals and PTC (vs ATMEGA168PA-AU)
  • Double the flash and SRAM of the ATMEGA88PB-AU (vs ATMEGA88PB-AU)
  • Quadruple the flash of the ATMEGA48PB-AU (vs ATMEGA48PB-AU)
  • Tape-and-reel packaging for automated assembly (vs ATMEGA168PB-AU)

Design Notes

Decouple every VCC pin (pins 4 and 6) with a 100 nF ceramic capacitor placed within a few millimeters of the pin, and add a 10 uF bulk capacitor near the package. For the analog supply, connect AVCC (pin 18) through a 10 uH inductor or ferrite bead from VCC and decouple with 100 nF to GND. AREF (pin 20) should be decoupled with 100 nF to GND when using the internal reference, or driven from a low-impedance external reference for ratiometric ADC measurements.

Keep the crystal or resonator connected to XTAL1 (pin 7) and XTAL2 (pin 8) as close to the MCU as possible, with load capacitors sized per the crystal datasheet (typically 12-22 pF) and a solid ground plane beneath. Route crystal traces away from switching nodes and GPIO toggling at high frequency. The RESET pin (PC6, pin 29) should be pulled high through 10 kOhm to VCC and protected with a 100 nF capacitor to GND for noise immunity.

Do not leave the AVCC pin unconnected or share its decoupling with digital VCC without filtering, as this degrades ADC accuracy. When migrating from the ATmega168PA to the ATmega168PB, verify pin function changes per the Microchip migration document, since the PB generation introduces alternate pin configurations. Also confirm that the ISP programming header uses the correct SCK, MISO, and MOSI pins (PB5, PB4, PB3) and that the reset line is not loaded by external circuitry during programming.

Estimated: The ATMEGA168PB-AUR in TQFP-32 has a typical thermal resistance (theta_JA) of approximately 60-80 C/W depending on PCB copper area. At 5.5 V and 10 mA core current, power dissipation is about 55 mW, giving a junction rise of roughly 3-4 C above ambient - well within the -40 C to +85 C operating range. No heatsinking is required for normal operation; ensure adequate copper pour on the ground pins for thermal relief.

Compliance Information

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

Microchip documentation states Pb-free packaging complies with the European RoHS directive and is Halide-free and fully Green. AEC-Q100 qualification is not stated for this part; the ATMEGA168PB-AUR is an industrial-grade device rated -40 C to +85 C.

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

Related Searches

ATMEGA168PB-AUR ATMEGA168PB-AUR datasheet Microchip ATMEGA168PB-AUR 16KB AVR microcontroller 20MHz TQFP-32 TQFP-32 AVR MCU pinout ATMEGA168PB-AUR Arduino compatible ATMEGA168PB-AUR vs ATMEGA168PA-AU ATMEGA168PB-AUR drop-in replacement ATMEGA168PB-AUR buy price what is the flash memory of ATMEGA168PB-AUR ATMEGA168PB-AUR pinout TQFP-32 picoPower 8-bit AVR microcontroller battery application ATMEGA168PB-AUR equivalent Microchip ATMEGA168PB-AUR lead time stock ATmega48PB 88PB 168PB family comparison

Related Components & Terms

Microchip Technology ATMEGA168PB-AUR ATMEGA168PB-AU ATMEGA88PB-AU ATMEGA48PB-AU ATMEGA168PA-AU AVR 8-bit microcontroller microcontroller embedded processor semiconductor IC picoPower Core Independent Peripherals Peripheral Touch Controller TQFP-32 QFP family surface mount RoHS REACH ISP flash EEPROM SRAM USART SPI TWI (I2C)
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