Microchip Technology

ATMEGA168PV-10MU - 8-bit AVR MCU 16KB 10MHz | Microchip

MPN: ATMEGA168PV-10MU ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 32-VQFN (5x5 mm) exposed pad Package 10 MHz Speed 16 KB (8K x 16) Memory
From $2.35 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $3.85 $3.85
10 $3.42 $34.20
100 $2.95 $295.00
500 $2.61 $1,305.00
1,000 $2.35 $2,350.00
ℹ️ All prices are in USD

ATMEGA168PV-10MU Overview

The Microchip Technology ATMEGA168PV-10MU is a picoPower 8-bit AVR RISC microcontroller with 16KB (8K x 16) ISP flash memory, 512B EEPROM, 1KB SRAM, and a 10 MHz maximum clock rating, supplied in a 32-pin VQFN (5x5 mm) package with exposed pad.

A microcontroller (MCU) is a single-chip computer that integrates a processor core, non-volatile program memory, data SRAM, EEPROM, timers, analog peripherals, and general-purpose I/O on one die. Within the semiconductor hierarchy, this device belongs to the AVR ATmega family -> 8-bit MCU -> embedded processor -> integrated circuit, targeting low-power embedded control nodes rather than high-performance computing.

Key features include the AVR enhanced RISC architecture with 133 powerful instructions, most executing in a single clock cycle; 23 general-purpose I/O lines; three flexible timer/counters with compare modes; an 8-channel 10-bit ADC; and programmable serial USART, SPI, and two-wire interface (I2C). The picoPower technology and power management modes (idle, ADC noise reduction, power-save, power-down, standby) make this P variant well suited for battery-powered designs.

The picoPower ATmega168P core executes from flash with read-while-write support, enabling in-system self-programming through the boot loader section. Operating from 1.8V to 5.5V, the device tolerates battery discharge curves without a regulator change, and the 10 MHz rating across the full supply range simplifies clock tree design in low-voltage systems.

Typical applications include battery-powered sensor nodes, consumer appliance control boards, industrial sensor interfacing, and hobby/prototyping platforms compatible with Arduino-style toolchains.

When designing with this device, budget flash carefully: 16KB accommodates well-structured C code, but floating-point-heavy firmware can exhaust it quickly.

This page synthesizes distributor pricing, verified drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for ATMEGA168PV-10MU — 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 ATMEGA168PV-10MU (same form factor and footprint) — differing in Package, Operating Temperature, Supply Voltage Range, Flash Memory, Speed.

Microchip Technology
Operating Temperature: 0C to +70C
Supply Voltage Range: 2.7 V to 5.5 V
Speed: 20MHz
Compare with ATMEGA168PV-10MU →
Microchip Technology
Supply Voltage Range: 2.7 V to 5.5 V
Flash Memory: 16 KB (8K x 16) ISP
Compare with ATMEGA168PV-10MU →
Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Supply Voltage Range: 2.7 V to 5.5 V
Speed: 20 MHz
Compare with ATMEGA168PV-10MU →
Microchip Technology
Package: 32-VQFN (5x5 mm, 0.5 mm pitch, MLF-32)
Speed: 20 MHz
Compare with ATMEGA168PV-10MU →
Microchip Technology
Package: 32-VFQFN (5x5 mm) with exposed pad
Operating Temperature: -40C to +85C (Industrial)
Speed: 20 MHz
Compare with ATMEGA168PV-10MU →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

ATMEGA168PA-MU

✅ Drop-In
Microchip Technology
📦 32-VQFN (5x5 mm)
AVR 8-bit RISC · 8-bit · 20 MHz · 16 KB (8K x 16) · 512 B · 1 KB · 1.8 V to 5.5 V · 23

✓ In Stock

$1.72 / Unit

View Datasheet →

ATMEGA168PB-MU

✅ Drop-In
Microchip Technology
📦 32-VQFN (5x5 mm)
AVR · 8-Bit · 20 MHz · 16 KB (8K x 16) · 512 B · 1 KB · 27 · 32

✓ In Stock

$1.31 / Unit

View Datasheet →

ATMEGA168P-20MUR

✅ Drop-In
Microchip Technology
📦 32-VQFN (5x5 mm)
AVR · 8-Bit · 20 MHz · 16 KB (8K x 16) · 512 B · 1 KB · 2.7 V to 5.5 V · 23

