ATtiny828

From OpenCircuits
Jump to navigation Jump to search
ATtiny828
ATtiny828
# of Pins 32
Operating Voltage 1.7 to 1.8 V (2 MHz)
1.8 to 5.5 V (4 MHz)
2.7 to 5.5 V (10 MHz)
4.5 to 5.5 V (20 MHz)
CPU 8-bit RISC
Clock Speed 2 MHz, 4 MHz, 10 MHz, or 20 MHz (selectable)
Flash 8 K
SRAM 512 B
EEPROM 256 B
Max I/O 28
Packages TQFP-32
QFN-32
Datasheets Summary (PDF)
Complete (PDF)

ATtiny828 is a microcontroller in the Atmel AVR family. It is available in either the 32-pin TQFP or the 32-pin QFN package with a 2, 4, 10, or 20 MHz selectable clock speed. Runnning at 2 MHz requires an operating voltage range of 1.7 to 1.8 volts, while running higher clock speeds require higher minimum operating voltages, with 1.8 volts for 4 MHz, 2.7 volts for 10 MHz, and 4.5 volts for 20 MHz.

The ATtiny828 has the following features:

  • 10-bit ADC with 28 channels
  • 1 analog comparator
  • 2 timers
  • 4 PWM channels
  • 32 kHz RTC
  • internal RC oscillator
  • 1 UART
  • 1 I2C
  • 1 SPI
  • watchdog