The ATtiny85 is a small bite-sized 8-pin MCU. However, don’t be fooled by its size. This 8-bit AVR-based MCU PACKS A PUNCH!
The ATtiny85 excels in an embedded project where only a couple IO’s are used. This is more efficient then using the ATMega328p, which is also part of the AVR family. It’s small size can reduce PCB space.
It has no USB port so a serial programmer is required to … program it.
Here are the specs:
- RISC-based processor
- 2.7-5.5V operating voltage
- Clock speed: 0-20MHz @4.5-5.5V
- 8MHz internal clock
- 8 kB of internal flash
- 512B SRAM
- 512B EEPROM
- 6 GPIOs
- Full support for internal and external interrupts
- An 8-bit timer/counter with prescaler and two PWM channels
- An 8-bit high frequency timer / counter with separate prescaler, with two high frequency PWM outputs with separate output compare registers
- USI ****with start condition detector
- 10-bit ADC with 4 channels, 2 differential channel pairs with 1x/20x gain, and temperature measurement
- On-chip analogue comparator

