Microchip Technology

ATMEGA88PV-10PU - AVR 8-bit MCU 8KB Flash 10MHz DIP-28 | Microchip

MPN: ATMEGA88PV-10PU ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 28-PDIP Package 10 MHz Speed 8 KB (4K x 16) Memory
From $1.35 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $2.1 $2.10
10 $1.89 $18.90
100 $1.68 $168.00
500 $1.51 $755.00
1,000 $1.35 $1,350.00
ℹ️ All prices are in USD

ATMEGA88PV-10PU Overview

The Microchip (Atmel) ATMEGA88PV-10PU is a picoPower AVR 8-bit RISC microcontroller with 8 KB In-System Programmable Flash, 512 B EEPROM, 1 KB SRAM, 23 general-purpose I/O lines, and a 10 MHz maximum clock, supplied in a 28-pin PDIP package rated from 1.8 V to 5.5 V across the industrial temperature range.

An 8-bit microcontroller is a single-chip computer that integrates a CPU, program memory, data memory, timers, and serial peripherals on one die. Within the power-management and embedded-systems hierarchy, it sits at the node level of a control system, executing firmware that sequences sensors, actuators, and communication links. The AVR family uses an enhanced RISC architecture with 130 powerful instructions, most executing in a single clock cycle, giving near-MIPS-per-MHz throughput.

Key features of the ATMEGA88PV-10PU include read-while-write Flash for safe in-field firmware updates, 32 general-purpose working registers directly connected to the ALU, three flexible timer/counters with compare modes, a byte-oriented Two-Wire Interface (I2C-compatible), an SPI serial port, and a programmable serial USART. The picoPower technology delivers very low sleep-mode consumption, valuable in battery-powered designs.

Architecturally, the device pairs the AVR core with a Harvard memory bus, separate program and data paths, single-cycle I/O access, and an on-chip debug capability via debugWIRE. Program memory maps as 4K x 16 words, and the internal RC oscillator plus brown-out detector and watchdog reduce external component count.

Typical applications include industrial sensor nodes, consumer appliance controls, motor-driven toys and hobby platforms such as Arduino-class boards, and low-cost instrumentation front ends where 5 V DIP packaging simplifies prototyping and hand assembly.

Design consideration: the 10 MHz speed grade allows safe operation at the full 1.8 V to 5.5 V supply range; for 20 MHz operation you must move to the ATmega88-20 versions, which restrict supply options.

This page synthesizes distributor availability, drop-in family alternatives, pinout data, and practical design notes in one place, beyond what a single datasheet page provides.

Drop-in alternatives for ATMEGA88PV-10PU — 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 ATMEGA88PV-10PU (same form factor and footprint) — differing in ADC, Instructions, Package, Supply Voltage Range, Working Registers.

Microchip Technology
ADC: 10-bit, 6 channels
Instructions: 133, most single-cycle
Package: 28-PDIP (0.300 in, 7.62 mm), through-hole
Compare with ATMEGA88PV-10PU →
Microchip Technology
ADC: 10-bit
Instructions: 131 instructions, most single-cycle
Supply Voltage Range: 4.5 V to 5.5 V
Compare with ATMEGA88PV-10PU →
Microchip Technology
ADC: 8-channel, 10-bit
Instructions: 131 instructions, most single-cycle
Package: 28-PDIP (0.300 in, 7.62 mm)
Compare with ATMEGA88PV-10PU →
Microchip Technology
ADC: 6-channel 10-bit
Package: 28-PDIP (0.300 in, 7.62 mm)
Compare with ATMEGA88PV-10PU →
Microchip Technology
ADC: 10-bit
Instructions: 130 powerful instructions, most single-cycle
Working Registers: 32 x 8-bit
Compare with ATMEGA88PV-10PU →

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

ATMEGA88PA-PU

✅ Drop-In
Microchip Technology
📦 28-PDIP
AVR · 8-Bit · 20 MHz · 8 KB (4K x 16) · FLASH · 512 x 8 B · 1K x 8 B · 1.8 V to 5.5 V