✓ In Stock

$1.58 / Unit

View Datasheet →

ATMEGA168A-MU

✅ Drop-In
Microchip Technology
📦 32-VQFN (5x5 mm)
8-bit AVR RISC · 16 KB (8K x 16) ISP · 512 B · 1 KB · 20 MHz · 20 MIPS at 20 MHz · 2.7 V to 5.5 V · 23

✓ In Stock

$1.38 / Unit

View Datasheet →

ATMEGA168-20MU

✅ Drop-In
Microchip Technology
📦 32-VQFN (5x5 mm)
AVR 8-bit RISC · 8-Bit · 20MHz · 16KB (8K x 16) Flash · 512B · 1K x 8 · 23 · 2.7 V to 5.5 V

✓ In Stock

Contact for price

View Datasheet →

ATMEGA48PV-10MU

✅ Drop-In
📦 32-VQFN (5x5 mm)
same pinout and picoPower family, 4KB flash / 512B SRAM vs 16KB / 1KB (-75% flash)

📋 Reference alternative (not in catalog)

ATMEGA168PV-10MU Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit AVR RISC
Flash Memory 16 KB (8K x 16)
EEPROM 512 B
SRAM 1 KB
Maximum Clock Frequency 10 MHz
Supply Voltage Range 1.8 V to 5.5 V
General Purpose I/O 23 lines
Timers/Counters 3 flexible timer/counters
ADC Resolution 10-bit
Package 32-VQFN (5x5 mm) exposed pad
Mounting Type Surface Mount
Operating Temperature -40C to +85C
Interface USART, SPI, 2-wire (I2C)
Power Technology picoPower low power
Program Memory Type FLASH (ISP, read-while-write)
Series AVR ATmega168P
Lifecycle Status Active (newer device ATMEGA168PA available)

ATMEGA168PV-10MU Pin Configuration

QFN-32 Package Pinout Diagram QFN-32 5x5mm, P0.5mm, EP 3.1x3.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 QFN-32
Pin 1 PD3 (PCINT19/OC2B/INT1) — Port D bit 3, pin change interrupt, Timer2 compare B output, external interrupt 1
Pin 2 PD4 (PCINT20/XCK/T0) — Port D bit 4, pin change interrupt, USART external clock, Timer0 clock input
Pin 3 GND — Ground
Pin 4 VCC — Digital supply voltage
Pin 5 GND — Ground
Pin 6 VCC — Digital supply voltage
Pin 7 PB6 (PCINT6/XTAL1/TOSC1) — Port B bit 6, crystal oscillator input or Timer oscillator
Pin 8 PB7 (PCINT7/XTAL2/TOSC2) — Port B bit 7, crystal oscillator output
Pin 9 PD5 (PCINT21/OC0B/T1) — Port D bit 5, Timer0 compare B output, Timer1 clock input
Pin 10 PD6 (PCINT22/OC0A/AIN0) — Port D bit 6, Timer0 compare A output, analog comparator input 0
Pin 11 PD7 (PCINT23/AIN1) — Port D bit 7, analog comparator input 1
Pin 12 PB0 (PCINT0/CLKO/ICP1) — Port B bit 0, clock output, Timer1 input capture
Pin 13 PB1 (PCINT1/OC1A) — Port B bit 1, Timer1 compare A output (PWM)
Pin 14 PB2 (PCINT2/SS/OC1B) — Port B bit 2, SPI slave select, Timer1 compare B output
Pin 15 PB3 (PCINT3/MOSI/OC2A) — Port B bit 3, SPI master output, Timer2 compare A output
Pin 16 PB4 (PCINT4/MISO) — Port B bit 4, SPI master input
Pin 17 PB5 (PCINT5/SCK) — Port B bit 5, SPI clock / ISP programming clock
Pin 18 AVCC — ADC supply voltage
Pin 19 ADC6 — Dedicated ADC input channel 6
Pin 20 AREF — Analog reference voltage for ADC
Pin 21 GND — Ground (also connect exposed pad)
Pin 22 ADC7 — Dedicated ADC input channel 7
Pin 23 PC0 (PCINT8/ADC0) — Port C bit 0, ADC input channel 0
Pin 24 PC1 (PCINT9/ADC1) — Port C bit 1, ADC input channel 1
Pin 25 PC2 (PCINT10/ADC2) — Port C bit 2, ADC input channel 2
Pin 26 PC3 (PCINT11/ADC3) — Port C bit 3, ADC input channel 3
Pin 27 PC4 (PCINT12/ADC4/SDA) — Port C bit 4, ADC channel 4, I2C data line
Pin 28 PC5 (PCINT13/ADC5/SCL) — Port C bit 5, ADC channel 5, I2C clock line
Pin 29 PC6 (PCINT14/RESET) — Reset input (active low), pin change interrupt 14
Pin 30 PD0 (PCINT16/RXD) — Port D bit 0, USART receiver input
Pin 31 PD1 (PCINT17/TXD) — Port D bit 1, USART transmitter output
Pin 32 PD2 (PCINT18/INT0) — Port D bit 2, external interrupt 0

