The ATtiny45 is a high-performance, low-power 8-bit microcontroller based on Atmel’s AVR RISC technology. It includes six I/O lines, 32 general purpose registers, 256 bytes of RAM, and an 8-bit high-speed timer; among other software-accessible power saving, debugging, and general purpose features.
Specifications
ADC channels: 4
ADC gain stage: yes
ADC resolution: 10 bits
ADC speed: 15 ksps
Analog comparators: 1
Calibrated RC oscillator: yes
CAN: no
CPU: 8-bit AVR
Crypto engine: no
DAC resolution: 0 bits
Debug interface: debugWIRE
Differential ADC inputs: 2
DRAM memory: no
EEPROM: 256 bytes
Ethernet: no
External bus interface: no
External interrupts: 6
FPU: no
I2S: no
Input capture channels: 0
LIN: no
Max I/O pins: 6
Max operating frequency: 20 MHz
Memory: 4 kB (flash)
MMU: no
MPU: no
NAND interface: no
Operating voltage: 1.8V – 5.5V
Output compare channels: 5
Pin count: 8
PWM channels: 6
Self-program memory: yes
SPI: 1
SRAM: 0.25 kB
Temperature range: -40°C – 85°C
Temperature sensor: yes
Timers: 2
Touch channels: 3
TWI: 1 (I2C)
UART: no
USB interface: no
USB speed: N/A
Watchdog: yes