✓ In Stock

$1.85 / Unit

View Datasheet →

ATMEGA88PA-PN

✅ Drop-In
Microchip Technology
📦 28-PDIP
AVR 8-bit RISC · 8 KB (4K x 16) · 512 B · 1 KB · 20 MHz · 1.8 V to 5.5 V · -40C to +105C · 23

✓ In Stock

$2.02 / Unit

View Datasheet →

ATMEGA88-20PI

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-PDIP
AVR · 8-bit · 20 MHz · 8 KB (4K x 16) FLASH · FLASH (ISP, self-programming, read-while-write) · 1 KB · 512 B · 1.8 V to 5.5 V

✓ In Stock

$1.85 / Unit

View Datasheet →

ATMEGA168PA-PU

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-PDIP
8-bit AVR RISC · 16 KB (8K x 16) · 1 KB · 512 B · 20 MHz · 2.7 V to 5.5 V · 23 · 32

✓ In Stock

$1.86 / Unit

View Datasheet →

ATMEGA328P-PU

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 28-PDIP
8-bit AVR RISC · 32 KB (16K x 16) · 1 KB · 2 KB · 20 MHz · 16 MHz · 4.5 V to 5.5 V · 23

✓ In Stock

Contact for price

View Datasheet →

ATMEGA88V-10PU

✅ Drop-In
Microchip Technology
📦 28-PDIP
AVR 8-bit RISC · 8-Bit · 10 MHz · 8 KB (4K x 16) ISP Flash · 512 B · 1 KB · 1.8 V to 5.5 V · 23 lines

✓ In Stock

$1.3 / Unit

View Datasheet →

ATTINY88-PU

✅ Drop-In
📦 28-PDIP
ATtiny core, 12 MHz max, 64 B EEPROM (-87.5%) and 512 B SRAM (-50%), reduced peripheral set, similar DIP footprint

📋 Reference alternative (not in catalog)

ATMEGA88PV-10PU Maximum Ratings & Electrical Characteristics

Core Architecture AVR 8-bit RISC
Flash Memory 8 KB (4K x 16)
EEPROM 512 B
SRAM 1 KB
Maximum Clock Frequency 10 MHz
Supply Voltage Range 1.8 V to 5.5 V
I/O Lines 23
Timers 3 (two 8-bit, one 16-bit)
Serial Interfaces USART, SPI, TWI (I2C-compatible)
Package 28-PDIP
Mounting Type Through Hole
Temperature Range Industrial (-40C to +85C)
Instructions 130, most single-cycle
In-System Programming Yes (ISP, read-while-write)
Low Power Technology picoPower
Life Cycle Stage ACTIVE
RoHS Status Compliant (Green)

ATMEGA88PV-10PU Pin Configuration