Typical Applications

ATMEGA168PV-10MU is suitable for 6 applications: Battery-Powered Sensor Nodes, Appliance and Consumer Control Boards, Industrial Sensor Interfacing, Prototyping and Arduino-Compatible Platforms, Handheld and Portable Instruments, LED Lighting and Dimming Control.

🧩

Battery-Powered Sensor Nodes

The ATMEGA168PV-10MU fits battery-powered sensor nodes because its picoPower technology provides multiple sleep modes (power-down, power-save, standby) and a 1.8V to 5.5V supply range that lets the MCU run directly from two AA cells or a lithium coin cell without a boost converter. In a typical node the device wakes on watchdog or external interrupt, reads an analog sensor through its 10-bit ADC, packs the sample, and transmits over USART or SPI to a radio module before returning to power-down. Using power-down between samples keeps average current far below the active-mode draw, directly extending battery life. The 16KB flash accommodates sensor compensation math and a lightweight protocol stack in a single 5x5 mm VQFN footprint.

🔧

Appliance and Consumer Control Boards

In appliance and consumer product control boards, the ATMEGA168PV-10MU provides the right balance of code space, analog integration, and cost. The 16KB ISP flash stores button handling, display driving, and control state machines, while 512B EEPROM retains user settings and calibration through power loss. The 10-bit ADC reads temperature sensors and pot setPosition inputs directly, and three timer/counters generate PWM for fan, heater, or motor control without external components. The 1.8V to 5.5V supply range tolerates unregulated transformer supplies after rectification, and the industrial -40C to +85C rating covers unheated appliance enclosures. The 32-VQFN (5x5 mm) package keeps PCB area small for two-layer cost-optimized boards.

🏭

Industrial Sensor Interfacing

For industrial sensor interfacing, the ATMEGA168PV-10MU combines the peripherals needed to bridge analog field sensors to digital systems. Its USART handles Modbus-RTU style RS-485 links through an external transceiver, the SPI port services high-speed ADCs or isolated interfaces, and the two-wire (I2C) interface reads digital environmental sensors. The 10-bit ADC with internal reference digitizes 4-20 mA derived voltages, while the industrial -40C to +85C temperature grade and 1.8V to 5.5V supply tolerance survive panel-level power fluctuations. The 16KB flash leaves headroom for linearization tables and CRC-checked protocol layers. picoPower sleep modes suit intermittently powered loop-powered installations where average current is budgeted in microamps.

🔧

Prototyping and Arduino-Compatible Platforms

The ATMEGA168PV-10MU is fully compatible with the Arduino ecosystem toolchain because the ATmega168 family is the classic AVR target of that platform, supported by AVR-GCC, avrdude, and Microchip Studio. Engineers use it on custom carrier boards where the well-documented ATmega168 register map, boot loader examples, and vast codebase shorten software bring-up to days. ISP programming via the SPI header or a pre-loaded USART boot loader enables rapid iteration, and the 16KB flash runs the standard Arduino core with room for application logic. The 32-VQFN package suits transition from breadboard DIP prototypes (using ATmega168 DIP siblings) to production-grade surface-mount hardware without changing firmware or pin mapping.

📱

Handheld and Portable Instruments

Handheld and portable instruments benefit from the ATMEGA168PV-10MU's combination of low sleep current, wide supply range, and integrated analog. The device sleeps in power-down between measurements, waking on a key interrupt or RTC timer; its 10-bit ADC and internal bandgap reference read battery voltage and probe signals without an external converter, while PWM outputs drive LCD backlighting and piezo indicators efficiently. Running from a 3V lithium cell across the full 1.8V to 5.5V range avoids low-battery brownouts, and the -40C to +85C industrial rating tolerates vehicle or outdoor storage. The compact 32-VQFN (5x5 mm) exposed-pad package fits slim enclosures, with the pad doubling as a ground plane connection for ADC noise performance.

