AVR-HV is high voltage parallel programmer for Atmel AVR series microcontrollers. AVR-HV allows programming, reading, verifying and configuring AVR microcontrollers with its high voltage programming interface and it connected to PC using USB interface.

In High voltage programming mode, 12V programming voltage is applied to RESET pin of target AVR microcontroller and in this programming mode user can change configuration fuses of AVR MCU with minimum amount of risk. In this programming mode target microcontroller must need to be removed from the board to reprogram.

Compare with other high voltage programming options like Atmel STK500, this programmer is simple to build, less-expensive and also easy to use with GUI application over USB interface.

Current version of AVR-HV support ATmega series AVR microcontrollers, but it can also be used with ATTiny microcontrollers which having high voltage parallel programming (HVPP) interface. To introduce new devices, only the configuration file need to be change and no source code changes are necessary.

AVR-HV project is hosted at sourceforge.net and all the project files, source codes and compiled binaries are available to download at there. Complete documentation is also available at project wiki section.

This project is an open source hardware (OSHW) project and its source codes and design files are available to download at sourceforge.net project page. All the AVR-HV source codes and compiled applications (including firmware) are released under the terms of MIT Licenses. AVR-HV USB programmer design files and AVR-HV documentation are released under the terms of Creative Commons Attribution 4.0 International License.