DIP-28 Package Pinout Diagram DIP-28 28-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 DIP-28
Pin 1 PC6 / RESET — Reset input or Port C bit 6
Pin 2 PD0 / RXD — Port D bit 0, USART receive
Pin 3 PD1 / TXD — Port D bit 1, USART transmit
Pin 4 PD2 / INT0 — Port D bit 2, external interrupt 0
Pin 5 PD3 / INT1 / OC2B — Port D bit 3, external interrupt 1, Timer2 PWM output
Pin 6 PD4 / T0 / XCK — Port D bit 4, Timer0 clock input, USART external clock
Pin 7 VCC — Digital supply voltage
Pin 8 GND — Ground
Pin 9 PB6 / XTAL1 / TOSC1 — Port B bit 6, crystal oscillator input, Timer oscillator
Pin 10 PB7 / XTAL2 / TOSC2 — Port B bit 7, crystal oscillator output, Timer oscillator
Pin 11 PD5 / T1 / OC0B — Port D bit 5, Timer1 clock input, Timer0 PWM output B
Pin 12 PD6 / AIN0 / OC0A — Port D bit 6, analog comparator input 0, Timer0 PWM output A
Pin 13 PD7 / AIN1 / OC1B — Port D bit 7, analog comparator input 1, Timer1 PWM output B
Pin 14 PB0 / ICP1 / CLK0 — Port B bit 0, Timer1 input capture, clock output
Pin 15 PB1 / OC1A — Port B bit 1, Timer1 PWM output A
Pin 16 PB2 / SS / OC1B — Port B bit 2, SPI slave select, Timer1 PWM output B
Pin 17 PB3 / MOSI / OC2A — Port B bit 3, SPI master output, Timer2 PWM output A
Pin 18 PB4 / MISO — Port B bit 4, SPI master input
Pin 19 PB5 / SCK — Port B bit 5, SPI clock
Pin 20 AVCC — ADC supply voltage
Pin 21 AREF — ADC analog reference
Pin 22 GND — Ground
Pin 23 PC0 / ADC0 — Port C bit 0, ADC channel 0
Pin 24 PC1 / ADC1 — Port C bit 1, ADC channel 1
Pin 25 PC2 / ADC2 — Port C bit 2, ADC channel 2
Pin 26 PC3 / ADC3 — Port C bit 3, ADC channel 3
Pin 27 PC4 / ADC4 / SDA — Port C bit 4, ADC channel 4, TWI data
Pin 28 PC5 / ADC5 / SCL — Port C bit 5, ADC channel 5, TWI clock

Typical Applications

ATMEGA88PV-10PU is suitable for 6 applications: Industrial Sensor Nodes, Hobby and Arduino-Class Boards, Consumer Appliance Control, Battery-Powered Measurement Devices, Motor Control and PWM Drive, UART-Connected Smart Modules.

🏭

Industrial Sensor Nodes

The ATMEGA88PV-10PU fits industrial sensor nodes because its 1.8 V to 5.5 V supply range tolerates unregulated or battery-backed rails, and picoPower sleep modes minimize standby current between acquisitions. The 10-channel-capable ADC inputs (PC0-PC5 plus internal channels) digitize analog sensors directly, while the TWI and SPI buses interface digital sensors and the USART reports data over RS-485 transceivers. In a typical node, the MCU sleeps in power-down, wakes on watchdog or pin interrupt, samples with the 10-bit ADC, and transmits a burst - yielding average currents in the microamp range. The 8 KB Flash holds protocol stacks and calibration tables, and the 512 B EEPROM stores node IDs and trimming data that survive power loss.

🧩

Hobby and Arduino-Class Boards

The DIP-28 package and AVR instruction set make the ATMEGA88PV-10PU a natural fit for hobby platforms and educational boards in the Arduino family lineage. It shares the exact DIP-28 pinout of the Arduino UNO's ATmega328P-PU, so a board designed for the 88 can host the 328P without PCB changes, and Arduino sketches compiled for the ATmega88 with appropriate core definitions run unmodified. The 10 MHz speed grade is sufficient for servo timing, serial debugging at 115200 baud, and tone generation; the through-hole package allows socketing, quick swaps, and breadboard prototyping. Compared to SMD MCUs, the DIP format removes reflow-equipment barriers, which is why AVR DIP parts remain staples of STEM kits and rapid firmware experiments.

🔧

Consumer Appliance Control

In washing machines, rice cookers, fan controllers, and small appliances, the ATMEGA88PV-10PU provides all control peripherals in one low-cost chip. Two 8-bit timers and one 16-bit timer generate PWM for triac phase control, motor drive, and buzzer tones; the 10-bit ADC reads thermistors and user potentiometers; and pin-change interrupts debounce membrane keypads. The 1.8 V to 5.5 V range suits transformerless capacitive-drop supplies whose rails sag, improving robustness, while the on-chip brown-out detector prevents corrupt EEPROM writes during brown-outs. The internal 8 MHz RC oscillator eliminates the crystal in non-timing-critical appliances, cutting BOM cost, and the read-while-write Flash supports field firmware updates through the UART during factory service.

📱

Battery-Powered Measurement Devices

