Atmel AVR Programmer USBasp modified/simplified PCB

A modified or simplified PCB for USBasp, programmer for Atmel AVR devices. Made with DesignSpark. The original can be found at http://www.fischl.de/usbasp/

Complete:

PCB:

Top Silkscreen/Documentation:

Schematic:

Parts List:

Ref Name    Value    Component

U1        ATMega88

C1    22pF    C

C2    22pF    C

C3    100nF    C

C4    4.7 uF    CP

LED1    LED 5MM GREEN    LED

LED2    LED 5MM RED    LED

JP2        PINHD-1X2

JP1        PINHD-1X6

R2    1K    Res

R3    1K    Res

R5    2K2    Res

R1    10 K    Res

R4    68 R    Res

R6    68 R    Res

X1        USBPTH

XTAL1    12 MHz    XTAL

ZD1    3V6    ZENER

ZD2    3V6    ZENER

Toner Transfer:

There is a pdf file inside the archive, print it & iron (do not mirror). I used “Foxit Reader” for printing.

Note:

1. JP2 is a jumper for ‘Slow SCK’, keep it closed (put a jumper cap on).

2. There are 3 compiled firmwares inside the archive, for

ATMega – 8

ATMega – 48

ATMega – 88

Use firmware according to the device/microcontroller you have. Make sure to set the fuse bits properly. Personally I have tested the ATMega – 8 and ATMega – 88. Fuse bits:

¤ TARGET=atmega8

HFUSE=0xC9
LFUSE=0xBF

 

¤ TARGET=atmega88

HFUSE=0xdd

LFUSE=0xff

 

¤ TARGET=atmega48

HFUSE=0xdd

LFUSE=0xff

 

 

Download

libusb-win32

One comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s