The Synthrotek AVR Programming Interface was designed with the DIY-er in mind. With both a 10 pin and 6 pin ISP header on board, you can either program your AVR chips in the ZIF sockets onboard, or use a 6 pin ISP cable to program them in circuit! With an on-board crystal, you don’t need to worry about the order in which you set fuses or burn your hex file. It comes default with a 20mHz crystal, but can accept any frequency crystal that has the same foot print. (You can also socket it so you can change it for different projects!)

The AVR Programming Interface is capable of programming the following microcontrollers:

  • ATiny25, ATtiny45, ATiny85*
  • ATiny24, ATiney44, ATiny84
  • ATmega48, ATmega88, ATmega168, ATmega328
  • ATmega16, ATmega32 (“cockroach” style microcontrollers)

The AVR Programming Interface can be used with any ISP AVR programmer that uses either the standard 10 pin or 6 pin connection, including:

* When using the ZIF socket for the ATiny 25/45/85, insert the microcontroller with the half-moon notch facing up, and with the chip taking up the TOPMOST section of the socket.