Portable meters, loggers, and remotes benefit from the ATMEGA88PV-10PU's combination of picoPower sleep modes and full-voltage-range operation down to 1.8 V, which extracts the last capacity from two alkaline cells or a single lithium cell. The 10-bit ADC with internal 1.1 V reference measures battery voltage and sensor bridges without external references; the asynchronous counter can keep an RTC running from a 32.768 kHz crystal on XTAL pins while the core sleeps. Data is buffered in 1 KB SRAM and committed to the 512 B EEPROM in wear-balanced pages. Typical duty cycling - wake every second, sample, transmit via USART or RF module - keeps average drain low enough for multi-year battery life in compact handheld enclosures.

⚙️

Motor Control and PWM Drive

Small DC motors, fans, and stepper drivers are well served by the ATMEGA88PV-10PU's three timers: the 16-bit Timer1 delivers high-resolution phase-correct PWM while the two 8-bit timers handle tachometer capture and scheduling. The 10 MHz core executes PI control loops with several-kHz update rates, and ADC inputs read current-shunt voltages through an op-amp for closed-loop current limiting. The 23 I/O lines drive dual H-bridge ICs or MOSFET gate drivers directly through PWM outputs on OC0A/OC0B/OC1A/OC1B/OC2A/OC2B pins. Speed grades matter here: at 5 V the 10 MHz part gives ample loop bandwidth for fan and pump control, and the brown-out detector plus watchdog ensure safe PWM shutdown on supply faults.

🌐

UART-Connected Smart Modules

As a co-processor in larger systems, the ATMEGA88PV-10PU offloads real-time tasks - button scanning, LED matrix refresh, infrared decode - from a host Linux processor or main MCU over its hardware USART. The byte-oriented Two-Wire Interface also lets it act as an I2C slave exposing configurable registers to a host master. The 8 KB Flash accommodates protocol parsers for Modus-style ASCII frames and command tables in EEPROM, while the AVR's deterministic single-cycle I/O gives microsecond-accurate pulse generation that RTOS-based hosts struggle to match. The DIP-28 package suits small-batch module boards where sockets allow firmware refresh, and the industrial temperature range keeps the module reliable inside equipment enclosures from -40C to +85C.

