ATtiny20

From OpenCircuits
Revision as of 21:19, 13 August 2014 by CodeThatThinks (talk | contribs) (Created ATtiny20)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
ATtiny20
ATtiny20
# of Pins 12, 14, 15 or 20
Operating Voltage 1.8 to 5.5 V (4 MHz)
2.7 to 5.5 V (8 MHz)
4.5 to 5.5 V (12 MHz)
CPU 8-bit RISC
Clock Speed 4 MHz, 8 MHz, or 12 MHz (selectable)
Flash 2 KB
SRAM 128 B
EEPROM None
Max I/O 14
Packages WLCSP-12
SOIC-14
UFBGA-15
VQFN-20
Datasheets Summary (PDF)
Complete (PDF)

ATtiny20 is a microcontroller in the Atmel AVR family. It is available in the 12-pin WLCSP, 14-pin SOIC, 15-pin UFBGA, or 20-pin VQFN package with a 4, 8, or 12 MHz selectable clock speed. Runnning at higher clock speeds require higher minimum operating voltages, with 2.7 volts for 8 MHz and 4.5 volts for 12 MHz. It has the following features:

  • 5 touch channels
  • 1 SPI
  • 1 I2C
  • 10-bit ADC with 8 channels
  • 1 analog comparator
  • temperature sensor
  • 2 timers
  • 3 PWM channels
  • RC oscillator
  • watchdog