Skip to main content

ATtiny85 Pinout

ATtiny85 · DIP-8 / SOIC-8

Eight-pin AVR with six usable I/O. Pin 1 is RESET and doubles as an I/O only if you burn a fuse that makes the chip hard to reprogram.

PinNameFunction
1PB5 / RESETReset. Usable as I/O only with RSTDISBL fuse set.
2PB3 / ADC3I/O, ADC, crystal XTAL1
3PB4 / ADC2I/O, ADC, crystal XTAL2
4GNDGround
5PB0 / MOSI / SDAI/O, PWM, ISP MOSI, I²C data
6PB1 / MISOI/O, PWM, ISP MISO
7PB2 / SCK / SCLI/O, ADC1, ISP clock, I²C clock
8VCCSupply, 2.7–5.5 V

Things that catch people out

  • Burning RSTDISBL to reclaim PB5 means you need a high-voltage programmer to recover the chip.
  • ISP programming uses pins 1, 5, 6, 7 plus power.

Need this part on a board? PCBEditor generates the schematic and PCB from a prompt.

Open the editor →

Other pinouts