What is the maximum clock speed of ATMEGA88PV-10PU?
The ATMEGA88PV-10PU is rated for a maximum clock frequency of 10 MHz. According to the Atmel/Microchip datasheet, the 'V' speed grade operates across the full 1.8 V to 5.5 V supply range at this frequency, whereas the '20' speed grades (such as ATMEGA88-20PI) reach 20 MHz. This speed limit is a deliberate trade-off that enables the widest supply-voltage range for battery-powered and low-voltage designs.
How much Flash, EEPROM and SRAM does the ATMEGA88PV-10PU have?
The ATMEGA88PV-10PU has 8 KB of In-System Programmable Flash (organized as 4K x 16), 512 B of EEPROM, and 1 KB of internal SRAM. Per the Microchip ATmega88 product page, the Flash supports read-while-write capability for safe self-programming, and the 512 B EEPROM retains calibration and configuration data through power cycles. If your code size exceeds 8 KB, the pin-compatible ATMEGA168P or ATMEGA328P doubles or quadruples the memory.
Where can I download the ATMEGA88PV-10PU datasheet PDF?
The official datasheet covering the ATmega48P/88P/168P/328P family (which includes the ATMEGA88PV-10PU) is available as a PDF from the Microchip product page at microchip.com/en-us/product/ATmega88. The document describes the 8-bit AVR architecture, register maps, and electrical characteristics. Mirror sites such as alldatasheet.com also host the PDF, but Microchip's site is the authoritative source for the latest revision.
What is the difference between ATMEGA88PV-10PU and ATMEGA88PA-PU?
The ATMEGA88PA-PU is the newer 'PA' revision of the same 8 KB AVR in the same 28-pin PDIP package, with functionally consistent main parameters but some electrical characteristic differences, including lower active and sleep currents and updated manufacturing. According to comparison data (FindIC), the two are treated as functional substitutes. Verify brown-out thresholds and DC characteristics in the respective datasheets before substituting in precision analog designs.
What is the best drop-in replacement for ATMEGA88PV-10PU?
The closest drop-in replacement is the Microchip ATMEGA88PA-PU, which shares the identical 28-pin PDIP pinout, 8 KB Flash, 512 B EEPROM, and 1 KB SRAM. For more headroom, the ATMEGA168PA-PU (16 KB) and ATMEGA328P-PU (32 KB) are pin-to-pin compatible in DIP-28 and run the same code. All are programmed through the same ISP header and supported by the same AVR toolchain, so PCB and firmware changes are minimal.
Can ATMEGA328P-PU replace ATMEGA88PV-10PU on the same PCB?
Yes, the ATMEGA328P-PU can replace the ATMEGA88PV-10PU on the same PCB because both use the same 28-pin DIP footprint with identical pin functions (PD0-PD7, PB0-PB7, PC0-PC6/RESET, XTAL1/XTAL2, AVCC, AREF). The ATMEGA328P adds 32 KB Flash, 1 KB EEPROM, and 2 KB SRAM, a strict superset. Note the 328P speed grades: the standard part runs to 20 MHz at 4.5-5.5 V; use a 'V' grade for 1.8 V operation.
Is the ATMEGA88PV-10PU suitable for 3.3 V battery-powered designs?
Yes. The ATMEGA88PV-10PU operates from 1.8 V to 5.5 V, so a 3.3 V lithium cell or regulator is well within range, and Microchip's picoPower technology minimizes sleep-mode current. At 3.3 V the safe clock ceiling is well above the 10 MHz speed grade, so full-speed operation is allowed. Combine with the power-down sleep mode and watchdog wake-up for multi-year battery life in sensor-node applications.
ATMEGA88PV-10PU vs ATtiny88-PU - which should I choose?
Choose the ATMEGA88PV-10PU if you need USART, SPI, and TWI simultaneously plus full AVR ATmega timer resources; choose the ATtiny88-PU when cost matters most and fewer serial peripherals are acceptable. Per Utmel comparison data, the ATtiny88-PU runs to 12 MHz at 1.8-5.5 V with 8 KB Flash, 64 B EEPROM, and 512 B SRAM in a compatible-style DIP package, but offers less EEPROM and SRAM and a reduced peripheral set versus the ATmega.
When should I choose ATMEGA88PV-10PU over ATMEGA88-20PI?
Choose the ATMEGA88PV-10PU when your supply can dip below 2.7 V - for example battery stacks, 3.0 V coin cells, or unregulated rails - because the V-grade part guarantees operation down to 1.8 V. Choose the ATMEGA88-20PI when you need 20 MHz performance and run a solid 4.5-5.5 V supply. Both share the same 28-pin PDIP footprint and firmware compatibility, so the choice is driven by voltage and clock, not layout.
What is the ATMEGA88PV-10PU pinout on the 28-pin DIP package?
The 28-pin PDIP pinout is: pin 1 PC6/RESET, pins 2-6 PD0-PD4 (PD0/PD1 are USART RX/TX), pin 7 VCC, pin 8 GND, pins 9-10 PB6/PB7 (XTAL1/XTAL2), pins 11-13 PD5-PD7, pin 14 PB0, pin 15 PB1, pin 16 PB2, pin 17 PB3/MOSI, pin 18 PB4/MISO, pin 19 PB5/SCK, pin 20 AVCC, pin 21 AREF, pin 22 GND, pins 23-28 PC0-PC3, PC4/SDA, PC5/SCL. This is standard across the ATmega48/88/168/328 DIP-28 family.
Is the ATMEGA88PV-10PU RoHS compliant and lead-free?
Yes, distributor listings (Mouser) describe the ATMEGA88PV-10PU as a Green, RoHS-compliant part, and the standard PDIP package is tin-plated lead-free. Exact REACH declarations and material composition reports should be pulled from the Microchip product page's eco-document section for your compliance file. The part is a commercial/industrial-grade device, not AEC-Q100 automotive qualified, so do not use it in automotive safety-critical positions without formal qualification.
Where can I buy ATMEGA88PV-10PU and what is the price?
The ATMEGA88PV-10PU is listed at DigiKey (a Rochester Electronics marketplace listing and a Microchip direct listing) and is tracked on Octopart with 1-2 distributors reporting stock. Pricing is typically in the low single-digit USD range in unit quantity, with discounts at 100-piece and 1000-piece breaks; exact prices change frequently, so check the XAIPART price table on this page and Octopart for real-time quotes as of the last verified date shown above.
Is the ATMEGA88PV-10PU in stock and what is the lead time?
Stock status fluctuates: DigiKey has listed the part as ships-today at times, but it is also distributed through Rochester Electronics as a licensed aftermarket source, which suggests supply-chain tightness on the original Microchip channel. Octopart currently reports 1-2 distributor sources. If both channels show zero stock, lead times can extend to weeks; the ATMEGA88PA-PU or ATMEGA328P-PU are firmware-compatible substitutes to consider for production continuity.
Hey Google, what can replace an ATMEGA88PV-10PU?
You can replace the ATMEGA88PV-10PU with the ATMEGA88PA-PU (same flash and pinout, newer silicon), the ATMEGA88-20PI (same pinout, 20 MHz, 4.5-5.5 V only), the ATMEGA168PA-PU (16 KB Flash), or the ATMEGA328P-PU (32 KB Flash, the Arduino UNO part). All are Microchip AVR DIP-28 devices that are pin-to-pin compatible and program with the same ISP tools. Only cross-brand equivalents would require PCB redesign and are not recommended here.
What are the key specifications of ATMEGA88PV-10PU that engineers should know?
Key facts: 8-bit AVR RISC core, 130 mostly single-cycle instructions; 8 KB ISP Flash (4K x 16), 512 B EEPROM, 1 KB SRAM; 23 I/O lines; 10 MHz maximum clock; 1.8 V to 5.5 V supply; three timer/counters with compare modes; USART, SPI, and TWI (I2C) serial interfaces; 28-pin PDIP through-hole package; industrial -40C to +85C operation; picoPower low-sleep-current technology; supported by debugWIRE on-chip debugging. Source: Microchip ATmega88 product page and family datasheet.
Is the ATMEGA88PV-10PU the same as the Arduino UNO chip?
Not the same part, but the same family. The Arduino UNO uses the ATmega328P-PU with 32 KB Flash, while the ATMEGA88PV-10PU has 8 KB Flash, 512 B EEPROM, and 1 KB SRAM. They share the identical DIP-28 pinout and AVR core, so an ATMEGA328P-PU can be soldered into an ATmega88 board socket and run 88-class code unchanged. For new UNO-compatible designs, however, spec the ATMEGA328P-PU directly.
What programmer and tools do I need for the ATMEGA88PV-10PU?
Use any AVR ISP programmer (Microchip SNAP, AVRISP mkII, or USBasp) connected to the standard 6-pin ISP header; the device also supports high-voltage parallel programming and debugWIRE single-wire debugging through the RESET pin. The ATMEGA88PV-10PU is fully supported by Microchip Studio (formerly Atmel Studio) and the open-source avr-gcc toolchain with avrdude. Because the part is DIP-28, it drops into ZIF sockets and breadboards for easy iteration.

