วันพฤหัสบดีที่ 9 กรกฎาคม พ.ศ. 2552

USBasp - USB programmer for Atmel AVR controllers

USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply
consists of an ATMega48 or an ATMega8
and a couple of passive
components.The programmer uses a firmware-only USB driver, no
spe
cial USB controller is needed.

Features

  • Works under multiple platforms. Linux, Mac OS X and Windows
are tested.
  • No special controllers or smd components are needed.
  • Programming speed is up to 5kBytes/sec.
  • SCK option to support targets with low clock speed.
  • Planned: serial interface to target (e.g. for debugging).

Download

Firmware and circuit

The following packages include circuit and firmware.
usbasp.2009-02-28.tar.gz (260 kB)
usbasp.200 7-10-23.tar.gz (172 kB)
usbasp.2007-07-23.tar.gz (176 kB)
usbasp.2006-12-29.tar.gz (118 kB) Supports programmers with
ATMega48 and ATMega8.
usbasp.2006-09-16.tar.gz (116 kB) New VID/PID!
usbasp.2005-11-14.tar.gz (175 kB)
usbasp.2005-0 7-03.tar.gz (166 kB)
usbasp.2005-04-21.tar.gz (169 kB)

Please refer to Readme.txt for details on building, installing and using
USBasp.

Software

application for USBasp and avrdude.


Hardware Schematic









PCB layouts

Here is a list of tested PCB layouts. If you have designed your own PCB,
please let me know.

USBasp: single-side PCB
usbasp_single_side.t3001.zip
by Thomas Fischl
Single-Side PCB, TARGET 3001!
layout file Size: 90x40 mm (optimized
for case Hammond 1591ATBU)

LV-USBasp
lv_usbasp.tar.gz
by Pawel Szramowski (11/2007)
With Low-voltage front-end.
Single-Side PCB, EAGLE layout files,
some SMD components

Bernhard Walle
http://svn.berlios.de/viewcvs/hw-
projects/trunk/projects/avr-
programmer/eagle/
by Bernhard Walle
Double-Side PCB, EAGLE layout files,
part list with order numbers for
Reichelt.de and Conrad.de
Size: optimized for case Hammond 1591ATBU

Thomas Pfeifer
http://thomaspfeifer.net/atmel_us
b_programmer.htm
by Thomas Pfeifer
Single-Side PCB, PDF layout files, SMD
components

Tomasz Ostrowski
http://ostry.w.szu.pl/misc.php#USBasp
by Tomasz Ostrowski
Single-Side PCB, PDF and EPS layout files,
only four 0805 SMD parts, rest discrete
components

USBasp by Christian Heigemeyr
USBasp_CH.zip
by Christian Heigemeyr
Single-Side PCB, with some SMD 0805
components, PDF-files. With additional
buttons for reset and disconnection of
the target.

Zhurov Pavel
USBasp.sch, USBasp.pcb
ComponentSide.pdf, TopSide.pdf,
Schematics.pdf
by Zhurov Pavel
Single-Side PCB, P-CAD 2002 format and
PDF files Crosspiece TXD and RXD are
added for the ISP connector








J.A. de Groot
usbasp_gr.rar
by J.A. de Groot
The board is single sided (EAGLE format),
measures 3 by 8 cm and uses only
regular components.

USBasp Howto (in Dutch). There is also
a pdf file with 6 devices on one euro-card.


Matthias Goerner
usbasb_mg.zip
by Matthias Görner
Single-Side PCB, eagle-format, with PS/
PDF-files integrated sockets for target
chips ATmega8 and ATmega32

USBasp by Hannes Östlund
Tarball with layout
by Hannes Östlund
Doubleside-Side PCB, SMD components,
very small

Links

de Bausatz "USBasp" Offizielles USBasp Selbstbau-Kit
en http://www.obdev.at/products/avrusb/ Firmware-only AVR USB driver
en http://libusb.sourceforge.net/ libusb
en http://libusb-win32.sourceforge.net/ LibUsb-Win32
en http://www.nongnu.org/avrdude/ AVRDUDE - AVR
Downloader/UploaDEr




ไม่มีความคิดเห็น:

แสดงความคิดเห็น