Kunkune

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.

2pcs ATTINY 85-20 PU 8-bit ATtiny AVR-RISC microcontroller, 8 KB, 20 MHz, DIP-8 - Main image
$3.6 $5.9 In stock

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 policy
If 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 policy
Planning delivery

Review the available services for your destination.

Standard Shipping · United States: $0.00

Express Shipping · United States: $3.99

View policy
Return 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

Customer Reviews (4.8 / 5 · 5 reviews)

Andrew ★★★★★

I’ve been programming these for tiny sensor projects and the 20 MHz speed makes a noticeable difference compared to the 8 MHz versions I used before. The 8 KB flash is plenty for small Arduino sketches, and the DIP-8 package is a breeze to breadboard.

Abigail ★★★★★

Grabbed these to replace the ATmega on a tiny temperature sensor build and the DIP-8 footprint saved me a ton of board space. Flashed it at 20MHz without a hitch and still had room left over in the 8KB.

Edward F. ★★★★★

Just got these for a tiny project and the 20MHz speed handles my code perfectly without any hiccups. The 8KB flash is plenty for my small sensor readout.