Engineering reference data for ATMEGA88PV-10PU — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATMEGA88PV-10PU when you need 8 KB of program space, the full ATmega peripheral set (USART + SPI + TWI), and guaranteed operation anywhere from 1.8 V to 5.5 V - it is the right pick for battery and 3.3 V designs at 10 MHz or below. Pick the ATMEGA88-20PI instead only for 5 V-only designs needing 20 MHz. Pick the ATMEGA88PA-PU for new designs wanting the latest silicon and lower active current at equivalent function. If code size is at risk, jump to the ATMEGA168PA-PU (16 KB) or ATMEGA328P-PU (32 KB, UNO-compatible) - both are pin-to-pin drop-ins in the same DIP-28 footprint with no PCB change. Avoid the ATTINY88-PU unless EEPROM and SRAM budgets of 64 B / 512 B are acceptable. Trade-off summary: this part wins on supply range and cost; it loses on clock speed (10 MHz) and memory versus the 328P.

Comparison with Alternatives

Parameter This Product ATMEGA88PA-PU ATMEGA88-20PI ATMEGA328P-PU ATTINY88-PU
Package 28-PDIP 28-PDIP - same 28-PDIP - same 28-PDIP - same 28-PDIP - same
Brand Microchip Technology (Atmel) Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 8 KB 8 KB 8 KB 32 KB 8 KB
EEPROM 512 B 512 B 512 B 1 KB 64 B
SRAM 1 KB 1 KB 1 KB 2 KB 512 B
Supply Voltage Range 1.8 V to 5.5 V 1.8 V to 5.5 V 4.5 V to 5.5 V 1.8 V to 5.5 V (V-grade) 1.8 V to 5.5 V
Temperature Range -40C to +85C (Industrial) -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Full 1.8 V - 5.5 V supply range at 10 MHz (vs ATMEGA88-20PI)
  • Four times the memory in the same footprint (vs ATMEGA328P-PU)
  • Full ATmega peripheral set vs ATtiny economics (vs ATTINY88-PU)

