2pcs ATTINY 85-20 PU 8-bit ATtiny AVR-RISC microcontroller, 8 KB, 20 MHz, DIP-8
The ATTINY 85-20 PU microcontroller, featuring AVR-RISC architecture, offers 8KB flash memory, 6 I/O pins, and high-speed operations up to 20 MHz. Ideal for DIY electronics, robotics, and IoT applications, it’s versatile and user-friendly for both beginners and professionals.
Category: Arduino Compatible Boards
ATtiny85 Microcontroller DIP-8 — 8KB Flash, 20MHz (2pcs)
The ATtiny85 is Atmel’s 8-pin AVR microcontroller with 8KB of flash, 512 bytes of EEPROM, and 512 bytes of SRAM in a compact DIP-8 package that fits directly in a breadboard or 8-pin IC socket. It runs Arduino sketches natively using the ATtiny85 board support package, and you program it using an Arduino as ISP — no dedicated programmer required. At 5V and 16MHz (with external crystal), or 1MHz–8MHz on the internal oscillator, it handles most sensor reading and LED control tasks in a fraction of the space of an Uno.
- 8KB flash, 512B EEPROM, 512B SRAM — enough for most sensor or LED sketches
- 6 usable I/O pins — 4 with ADC, 3 with PWM capability
- I2C, SPI, and UART via USI — Universal Serial Interface covers all common buses
- 1.8V–5.5V operating range — breadboard-friendly at 3.3V or 5V
- 8MHz internal oscillator — no crystal needed for most projects
- Pack of 2 — prototype and spare in one purchase
| Specification | Value |
|---|---|
| Architecture | 8-bit AVR RISC |
| Flash memory | 8KB |
| SRAM | 512 bytes |
| EEPROM | 512 bytes |
| I/O pins | 6 (PB0–PB5) |
| ADC channels | 4 (10-bit) |
| Max clock | 20MHz (external), 8MHz (internal) |
| Supply voltage | 1.8V – 5.5V |
| Package | DIP-8 |
How do you program the ATtiny85 with Arduino IDE?
Install the ATtiny board support package by David Mellis via Arduino IDE Boards Manager. Wire an Arduino Uno as ISP (upload the ArduinoISP sketch, connect the 6 SPI pins to the ATtiny). Select ATtiny85 at 8MHz in the IDE, burn the bootloader once, then upload sketches normally. The whole setup takes under 15 minutes the first time.
Which Arduino libraries work on the ATtiny85?
Lightweight libraries that avoid hardware-specific features work directly: the TinyWireM library for I2C, SoftwareSerial for UART, and most sensor libraries that do not use hardware timers beyond Timer0 and Timer1. Libraries relying on hardware UART or SPI peripherals require ATtiny-specific ports.
Best for
Standalone LED controllers, I2C sensor nodes, custom keyboard macropad logic, wearable microcontrollers, USB HID devices (with V-USB), SMD reflow soldering practice, and any project where an Uno is overkill and a small AVR solves the job.
Why Kunkune
Shipped from UK stock. Pack of 2 — one to build, one to spare. 60-day returns, no minimum order.
Buying in bulk? For orders of 10+ units, contact us for trade pricing.
A final check before payment
Review your options, quantities and the final total before confirming.
Ordering for an occasion
Delivery times are estimates, so leave time before your occasion.
Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
View policyIf plans change
Ask the store about your order before making return or refund arrangements.
Please contact us for the refund processing timeframe before returning an item.
View policyPlanning delivery
Review the available services for your destination.
Standard Shipping · United States: $0.00
Express Shipping · United States: $3.99
View policyReturn arrangements
Contact the store first to check the conditions for your item.
United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.
View policy






