Project tutorial
AVR High Voltage Programmer 2

AVR High Voltage Programmer 2 © CC BY

AVR-HV2 is an Arduino-based high voltage parallel programmer for AVR microcontrollers.

  • 2,492 views
  • 2 comments
  • 14 respects

Components and supplies

About this project

AVR-HV2 is an Arduino-based high voltage parallel programmer for AVR microcontrollers. This programmer can read, write, and erase both flash memory and EEPROM. Also, this can use to set fuse bits of AVR MCUs.

AVR-HV2 programmer is designed as an Arduino Mega shield. Dimensions of the AVR-HV2 are similar to the Arduino Mega board. It can be powered using a power source connected to the Arduino Mega board. The suggested power source for this programmer is a 12V 1A DC power adapter.

The control software of this programmer is design to work on both Windows and Linux operating systems. It supports the import and export of memory data in the Intel hex file format. The communication link between the programmer and the control software is established through the USB port.

The current firmware and control software of this programmer supports most of the generally available AVR MCUs which including ATmega8, ATmega328, ATmega32, ATmega16, etc. The AVR MCUs with extended addressing modes are currently not supported.

The PCB board used in this project is sponsored by the PCBWay. PCB of this project can directly order from PCBWay through this link.

This is an open-source hardware project. All the design files, firmware, documentation, and control software source codes are available at the GitHub project repository.

Code

AVR-HV2 Project Repository

Schematics

AVR-HV2 schematic

Comments

Similar projects you might like

Breadboard Computer Programmer

Project tutorial by David Hansel

  • 9,301 views
  • 29 comments
  • 20 respects

High Speed Arduino RC car

by Aqib

  • 11,189 views
  • 5 comments
  • 18 respects

Digital Logic Board

Project tutorial by saifalikabi

  • 17,475 views
  • 8 comments
  • 68 respects

Preemptive Multitasking Scheduler for AVR

Project tutorial by Akash Kollipara

  • 2,712 views
  • 0 comments
  • 4 respects
Add projectSign up / Login