Design Notes

Connect AVCC (pin 20) to VCC through a low-pass RC filter (e.g., 10 uH inductor or 100-ohm resistor plus 100 nF capacitor) even if no ADC is used - the datasheet requires AVCC within 0.3 V of VCC. Decouple VCC and AVCC each with 100 nF ceramic capacitors placed within a few millimeters of the pins. If the supply can brown out, enable the brown-out detector at 2.7 V for 5 V systems to prevent EEPROM corruption during reset; note BOD adds active-mode current.

In the DIP-28 layout, keep the crystal (if used) within 10 mm of pins 9 and 10 with short traces and place load capacitors directly to the ground plane. Route ADC traces (PC0-PC5) away from PWM and crystal lines to limit coupling into the 10-bit ADC. The PDIP through-hole package tolerates prototyping, but long socket leads add inductance; for high-speed SPI above 4 MHz, keep slave-select and clock stubs short and add series 33-ohm resistors if ringing appears.

Respect the clock-versus-voltage derating: the 10 MHz speed grade is safe across the full 1.8 V to 5.5 V range, but never overclock beyond the grade at low supply. Do not drive PC6/RESET as general I/O unless you accept losing debugWIRE and ISP - re-enabling ISP then requires high-voltage programming. When switching between XTAL and internal RC oscillator sources, update FUSES carefully; a wrong clock-source fuse is the most common cause of a bricked AVR that refuses ISP.

Compliance Information

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

Distributor listings (Mouser) identify the part as Green and RoHS compliant. Not automotive qualified; REACH declarations available from Microchip eco documents but not present in verified data.

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

Related Searches

ATMEGA88PV-10PU ATMEGA88PV-10PU datasheet PDF Microchip ATMEGA88PV-10PU ATMEGA88PV-10PU pinout 28-PDIP 8-bit AVR microcontroller 8KB flash 1.8V ATMEGA88PV-10PU vs ATMEGA88PA-PU ATMEGA88PV-10PU drop-in replacement ATMEGA328P ATMEGA88PV-10PU equivalent substitute ATMEGA88PV-10PU buy price stock ATmega88 3.3V battery microcontroller what can replace ATMEGA88PV-10PU ATMEGA88PV-10PU Arduino compatible DIP-28

Related Components & Terms

Microchip Technology Atmel ATMEGA88PV-10PU ATMEGA88PA-PU ATMEGA328P-PU ATMEGA88-20PI ATTINY88-PU AVR 8-bit microcontroller RISC architecture picoPower PDIP-28 TWI (I2C) SPI USART ISP (In-System Programming) debugWIRE RoHS EEPROM industrial temperature range Arduino UNO 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