Skip to product information
1 of 1
Image shown is a representation only. Exact specifications should be obtained from the product data sheet.
Regular price $3.20
Regular price $3.37 Sale price $3.20
Sale Sold out
Quantity Unit Price Total Price
1 $3.20 $3.20
15+ $3.10 $46.50
25+ $3.03 $75.75
50+ $2.86 $143.00
100+ $2.53 $253.00
N+ $0.51 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer Microchip Technology
Product Series AVR® ATmega
Packaging Tray |
Core Processor AVR
Core Size 8-Bit
Speed 20MHz
Connectivity I2C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 23
Program Memory Size 8KB (4K x 16)
Program Memory Type FLASH
EEPROM Size 512 x 8
RAM Size 1K x 8
Voltage - Supply (Vcc/Vdd) 2.7V ~ 5.5V
Data Converters A/D 8x10b
Oscillator Type Internal
Operating Temperature -40°C ~ 85°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 32-VQFN (5x5)
Package / Case 32-VFQFN Exposed Pad
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The ATMEGA88-20MU is a popular 8-bit AVR microcontroller from Microchip, offering 8KB of flash memory and 1KB of RAM. It runs at up to 20MHz and supports a supply voltage of 2.7V to 5.5V. The device includes PWM, WDT, and Brown-out Detect/Reset features, packaged in a 32-VFQFN. Its versatility and ease of use make it a favorite for both hobbyists and professionals.

  • High speed: 20MHz clock enables fast response in real-time applications.
  • Flexible voltage: 2.7V to 5.5V supports both battery and regulated supplies.
  • Proven architecture: AVR core is well-documented with extensive community support.
  • Compact package: 32-VFQFN saves PCB space in space-constrained designs.

DIY Electronics Projects

The 8KB flash and 20MHz speed make it perfect for Arduino-compatible custom boards and hobbyist prototypes.

Sensor Data Acquisition

With 1KB RAM and multiple I/O pins, it can read and process data from temperature, humidity, or light sensors.

PWM LED Dimming

The built-in PWM channels allow for smooth LED brightness control in lighting systems.

Motor Speed Controllers

Its 20MHz processing and PWM output can drive small DC motors in robotics applications.

Home Automation

Can manage relay switching and status monitoring in smart home hubs with its robust I/O.

Educational Kits

The DIP-compatible QFN package and simple architecture make it ideal for teaching embedded systems.

Q: What is the core architecture?
A: It uses the 8-bit AVR core from Microchip.
Q: What is the maximum speed?
A: The ATMEGA88-20MU operates at up to 20MHz.
Q: How much program memory does it have?
A: It has 8KB of flash memory (4K x 16 bits).
Q: What is the supply voltage range?
A: It operates from 2.7V to 5.5V.
Base Product Number : ATMEGA88-20MU
1KB RAM 20MHz 8-bit MCU 8KB Flash AVR DIY Home Automation PWM VFQFN-32 WDT
Q: What is the core architecture?
A: It uses the 8-bit AVR core from Microchip.
Q: What is the maximum speed?
A: The ATMEGA88-20MU operates at up to 20MHz.
Q: How much program memory does it have?
A: It has 8KB of flash memory (4K x 16 bits).
Q: What is the supply voltage range?
A: It operates from 2.7V to 5.5V.