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 special 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 circuitThe 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 layoutsHere is a list of tested PCB layouts. If you have designed your own PCB, please let me know.
| 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.tar.gz by Pawel Szramowski (11/2007) With Low-voltage front-end. Single-Side PCB, EAGLE layout files, some SMD components
|
| 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
|
| http://thomaspfeifer.net/atmel_us b_programmer.htm by Thomas Pfeifer Single-Side PCB, PDF layout files, SMD components
|
| 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_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.
|
| 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
|
| 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.
|
| usbasb_mg.zip by Matthias Görner Single-Side PCB, eagle-format, with PS/ PDF-files integrated sockets for target chips ATmega8 and ATmega32
|
| Tarball with layout by Hannes Östlund Doubleside-Side PCB, SMD components, very small
|
Links Bausatz "USBasp" Offizielles USBasp Selbstbau-Kit http://www.obdev.at/products/avrusb/ Firmware-only AVR USB driver http://libusb.sourceforge.net/ libusb http://libusb-win32.sourceforge.net/ LibUsb-Win32 http://www.nongnu.org/avrdude/ AVRDUDE - AVR Downloader/UploaDEr
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น