💡

LED Lighting and Dimming Control

In LED lighting control, the ATMEGA168PV-10MU drives dimming directly from its timer/counter PWM outputs, generating 8-bit or higher effective-resolution dimming curves for constant-current LED drivers through an optocoupler or MOSFET gate. The 16KB flash stores gamma-correction tables, DALI-like protocol handlers, and touch or button user interfaces, while the ADC monitors current sense resistors for open/short fault detection. The 1.8V to 5.5V supply range allows the controller to ride on the same rectified low-voltage rail as the LED string via a small regulator, and the -40C to +85C grade suits enclosed luminaires. Sleep modes support occupancy-sensor-triggered fixtures that must draw near-zero standby power.

Recommended Products Summary

ATMEGA168PA-MU Microchip Technology Used in: Battery-Powered Sensor Nodes AT86RF233 2.4 GHz radio connected via SPI Used in: Battery-Powered Sensor Nodes AT24C256 External I2C EEPROM for larger user data Used in: Appliance and Consumer Control Boards ATTINY85 Sub-function co-processor for button/LED tasks Used in: Appliance and Consumer Control Boards MCP3002 External SPI ADC for higher resolution channels Used in: Industrial Sensor Interfacing MCP7940N I2C real-time clock for timestamped logging Used in: Industrial Sensor Interfacing ATMEGA168PB-MU Microchip Technology Used in: Prototyping and Arduino-Compatible Platforms ATMEGA328P-MU Same pinout upgrade path to 32KB flash Used in: Prototyping and Arduino-Compatible Platforms MCP1700 Low-Iq LDO for regulated 3.3V rail Used in: Handheld and Portable Instruments MCP9808 I2C precision temperature sensor Used in: Handheld and Portable Instruments IRLZ44N Logic-level MOSFET for LED channel switching Used in: LED Lighting and Dimming Control ATMEGA168P-20MUR Microchip Technology Used in: LED Lighting and Dimming Control
What is the operating voltage range of ATMEGA168PV-10MU?
The ATMEGA168PV-10MU operates from 1.8V to 5.5V across its full operating temperature range. This wide supply range is a hallmark of the picoPower P-variant AVR family and allows direct operation from two AA cells (1.8V end-of-discharge) or a 5V logic rail without redesigning the power supply. According to Microchip datasheet data, the part is rated at 10 MHz across this voltage range, so no frequency derating is required at low supply voltages.
How much flash, EEPROM and SRAM does ATMEGA168PV-10MU have?
The ATMEGA168PV-10MU integrates 16KB (8K x 16) of ISP flash program memory with read-while-write support, 512B of EEPROM for non-volatile calibration data, and 1KB of internal SRAM for variables and stack. These memory sizes are identical across the ATmega168 family, so code developed for the ATmega168A or ATmega168PA compiles to the same footprint on this part. Flash self-programming via the boot section enables field firmware updates over UART or SPI.
What is the price of ATMEGA168PV-10MU?
As of 2026-09-16, distributor pricing for the ATMEGA168PV-10MU starts around 3.85 USD at quantity 1, with typical volume breaks near 3.42 USD at 10 units, 2.95 USD at 100 units, 2.61 USD at 500 units, and 2.35 USD at 1000 units. LCSC has listed the part around 6.68 USD for small quantities with limited stock. Exact pricing varies by distributor and stock position, so always confirm the live price before ordering.
Where can I buy ATMEGA168PV-10MU online?
The ATMEGA168PV-10MU can be purchased from XAIPART and major authorized distributors including DigiKey, Mouser, and LCSC, with additional availability tracked by Octopart across nine distributors. DigiKey lists the part as shipping same-day from stock, while LCSC has shown approximately 10 units in stock at around 6.68 USD as of the latest check. For volume production buys, request quotes from XAIPART or MicrochipDirect to compare pricing across all channels.
What is the difference between ATMEGA168PV-10MU and ATMEGA168PA-MU?
The ATMEGA168PA is the newer, more power-efficient refresh of the same picoPower ATmega168P family: it offers identical flash (16KB), EEPROM (512B), SRAM (1KB), and the same 32-VQFN footprint, with lower active and sleep currents. Microchip's datasheet explicitly notes a newer device is available, the ATMEGA168PA, when the ATMEGA168PV was introduced. For new designs, choose ATMEGA168PA-MU; the ATMEGA168PV-10MU remains ideal for maintenance of existing BOMs and is a drop-in replacement source for older ATmega168V designs.
What is the best drop-in replacement for ATMEGA168PV-10MU?
The best drop-in replacement is the Microchip ATMEGA168PA-MU: the same 32-pin VQFN (5x5 mm) footprint, identical 16KB flash / 512B EEPROM / 1KB SRAM memory map, and 1.8V to 5.5V supply range, with improved power consumption. The ATMEGA168PB-MU is also footprint-compatible but adds peripherals and requires software review of register differences. All same-family variants load the same ISP firmware, so migration typically requires no PCB or code changes beyond a programmer firmware reload.
Can ATMEGA88PV-10MU or ATMEGA48PV-10MU replace ATMEGA168PV-10MU?
Yes, with firmware review. The ATMEGA88PV-10MU and ATMEGA48PV-10MU share the same AVR core, 32-VQFN package, pinout, and register map as the ATMEGA168PV-10MU, so they are pin-to-pin drop-in candidates. The key difference is memory: the ATmega88 has 8KB flash / 1KB SRAM and the ATmega48 has 4KB flash / 512B SRAM versus 16KB / 1KB on the ATmega168. If your compiled image plus headroom fits the smaller flash, these parts reduce cost; otherwise stay with the 168 family.
Where to download the ATMEGA168PV-10MU datasheet PDF?
The complete ATMEGA168PV-10MU datasheet PDF is available from Octopart's datasheet repository and from the official Microchip Technology product page under the ATmega48P/88P/168P combined document, since Microchip publishes one datasheet covering the whole family. Download the datasheet before layout: it contains the 32-VQFN (5x5 mm) land pattern, exposed-pad thermal guidance, register descriptions, and picoPower current consumption tables. Avoid third-party datasheet mirrors that may host outdated revisions.
What is the pinout of ATMEGA168PV-10MU in the 32-VQFN package?
The ATMEGA168PV-10MU in the 32-pin VQFN has ports arranged as: PB6/PB7 (XTAL1/XTAL2), PD0-PD7 (UART, external interrupts), PC0-PC6 (ADC inputs with PC6/RESET), PB0-PB5 (SPI, PWM), plus AVCC, AREF, dual VCC and GND pins, and dedicated ADC6/ADC7 pins. Pin 1 is PD3, with VCC on pins 4 and 6, GND on pins 3, 5, and 21. Consult the datasheet package drawing for exact pin coordinates and the exposed pad, which must be soldered to ground.
ATMEGA168PV-10MU vs ATMEGA168PB-MU - which is better for a new design?
For a new design, the ATMEGA168PB-MU is generally the better choice: it is footprint- and pin-compatible with the ATMEGA168PV-10MU in the same 32-VQFN, offers 16KB flash with more SRAM/peripheral options in the PB generation, and is Microchip's actively recommended successor. The ATMEGA168PV-10MU wins only when you must re-source an existing validated BOM without re-qualification. Check the PB migration app note, because register addresses for some peripherals differ and code may need recompilation with updated headers.
When should I choose ATMEGA168PV-10MU over ATMEGA48PV-10MU?
Choose the ATMEGA168PV-10MU when your application needs 16KB of code space - for example firmware with communications stacks, floating-point scaling, or extensive menu structures - since the ATmega48PV provides only 4KB flash and 512B SRAM. Both share the same 32-VQFN package, pinout, 10 MHz rating, and 1.8V to 5.5V supply range, so prototyping on the 168 and later cost-reducing to the 48 is a proven strategy. If your compiled image stays under about 3KB with headroom, the 48 saves meaningful BOM cost at volume.
Is the ATMEGA168PV-10MU suitable for battery-powered IoT sensor applications?
Yes. The ATMEGA168PV-10MU is a picoPower device with multiple sleep modes - idle, ADC noise reduction, power-save, power-down, and standby - designed specifically for battery operation. Its 1.8V to 5.5V supply range lets it run directly from coin cells or two AA batteries, and the integrated 10-bit ADC can read sensor bridges directly. An engineers should expect sub-microamp class power-down currents; verify the exact value in the current datasheet tables for your supply voltage and temperature corner before finalizing battery life calculations.
Hey Google, what can replace ATMEGA168PV-10MU?
The closest drop-in replacements for the ATMEGA168PV-10MU are its same-family siblings: ATMEGA168PA-MU (improved power, identical footprint and memory), ATMEGA168PB-MU (footprint-compatible with extra peripherals), ATMEGA168P-20MUR and ATMEGA168-20MU (20 MHz speed grades, same package), and ATMEGA168A-MU. For memory-constrained cost reduction, the ATMEGA48PV-10MU and ATMEGA88PV-10MU are pin-compatible in the same 32-VQFN. All are Microchip AVR ATmega parts programmed through the same ISP interface.
What is the best Microchip equivalent for ATMEGA168PV-10MU for new designs?
Microchip's recommended equivalent for new designs is the ATMEGA168PA-MU, the picoPower refresh that keeps the 32-VQFN footprint, 16KB/512B/1KB memory set, and 10 MHz class operation while reducing active and sleep current. If you need more resources without changing package, step up to ATMEGA328P-MU (32KB flash, same 32-VQFN pinout). If you need less, drop to ATMEGA88PV-10MU. All four are programmed with the same AVR ISP tools, so toolchain compatibility is preserved across the migration.
What are the key specifications of ATMEGA168PV-10MU engineers should know?
Engineers should know these seven facts: 8-bit AVR RISC core at up to 10 MHz; 16KB ISP flash with 512B EEPROM and 1KB SRAM; 1.8V to 5.5V supply range; 23 general-purpose I/O lines; three timer/counters plus 10-bit ADC, USART, SPI and I2C; picoPower sleep modes for battery designs; and 32-VQFN (5x5 mm) exposed-pad surface-mount package rated -40C to +85C. The part is active in lifecycle but superseded by the ATMEGA168PA, which Microchip lists as the newer device in the same footprint.
How do I program the ATMEGA168PV-10MU and what tools are compatible?
The ATMEGA168PV-10MU is programmed via in-system programming (ISP) using the SPI interface, or through a boot loader over USART, using Microchip tools such as Atmel-ICE, AVR ISP mkII, PICkit 4, or third-party AVR programmers. Because the device belongs to the standard ATmega168 family, the AVR/GCC and Microchip Studio toolchains, avrdude, and Arduino IDE support all work once the correct device signature and fuse settings are chosen. Mind the fuse bits - an incorrect clock fuse selection is the most common cause of a seemingly bricked chip.
Is ATMEGA168PV-10MU RoHS compliant and lead-free?
The ATMEGA168PV-10MU is produced in Microchip's green (GRN) packaging flow, which is RoHS compliant and lead-free; Mouser lists the device as a green, RoHS-compliant 8-bit MCU. It is not an automotive AEC-Q100 qualified part, so it is intended for industrial and consumer temperature ranges (-40C to +85C) rather than under-hood environments. For REACH, halogen-free, and conflict-minerals declarations, download the current compliance certificate from the Microchip product page, as declarations are updated periodically by the manufacturer.

