ATMEGA88PV-10MU - 8KB AVR MCU, 10MHz, 1.8-5.5V | Microchip
MPN: ATMEGA88PV-10MU ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.46 | $3.46 |
| 10 | $3.15 | $31.50 |
| 25 | $2.95 | $73.75 |
| 100 | $2.7 | $270.00 |
| 480 | $2.55 | $1,224.00 |
| 1,000 | $2.4 | $2,400.00 |
ATMEGA88PV-10MU Overview
An 8-bit microcontroller is an integrated circuit that combines a processor core, memory, and peripherals such as timers, UARTs, and ADCs on a single chip, forming the lowest tier of the embedded processing hierarchy (microcontroller -> embedded processor -> semiconductor). The AVR architecture uses a Harvard structure with 32 general-purpose working registers directly connected to the ALU, so most instructions execute in a single clock cycle, delivering up to 10 MIPS at 10MHz.
Key features include 130 powerful RISC instructions, 23 programmable I/O lines, three flexible timers/counters with compare modes (two 8-bit, one 16-bit), a 10-bit ADC with 6 multiplexed channels, and I2C, SPI, and UART/USART serial interfaces. The picoPower V variant supports 1.8V operation, making it well suited to battery-powered designs.
Technically, the device offers multiple sleep modes (Idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby), in-system programmability (ISP) via SPI, and on-chip debug through debugWIRE on the RESET pin. Program memory is organized with read-while-write support, and the enhanced flash endurance exceeds 10,000 write cycles, with EEPROM endurance of 100,000 cycles.
Typical applications include industrial control systems, battery-powered sensor nodes, home automation, motor control, and consumer appliances where low voltage and low power are prioritized over raw clock speed.
A key design consideration is clock selection: at 1.8V the device is limited to 10MHz, so choose the calibrated internal RC oscillator or a conservative external crystal and verify supply voltage across the full operating range.
This page synthesizes distributor pricing, drop-in alternatives, pinout data, and practical design notes not found in a single manufacturer datasheet, with pricing as of 2026-09-19.
Drop-in alternatives for ATMEGA88PV-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 ATMEGA88PV-10MU (same form factor and footprint) — differing in Package, ADC, Instructions, Supply Voltage Range, Working Registers.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATMEGA88PA-MU
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$1.26 / Unit
View Datasheet →ATMEGA88-20MU
✅ Drop-In✓ In Stock
Contact for price
View Datasheet →ATMEGA88PV-10MUR
✅ Drop-In✓ In Stock
$0.86 / Unit
View Datasheet →ATMEGA48V-10MUR
✅ Drop-In📋 Reference alternative (not in catalog)
ATTINY88-MU
✅ Drop-In📋 Reference alternative (not in catalog)
ATMEGA88PB-ANR
✅ Drop-In✓ In Stock
$1.38 / Unit
View Datasheet →ATMEGA88PV-10MU Maximum Ratings & Electrical Characteristics
| Core Processor | AVR ATmega 8-bit RISC |
| Core Size | 8-bit |
| Maximum Clock Speed | 10 MHz |
| Flash Memory | 8 KB (4K x 16) |
| EEPROM | 512 B |
| SRAM | 1 KB (1K x 8) |
| Supply Voltage Range | 1.8 V to 5.5 V |
| I/O Count | 23 general purpose I/O |
| ADC Resolution | 10-bit |
| Timers | Two 8-bit, one 16-bit |
| Connectivity | I2C, SPI, UART/USART |
| MIPS at 10 MHz | 10 MIPS |
| Package | 32-VQFN (5x5 mm) |
| Mounting Type | Surface Mount |
| Packaging | Tray |
| Product Status | NRND (Not Recommended for New Designs) |
| Programming Interface | SPI (ISP) and debugWIRE |
ATMEGA88PV-10MU Pin Configuration
| Pin 1 | PD3 — Port D, digital I/O line 3 |
| Pin 2 | PD4 — Port D, digital I/O line 4 (XCK/T0) |
| Pin 3 | GND — Ground |
| Pin 4 | VCC — Digital supply voltage |
| Pin 5 | GND — Ground |
| Pin 6 | VCC — Digital supply voltage |
| Pin 7 | PB6 — XTAL1/TOSC1 - crystal oscillator input |
| Pin 8 | PB7 — XTAL2/TOSC2 - crystal oscillator output |
| Pin 9 | PD5 — Port D, digital I/O line 5 (T1) |
| Pin 10 | PD6 — Port D, digital I/O line 6 (AIN0) |
| Pin 11 | PD7 — Port D, digital I/O line 7 (AIN1) |
| Pin 12 | PB0 — Port B, digital I/O line 0 (ICP1/CLKO) |
| Pin 13 | PB1 — Port B, digital I/O line 1 (OC1A) |
| Pin 14 | PB2 — Port B, digital I/O line 2 (SS/OC1B) |
| Pin 15 | PB3 — MOSI/OC2A - SPI master data out |
| Pin 16 | PB4 — MISO - SPI master data in |
| Pin 17 | PB5 — SCK - SPI clock |
| Pin 18 | AVCC — ADC supply voltage |
| Pin 19 | ADC6 — ADC input channel 6 |
| Pin 20 | AREF — ADC analog reference |
| Pin 21 | GND — Ground |
| Pin 22 | ADC7 — ADC input channel 7 |
| Pin 23 | PC0 — Port C, I/O line 0 (ADC8/SCL) |
| Pin 24 | PC1 — Port C, I/O line 1 (ADC9/SDA) |
| Pin 25 | PC2 — Port C, I/O line 2 (ADC10) |
| Pin 26 | PC3 — Port C, I/O line 3 (ADC11) |
| Pin 27 | PC4 — SDA/ADC12 - I2C data |
| Pin 28 | PC5 — SCL/ADC13 - I2C clock |
| Pin 29 | PC6 — RESET - active-low reset / debugWIRE |
| Pin 30 | PD0 — RXD - UART receive |
| Pin 31 | PD1 — TXD - UART transmit |
| Pin 32 | PD2 — INT0 - external interrupt 0 |
Typical Applications
ATMEGA88PV-10MU is suitable for 6 applications: Industrial Control Systems, Battery-Powered Sensor Nodes, Home Automation and Smart Devices, Motor Control (Small DC and Stepper), Consumer Appliances, Prototyping and Embedded Education.
Industrial Control Systems
The ATMEGA88PV-10MU fits industrial control nodes that need deterministic 8-bit control loops, multiple timers, and robust serial links. Its three timers with compare modes drive PWM outputs for valve, heater, or relay control, while the hardware UART/USART links to PLC backbones and the SPI/I2C interfaces talk to EEPROMs and displays. The 10-bit ADC with six channels reads potentiometers, thermistors, and current-sense outputs directly, and 23 GPIO lines handle interlocks and status LEDs. Running from a 5V industrial rail without regulators adds cost margin, and the watchdog timer plus brown-out detection provide fail-safe recovery in electrically noisy cabinets. Because flash is in-system programmable, firmware field updates over UART are straightforward during maintenance windows.
Recommended
Battery-Powered Sensor Nodes
The PicoPower 1.8V-to-5.5V operating range makes the ATMEGA88PV-10MU ideal for battery sensor nodes that must survive two-AA-cell discharge curves. In Power-down sleep mode the MCU draws sub-microamp leakage, and the watchdog or pin-change interrupt wakes the core for short measurement bursts: ADC sampling of a humidity or temperature sensor, I2C transfer to a low-power EEPROM, then immediate return to sleep. Eliminating the external crystal by using the internal 8MHz RC oscillator removes standby crystal current and further extends battery life. Typical duty cycles of 0.1 percent allow multi-year operation from alkaline cells, and the 32-VQFN 5x5 mm footprint keeps the total node PCB under coin-cell-holder dimensions for compact wireless sensor deployments.
Recommended
Home Automation and Smart Devices
Wall switches, thermostats, and lighting controllers use the ATMEGA88PV-10MU for its balanced mix of connectivity and cost. The hardware I2C master interfaces to capacitive touch controllers and RTC chips, the UART connects to RF modules such as sub-GHz transceivers for mesh networks, and timer-based PWM dimming drives LED channels or triac firing with precise phase control. The 512B EEPROM stores user settings, scenes, and calibration data across power cycles, while the 23 GPIO lines handle relay drivers, button matrices, and status indication. The 5V-tolerant supply range means the MCU can sit directly on legacy home-automation 5V rails, and debugWIRE allows in-system firmware tuning of dimming curves without removing the board from the product enclosure.
Recommended
Motor Control (Small DC and Stepper)
Small DC motor and stepper applications benefit from the ATMEGA88PV-10MU 16-bit Timer1, which generates center-aligned or fast PWM with configurable deadtime for H-bridge drivers. The 10-bit ADC samples back-EMF or a low-side current shunt for closed-loop speed regulation, and the input-capture unit timestamps quadrature or Hall transitions for rpm measurement. At 10MHz the core sustains control-loop rates above 10kHz, adequate for fan, pump, and small actuator control. The 1.8V capability supports portable motor products running from lithium cells, while brown-out detection prevents corrupt PWM states during brownout events. The VQFN-32 package with exposed pad gives good thermal dissipation for the driver-adjacent placement of the MCU in compact motor housings.
Recommended
Consumer Appliances
Rice cookers, coffee machines, vacuum chargers, and small appliance control boards use the ATMEGA88PV-10MU because it combines user-interface peripherals with safety features at consumer price points. Button matrices and encoders map to GPIO with pin-change interrupts, the 10-bit ADC reads NTC thermistors for closed-loop temperature regulation, and Timer PWM drives heaters, fans, and buzzers. The 512B EEPROM retains recipes and last-used settings. The 32-VQFN package supports two-layer control PCBs, reducing board cost versus DIP designs, while the industrial temperature rating survives appliance-enclosure heat. In-system programmability lets one firmware image support multiple regional product variants, simplifying manufacturing inventory across appliance product lines sold in different markets.
Recommended
Prototyping and Embedded Education
The ATMEGA88PV-10MU serves university labs and maker prototyping as a lower-cost, lower-memory sibling of the Arduino ATmega328 platform. With the MiniCore Arduino support package it runs the familiar digitalWrite, analogRead, and Serial abstractions, and programs through the same SPI ISP header used by ATmega328 boards, so existing programmers and breadboard circuits carry over unchanged. The 8KB flash accommodates most classroom exercises, while working with 1KB SRAM teaches disciplined embedded memory use. The VQFN-32 package introduces students to surface-mount rework, and debugWIRE single-wire debugging over the RESET line demonstrates professional toolchains with a single ATATMEL-ICE or PICkit 5, bridging academic prototyping and industry practice with one affordable board design.
Recommended
Recommended Products Summary
Engineering reference data for ATMEGA88PV-10MU — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATMEGA88PA-MU | ATMEGA88-20MU | ATMEGA48V-10MUR | ATTINY88-MU |
|---|---|---|---|---|---|
| Package | 32-VQFN (5x5 mm) | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 8 KB | 8 KB | 8 KB | 4 KB | 8 KB |
| Maximum Clock Speed | 10 MHz | 20 MHz | 20 MHz | 10 MHz | 12 MHz (at 1.8V) |
| Supply Voltage | 1.8 V to 5.5 V | 1.8 V to 5.5 V | 2.7 V to 5.5 V at speed | 1.8 V to 5.5 V | 1.8 V to 5.5 V |
| SRAM | 1 KB | 1 KB | 1 KB | 512 B | 512 B |
| EEPROM | 512 B | 512 B | 512 B | 256 B | 64 B |
| Lifecycle Status | NRND | Active | Active | Active | Active |
Key Differentiators
- True 1.8V PicoPower operation (vs ATMEGA88-20MU)
- Cost efficiency for 8KB designs (vs ATMEGA328P-MU)
- Path to active silicon without redesign (vs ATMEGA88PA-MU)
Design Notes
Decouple both VCC pins (pins 4 and 6) with 100nF ceramic capacitors placed within 2 mm of the pins, plus a 4.7uF to 10uF bulk capacitor near the package. AVCC (pin 18) must be connected to VCC even if the ADC is unused, and should have its own 100nF capacitor plus an optional LC filter (10uH + 10uF) when ADC accuracy matters in switching-noise environments. Per the Microchip ATmega48A/PA/88A/PA datasheet supply section, keep supply ripple below specification to avoid ADC spurious codes.
Verify fuse settings before first programming. Enabling debugWIRE sets a fuse that permanently disables SPI ISP programming until debugWIRE is disabled again via the debugger - teams have bricked boards by forgetting this. Also confirm CKDIV8 and CKOUT fuse states: CKDIV8 divides the selected clock source by 8, so a 10MHz crystal with CKDIV8 set yields only 1.25MHz. RESET (pin 29) needs a 10k pull-up resistor; leaving it floating invites spurious resets in EMC-rich environments.
The 32-VQFN 5x5 mm package has a 0.5 mm pitch, requiring 4-mil trace/space capability. Define the center pad as a ground paddle connected to the GND plane with a 4x4 via array (0.3 mm vias) for thermal relief and return paths. Keep the crystal (if used) within 5 mm of pins 7 and 8 with guard ground; route I2C SDA/SCL (pins 27/28) with 4.7k pull-ups and away from the UART lines to reduce crosstalk. Confirm the land pattern against the Microchip datasheet mechanical drawing before releasing the footprint.
Estimated: for a battery node at VCC=3.0V, active current is roughly 5mA at 10MHz per Microchip power profiling, while Power-down sleep is in the sub-uA range. A duty cycle of 0.1% active yields an average current near 5uA plus leakage, meaning two 2000mAh AA cells could theoretically last several years. These are estimates from datasheet typical values - validate with your own firmware profile and real-cell discharge testing.
Compliance Information
Mouser listing flags 'TEMP GRN' (green/halogen-conscious packaging) for this part; full RoHS/REACH declarations should be confirmed on the Microchip product page or via distributor compliance documents.