Archive

Archive for the ‘AVR Programming Hardware’ Category

USB Port Programmer

November 30, 2011 Leave a comment

Description

This is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega8 and a few passive components. The programmer uses a software USB driver, no USB controller is needed.
    Features:

  • Programs most AVR microcontrollers
  • Works under multiple platforms. Linux, Mac OS X and Windows are tested.
  • No special USB controllers or smd components are needed.
  • Programming speed is up to 5kBytes/sec.
  • Works with the programming software AVRDude
USB Port Programmer
Downloads
File Description File size
Download this file (libusb_0.1.12.zip)libusb_0.1~.zip Windows Driver for the USB ISP Programmer 69 Kb
Download this file (usbasp_atmega48_2009-02-28.hex)usbasp_atm~.hex HEX file for the ATMega48 10 Kb
Download this file (usbasp_atmega8_2009-02-28.hex)usbasp_atm~.hex HEX file for the ATMega8 10 Kb

Parallel Port Programmers

November 30, 2011 Leave a comment

Sample Electronics Programmer

This is the schematic for the AVR Parallel Port Programmer, also called the Sample Electronics or DT006 programmer, it can be used with the popular ISP programmers Bascom and PonyProg

IC-Prog Programmer

This is another AVR Parallel Port Programmer, also called the FunCard Programmer, it can be used with the programmer software Ic-Prog
Parallel Port Programmer Funcard

AVR Serial Port ISP Programmer

November 30, 2011 Leave a comment

This is the schematic of a Serial Port Programmer for the popular programmer software PonyProg and avrdude.

Features:

  • Connects to PC via RS232 port (note: It will not work with USB to RS232 converters!)
  • No need for external power supply as it takes the power supply from target board.
  • It uses Atmel’s 2×5 pin ICSP connector layout
  • avr serial port isp programmer sch.png