ATMEGA164PV-10AQR - 8-bit AVR MCU 16KB 10MHz TQFP-44 | Microchip
MPN: ATMEGA164PV-10AQR β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.4628 | $1.46 |
| 10 | $1.4 | $14.00 |
| 100 | $1.31 | $131.00 |
| 500 | $1.22 | $610.00 |
| 1,000 | $1.14 | $1,140.00 |
ATMEGA164PV-10AQR Overview
An 8-bit AVR microcontroller is a Harvard-architecture RISC processor that executes most of its 131 powerful instructions in a single clock cycle, sitting in the power management and embedded control hierarchy between simple 8-bit timers and 32-bit MCUs. The AVR ATmega family is widely used for general-purpose embedded control, industrial sensing nodes, and battery-powered devices where low standby power and wide supply tolerance matter.
Key differentiating features include picoPower technology for ultra-low sleep-mode consumption, 32 general purpose I/O lines, two USARTs for dual serial channels, a byte-oriented Two-Wire Interface (TWI/I2C), an 8-channel 10-bit ADC, and three flexible timer/counters with compare modes and PWM. The PV suffix denotes a wide 1.8V to 5.5V operating voltage, enabling direct operation from two alkaline cells or a 5V industrial rail without a regulator.
Architecturally, the ATmega164PV pairs a fully static AVR core with read-while-write Flash, so firmware can update EEPROM or program the Flash while executing, supporting field upgrades and data logging. It also includes a real-time counter with separate oscillator, a JTAG interface for on-chip debugging, and brown-out reset and watchdog timer for robust operation in noisy environments.
Typical applications include battery-powered sensor nodes and data loggers exploiting picoPower sleep modes, industrial control panels and HMI boards using the dual USARTs and extended temperature rating, and consumer or metering products using the 10-bit ADC and PWM outputs. The 10 MHz speed grade suits cost- and EMI-sensitive designs that do not require the 20 MHz capability of the ATmega164PA.
A key design consideration is clock selection: the 10 MHz maximum frequency is typically achieved from an 8 MHz internal RC oscillator with CKDIV8 fuse disabled plus system clock prescaler, or an external crystal. Verify Flash endurance and BOD configuration against the manufacturer datasheet for your exact supply voltage.
This page synthesizes distributor pricing, pin-compatible alternatives, pinout data, and practical design notes not found in the manufacturer datasheet, and is optimized for engineer search and AI citation.
Drop-in alternatives for ATMEGA164PV-10AQR β 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 ATMEGA164PV-10AQR (same form factor and footprint) β differing in ADC, Core Architecture, Instruction Set, Maximum Clock Frequency, Package.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
ATMEGA164PA-AUR
β Drop-Inβ In Stock
$2.05 / Unit
View Datasheet βATMEGA164PV-10AI
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
ATMEGA164PA-AUR
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$2.05 / Unit
View Datasheet βATMEGA164A-AUR
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
ATMEGA164PV-10AUR
β Drop-In β οΈ εζ°εΎ ιͺθ―π Reference alternative (not in catalog)
ATMEGA164PV-10AQR Maximum Ratings & Electrical Characteristics
| Core Architecture | AVR 8-bit RISC |
| Core Size | 8-bit |
| Program Memory Size | 16 KB (8K x 16) ISP Flash |
| EEPROM Size | 512 B |
| RAM Size | 1 KB (1K x 8) |
| Maximum Clock Frequency | 10 MHz |
| Supply Voltage Range | 1.8 V to 5.5 V |
| Operating Temperature | Extended temperature range (per datasheet) |
| Package | 44-TQFP (10x10 mm) |
| Number of I/O | 32 general purpose I/O lines |
| USART Peripherals | 2 x USART |
| ADC | 8-channel, 10-bit |
| Timer/Counters | 3 (with compare modes and PWM) |
| Serial Interfaces | TWI (I2C), SPI (via USART/ISP), JTAG |
| Low Power Technology | picoPower |
| Instruction Set | 131 instructions, mostly single-cycle |
| Mounting Type | Surface Mount |
| RoHS Status | Green / RoHS compliant (per distributor listing) |
| Packaging | Tape & Reel |
ATMEGA164PV-10AQR Pin Configuration
| Pin 1 | PB5 (MOSI) β Port B bit 5 / SPI Master Out Slave In |
| Pin 2 | PB6 (MISO) β Port B bit 6 / SPI Master In Slave Out |
| Pin 3 | PB7 (SCK) β Port B bit 7 / SPI Serial Clock |
| Pin 4 | RESET β Active-low reset input |
| Pin 5 | VCC β Digital supply voltage |
| Pin 6 | GND β Digital ground |
| Pin 7 | XTAL2 β Inverting oscillator amplifier output |
| Pin 8 | XTAL1 β Inverting oscillator amplifier input / external clock input |
| Pin 9 | PD0 (RXD0) β Port D bit 0 / USART0 receive |
| Pin 10 | PD1 (TXD0) β Port D bit 1 / USART0 transmit |
| Pin 11 | PD2 (INT0) β Port D bit 2 / External interrupt 0 |
| Pin 12 | PD3 (INT1) β Port D bit 3 / External interrupt 1 |
| Pin 13 | PD4 (XCK0/T0) β Port D bit 4 / USART0 external clock or Timer0 clock input |
| Pin 14 | VCC β Digital supply voltage |
| Pin 15 | GND β Digital ground |
| Pin 16 | PD5 (XCK1/OC1A) β Port D bit 5 / USART1 clock or Timer1 output compare A |
| Pin 17 | PD6 (OC1B) β Port D bit 6 / Timer1 output compare B |
| Pin 18 | PD7 (OC2A) β Port D bit 7 / Timer2 output compare A |
| Pin 19 | PE0 (RXD1/PDI) β Port E bit 0 / USART1 receive |
| Pin 20 | PE1 (TXD1/PDO) β Port E bit 1 / USART1 transmit |
| Pin 21 | PE2 (XCK1/AIN0) β Port E bit 2 / USART1 clock or analog comparator input 0 |
| Pin 22 | PE3 (OC3A/AIN1) β Port E bit 3 / Timer3 output compare A or analog comparator input 1 |
| Pin 23 | PA0 (ADC0) β Port A bit 0 / ADC channel 0 |
| Pin 24 | PA1 (ADC1) β Port A bit 1 / ADC channel 1 |
| Pin 25 | PA2 (ADC2) β Port A bit 2 / ADC channel 2 |
| Pin 26 | PA3 (ADC3) β Port A bit 3 / ADC channel 3 |
| Pin 27 | PA4 (ADC4) β Port A bit 4 / ADC channel 4 |
| Pin 28 | PA5 (ADC5) β Port A bit 5 / ADC channel 5 |
| Pin 29 | PA6 (ADC6) β Port A bit 6 / ADC channel 6 |
| Pin 30 | PA7 (ADC7) β Port A bit 7 / ADC channel 7 |
| Pin 31 | PE4 (OC3B/INT4) β Port E bit 4 / Timer3 output compare B |
| Pin 32 | PE5 (OC3C/INT5) β Port E bit 5 / Timer3 output compare C |
| Pin 33 | PE6 (T3/INT6) β Port E bit 6 / Timer3 external clock input |
| Pin 34 | PC0 (SCL) β Port C bit 0 / TWI serial clock |
| Pin 35 | PC1 (SDA) β Port C bit 1 / TWI serial data |
| Pin 36 | PC2 (TCK) β Port C bit 2 / JTAG test clock |
| Pin 37 | PC3 (TMS) β Port C bit 3 / JTAG test mode select |
| Pin 38 | PC4 (TDO) β Port C bit 4 / JTAG test data out |
| Pin 39 | PC5 (TDI) β Port C bit 5 / JTAG test data in |
| Pin 40 | PC6 (TOSC1) β Port C bit 6 / RTC oscillator input |
| Pin 41 | PC7 (TOSC2) β Port C bit 7 / RTC oscillator output |
| Pin 42 | PEN β Programming enable for low-voltage serial programming (per datasheet) |
| Pin 43 | AVCC β ADC and Port A supply voltage |
| Pin 44 | AREF β ADC analog reference voltage |
Typical Applications
ATMEGA164PV-10AQR is suitable for 6 applications: Battery-Powered Sensor Nodes, Industrial Control Panels and HMI Boards, Serial Data Concentrators and Gateways, Metering and Measurement Instruments, Automotive-Adjacent and Off-Highway Accessories, Consumer Appliance and Smart-Home Control Boards.
Battery-Powered Sensor Nodes
The ATMEGA164PV-10AQR fits battery-powered sensing nodes because its 1.8V-5.5V supply range allows direct operation from two AA alkaline cells (3.0V nominal) with no regulator, and its picoPower technology minimizes sleep-mode draw in power-down and power-save modes. The real-time counter runs from a separate 32 kHz crystal while the CPU sleeps, letting the node wake periodically to sample an external sensor through the 8-channel 10-bit ADC, timestamp readings in the 512 B EEPROM, and push data over one USART. A typical duty cycle - sleep 99% of the time, sample for a few milliseconds - keeps average current in the microamp range, while the 1 KB SRAM buffers a full measurement burst. The 10 MHz grade is sufficient since the CPU only runs briefly between sleep cycles.
Recommended
Industrial Control Panels and HMI Boards
In industrial control panels, the ATMEGA164PV-10AQR's extended temperature rating and green/RoHS packaging suit harsh cabinets near drives and power electronics, where ambient temperatures exceed consumer limits. The 1.8V-5.5V supply tolerance lets one firmware image span 3.3V logic domains and legacy 5V rails without redesign, and its 32 GPIO lines drive LEDs, relays, and read button matrices directly. The dual USARTs are a key fit: one channel handles Modbus RTU to a PLC or SCADA gateway while the second services a configuration port or printer. TWI (I2C) expands the design with EEPROM or RTC chips, and the three timers generate PWM for actuator control. The brown-out detector and watchdog timer maintain safe operation through supply dips typical of industrial environments.
Recommended
Serial Data Concentrators and Gateways
The two independent USARTs on the ATMEGA164PV-10AQR make it a natural serial protocol bridge: one port connects to a Modbus or proprietary device network while the other uplinks to a radio modem, Ethernet module, or PC. With 1 KB SRAM, the MCU can hold ring buffers for burst traffic at 10 MHz execution speed, and the byte-oriented TWI interface attaches additional memory or a real-time clock for message timestamping. Operating from 1.8V to 5.5V means the same board design supports 3.3V radio modules and 5V legacy equipment by changing only the supply. JTAG access enables in-system debugging of protocol state machines during development, while the 16 KB read-while-write Flash supports field firmware updates delivered over the serial uplink without stopping the link.
Recommended
Metering and Measurement Instruments
For energy meters and handheld measurement instruments, the ATMEGA164PV-10AQR offers an 8-channel 10-bit ADC able to scan multiple sensor inputs - current shunt, voltage divider, and temperature - under firmware control. Its 512 B EEPROM stores calibration constants that survive power cycles, and the read-while-write Flash allows event logging without pausing execution. The three timer/counters generate PWM outputs for load control or drive an LCD backlight, while the TWI interface reads an external RTC for tariff time-stamping. The 1.8V-5.5V range supports both mains-derived 5V supplies and battery backup operation at 3V, and picoPower sleep modes keep the meter alive during outages. The 10 MHz core comfortably runs fixed-point RMS calculations and communication tasks concurrently.
Recommended
Automotive-Adjacent and Off-Highway Accessories
The extended temperature rating of the ATMEGA164PV-10AQR targets accessory electronics mounted outside the climate-controlled cabin - trailer controllers, agricultural implement nodes, and marine gauge clusters - where cold cranks and engine-bay heat stress consumer-grade parts. The 1.8V-5.5V supply tolerance rides through load-dump-conditioned 12V rails with a simple regulator, while the brown-out detector prevents corrupted EEPROM writes during cranking voltage sag. Its 32 GPIO drive indicator clusters and read switch banks, dual USARTs link to J1939-style gateway boards or diagnostic tools, and the 10-bit ADC reads potentiometer position sensors. The 10 MHz clock, often from a low-cost crystal, keeps radiated emissions low for EMC-sensitive harness environments.
Recommended
Consumer Appliance and Smart-Home Control Boards
Consumer appliance control boards - coffee machines, fan controllers, thermostats - benefit from the ATMEGA164PV-10AQR's combination of cost (about $1.46 at single-unit pricing per LCSC as of 2026-09-16), integrated peripherals, and wide 1.8V-5.5V supply that survives battery-backed real-time-clock domains. The 32 GPIO directly multiplex a segment LCD or drive LED matrices through the three PWM-capable timers, the TWI bus reads capacitive-touch or temperature sensors, and one USART services factory test and calibration fixtures. picoPower sleep modes let standby consumption meet energy-regulation targets, waking on the RTC or a button interrupt. The 16 KB Flash holds full appliance state machines, and read-while-write support permits storing user preferences in Flash without an external EEPROM.
Recommended
Recommended Products Summary
Engineering reference data for ATMEGA164PV-10AQR β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATMEGA164PA-AUR | ATMEGA164PV-10AI | ATMEGA164A-AUR | ATMEGA164PV-10AUR |
|---|---|---|---|---|---|
| Package | 44-TQFP (10x10 mm) | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same | 44-TQFP (10x10 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Max Clock Frequency | 10 MHz | 20 MHz | 10 MHz | 20 MHz | 10 MHz |
| Flash / EEPROM / SRAM | 16 KB / 512 B / 1 KB | 16 KB / 512 B / 1 KB | 16 KB / 512 B / 1 KB | 16 KB / 512 B / 1 KB | 16 KB / 512 B / 1 KB |
| 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 |
| picoPower Technology | Yes | Yes (newer revision) | Yes | No (standard ATmega164A) | Yes |
| Packing Format | Tape & Reel | Tape & Reel | Tray | Tape & Reel | Tape & Reel |
Key Differentiators
- Wide 1.8V-5.5V operation with picoPower sleep modes (vs ATMEGA164A-AUR)
- Extended temperature rating (vs ATMEGA164PV-10AUR)
- Cost advantage at 10 MHz speed grade (vs ATMEGA164PA-AUR)
- Dual USARTs vs single-USART legacy alternatives (vs ATMEGA8535L-8MI)
Design Notes
Power the ADC correctly: AVCC (pin 43) must be connected to VCC through a low-pass LC network (e.g., 10 uH inductor and 100 nF capacitor) when ADC accuracy matters, and AREF (pin 44) should be decoupled to GND with a 100 nF capacitor when using the internal reference. At 5V the 10-bit ADC reference tolerance dominates measurement error; at 3V operation, verify analog characteristics against the datasheet voltage tables because ADC speed and accuracy curves differ across the 1.8V-5.5V range.
Clock source configuration is the most common bring-up failure on this part. The PV variant tops out at 10 MHz - do not copy fuse settings from a 20 MHz ATmega164PA design. If using the internal 8 MHz RC oscillator, remember the CKDIV8 fuse is factory-programmed, so the chip boots at 1 MHz until you clear the fuse or set the CLKPR prescaler. Selecting a crystal-driven low-frequency crystal option by mistake can brick access until a parallel programmer with a controlled clock recovers the fuses.
The 44-TQFP (10x10 mm) footprint leaves the center free; use it for a via fan-out area or a small via-in-pad for pin 42 (PEN) and the two VCC/GND pin pairs (5/6 and 14/15). Place 100 nF ceramic decoupling capacitors within 2-3 mm of both VCC pins and AVCC, and keep the crystal (XTAL1/XTAL2, pins 8/7) traces shorter than 15 mm with guard ground for reliable start-up across the extended temperature range.
TWI (PC0/PC1) requires external pull-up resistors - typical values 4.7 kOhm at 5V and 10 kOhm at 3V for 100 kHz operation; the bus does not work without them. For the two USARTs, keep RXD1/TXD1 (PE0/PE1) routing away from the RTC crystal (PC6/PC7) because asynchronous serial edges can couple into the 32 kHz oscillator. Enable the internal pull-ups on unused floating GPIO or configure as outputs to prevent spurious interrupts and excess sleep-mode current.
Compliance Information
Distributor listings (LCSC, FindIC, Jotrin) describe the part as GREEN packaging, indicating RoHS-compliant lead-free assembly. REACH and conflict-minerals status must be confirmed via the official Microchip environmental documentation.