This is AVR programmer, designed as a arduino shield. In this way, you can program most of the AVR ICs with arduino IDE and using arduino board as ISP.
The AVR Programmer Shield allows you to program ATtiny and ATmega microcontrollers using your Arduino. Instead of pulling out the breadboard and wiring everything up every time you want to (re)program a microcontroller, you can just use this shield! It features a ZIF socket so inserting / removing the microcontrollers is a breeze. It also requires no additional software; everything is done through the Arduino IDE or avrdude.
Support to use alone via other programmer like USBASP, or use as arduino shield
For arduino: Load up your Arduino with the ArduinoISP sketch (included in the Arduino IDE – File > Examples > ArduinoISP), pop the shield on, and you’re ready to go!
For USBASP, you can use Avrdude, and connect to board on ICSP interface.
Compatibility:
It supports most of the AVR ICs, and all the similar AVR packages:
- ATtiny 11 / 12 / 13 / 15 / 24 /25 / 44 / 45 / 84 / 85 (8P, 14P)
- ATtiny 2313 / 4313 (20P)
- ATmega 8 / 48 / 88 / 168 / 328P (28P)