Engineering reference data for ATMEGA168PV-10MU — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATMEGA168PV-10MU when maintaining or re-sourcing an existing ATmega168-based BOM that must stay pin- and code-compatible, or when a picoPower supply range (1.8V to 5.5V) and 16KB flash are required at a lower cost than the PA refresh. Choose the ATMEGA168PA-MU for all new designs: same footprint and memory with lower active and sleep current. Choose the ATMEGA168PB-MU when extra SRAM or newer peripherals justify a code recompile. Choose the ATMEGA168P-20MUR or ATMEGA168-20MU if you need the 20 MHz speed grade. Drop to the ATMEGA48PV-10MU only when your image fits 4KB with margin and cost is the driver. For code growth beyond 16KB, migrate to the ATMEGA328P-MU, which shares the same 32-VQFN pinout so no PCB change is needed.

Comparison with Alternatives

Parameter This Product ATMEGA168PA-MU ATMEGA168PB-MU ATMEGA168P-20MUR ATMEGA48PV-10MU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 32-VQFN (5x5 mm) exposed pad 32-VQFN (5x5 mm) - same 32-VQFN (5x5 mm) - same 32-VQFN (5x5 mm) - same 32-VQFN (5x5 mm) - same
Flash Memory 16 KB 16 KB 16 KB 16 KB 4 KB
SRAM 1 KB 1 KB 1 KB (PB generation) 1 KB 512 B
EEPROM 512 B 512 B 512 B 512 B 256 B
Max Clock Frequency 10 MHz 20 MHz 20 MHz 20 MHz 10 MHz
Supply Voltage 1.8 V to 5.5 V (picoPower) 1.8 V to 5.5 V (picoPower) 1.8 V to 5.5 V 1.8 V to 5.5 V (picoPower) 1.8 V to 5.5 V (picoPower)
Power Technology picoPower picoPower (improved) Standard picoPower class picoPower picoPower
GPIO Count 23 23 23 23 23

