Recommend Projects


1 month ago 78
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments


This is a hardware programming adapter  (not a programmer) - it connects to a standard AVR ISP header and presents the Tiny Programming Interface (TPI) hardware interface to the target ATTiny device.

It can be used with Atmel ICE, USBASP or any other ISP programmer together with a programming application such as AVRdude, Atmel Studio or the atprogram.exe utility.

It provides 12V High Voltage Programming (HVP) as well as standard 5V LVP.  HVP is required for clearing the fuses in an ATTiny that were previously set during programming.

Note: this adapter requires an external 12Vdc supply @50mA max. It provides on-board 5V and 3.3V supplies. Another possible variant of this adapter is to provide an external 5Vdc supply eg. USB then add an onboard 5V-12V DC/DC converter module or charge pump circuit. I chose to go the simpler and less expensive route.

Application notes
  1. Provide a 6-pin header to your application during hardware design. Wire it to your application according to the TPI standard, see here.
  2. Make sure that your application hardware can withstand 12V on the /RESET line.
  3. If your application uses a Vcc voltage lower than 5V then provide a jumper in your hardware design that connects Vcc to either 5V from the programming adapter or to your application's supply. Remove this jumper during programming. If your application uses Vcc=5V then apply power to your application during programming and do not connect the 5V or 3.3V supply pins from the programming adapter.This is because these ATTiny devices require 5V to be applied to Vcc during programming.
  4. An auxiliary 3.3V supply is provided from the adapter and can be used to power your hardware if required. Do not connect this pin if your hardware provides its own Vcc supply.


HVP_V2.1_sch copy

HVP_V2.1_pcb_v1 copy






The owner does not allow comments in this project now

Comments (0)

如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.