Key Differentiators

  • picoPower sleep current at 10 MHz class price (vs ATMEGA168A-MU)
  • Pin-compatible upgrade path to 32KB (vs ATMEGA328P-MU)
  • Balanced memory set vs ATMEGA48PV-10MU (vs ATMEGA48PV-10MU)

Design Notes

Connect both VCC pins (4 and 6) and AVCC (pin 18) to the same supply rail, each with a 100 nF ceramic decoupling capacitor placed within 2 mm of the pin. AVCC must never lag VCC at power-up or the ADC and port C may latch into an undefined state; a small series resistor plus shunt diode arrangement on AVCC protects the ADC rail per the datasheet. For battery designs, exploit power-down sleep and disable the digital input buffers (DIDR0) on unused ADC channels to cut leakage.

The exposed pad on the underside of the 32-VQFN must be soldered to a ground array - it is both the primary thermal path and the ADC ground reference. Use a 3x3 via pattern (approximately 0.3 mm vias) connecting the pad to the internal ground plane, and verify paste segmentation to avoid voiding during reflow. Keep the crystal (pins 7/8) traces under 10 mm with guard ground, and route ADC sensing on pins 19/22 (ADC6/ADC7) away from PWM and SPI lines to limit digital coupling into the 10-bit converter.

Fuse misconfiguration is the top field failure with this device: setting the clock source fuse for an external crystal when none is fitted leaves the part unresponsive and unable to reprogram via ISP. Always program CKOUT and clock fuses last, and keep a working high-voltage parallel programmer available for recovery. Second, PC6/RESET must not be driven high above VCC; a reset line pulled directly to a 5V rail while the MCU runs at 1.8V violates the pin limit and triggers the runaway-program-counter protection, causing erratic resets.

Estimated: at 5V, 10 MHz, and 20 mA total I/O sink/source, die power stays below roughly 100 mW plus 1.5 mV-class analog loading - far below any thermal limit for the 5x5 mm VQFN, whose exposed-pad theta_JA is typically under 100 C/W on a multilayer board. Thermal design is therefore not a constraint for this MCU unless large continuous LED or relay drive currents are sourced through port pins; keep per-pin current at or below the 20 mA class rating stated in the datasheet absolute maximum table.

Compliance Information

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

Mouser lists the device with GRN (green) packaging, indicating RoHS-compliant, lead-free construction. Not an automotive AEC-Q100 part - industrial/consumer grade -40C to +85C. Obtain current REACH and conflict-minerals declarations from the Microchip product page.

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

Related Searches

ATMEGA168PV-10MU datasheet ATMEGA168PV-10MU price buy Microchip ATMEGA168PV-10MU ATMEGA168PV-10MU pinout 32-VQFN 16KB flash AVR microcontroller 10MHz 1.8V ATMEGA168PV-10MU vs ATMEGA168PA ATMEGA168PV-10MU drop-in replacement picoPower ATmega168 battery powered sensor MCU ATMEGA168PV-10MU Arduino compatible programming what is the supply voltage of ATMEGA168PV-10MU ATMEGA168PV-10MU equivalent ATMEGA48PV-10MU buy ATMEGA168PV-10MU in stock distributor

Related Components & Terms

Microchip Technology ATMEGA168PV-10MU ATMEGA168PA-MU ATMEGA168PB-MU ATMEGA48PV-10MU AVR 8-bit microcontroller ATmega family picoPower RISC architecture 32-VQFN QFN package family ISP flash memory I2C (two-wire interface) SPI USART 10-bit ADC RoHS embedded control battery-powered sensor node
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