avr-chat
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-chat] usbasp


From: Hanns-Konrad Unger
Subject: [avr-chat] usbasp
Date: Tue, 21 Mar 2006 17:02:43 +0100

>On Wed, 08 Mar 2006 09:07:45 +0530, <address@hidden> wrote:
>>
>> What about
>> www.fischl.de/usbasp
>>
>> I did it myself. It works on my laptop without any problem.
>> Javier
>
>This looks nice & simple. When I build it, I'll get back to you with my 
>feedback.
>Thanks !!
>
>--Royce.
>
>> "Royce Pereira" <address@hidden>@nongnu.org con fecha 07/03/2006
>> 04:29:18 a.m.
>>
>>
>> Hi,
>> Can any one recommend a AVR programmer using the USB port? I need something
>> I can build myself, not buy commercially.


I built one and it seems to work out of the box. My system is linux 2.6.14.
Because I could not read the layout on Thomas Fischls homepage I built my
own postscript based pcb. Here is the source:

=============================== SOF usbasp.pcb ================================
#
# Name:     usbasp.pcb
# Function: ISP for AVR with USB-interface (www.fishl.de/usbasp)
# Usage:    pcb.layout usbasp.pcb >usbasp.ps (www.hanns-konrad.de)
# History:  2006Mar21   Hanns-Konrad Unger   layout
#

(p27)board(n14)(n15)wire(h5)(h2)wire (h2)(m2)wire (m2)(m4)wire (m4)(k6)wire 
(k6)(k8)wire(k9)(k11)wire (k11)(j11)wire(k8)(o8)wire (o8)(o14)wire 
(o14)(i14)wire(h15)(f15)wire (f15)(e14)wire (e14)(d14)wire (d14)(d24)wire 
(d24)(h24)wire(l6)(n6)wire (n6)(n1)wire (n1)(d1)wire (d1)(d11)wire 
(d13)(e13)wire(e13)(f14)wire(f14)(h14)wire (h14)(i15)wire (i15)(j15)wire 
(j15)(j16)wire(j16)(n16)wire (n16)(n21)wire (n24)(k24)wire(a4)(d4)wire 
(g1)(g6)wire (g6)(h6)wire(g16)(e16)wire (e15)(e17)wire(g17)(f17)wire 
(f17)(f19)wire (f19)(e19)wire (e19)(e21)wire(j12)(l12)wire 
(l11)(l10)wire(j13)(n13)wire (n13)(n12)wire (n11)(n10)wire(h8)(f8)wire 
(b8)(d8)wire(e4)(e7)wire (e7)(h7)wire (h7)(i6)wire(a6)(a22)wire (e22)(f22)wire 
(f22)(g21)wire(i5)(k5)wire (k5)(l4)wire(p4)(p22)wire (p22)(m22)wire 
(m22)(m21)wire (m21)(j21)wire(g11)(i11)wire (i11)(i7)wire (i7)(j7)wire 
(l7)(p7)wire(i24)(i25)wire (i25)(c25)wire (c25)(c12)wire 
(c12)(e12)wire(e12)(e9)wire (e9)(g9)wire(g10)(f10)wire (b10)(b26)wire 
(b26)(j26)wire (j26)(j24)wire(j19)(k19)wire (k22)(k23)wire(j17)(h19)wire 
(h22)(h23)wire(j18)(h20)wire (h20)(h21)wire (h21)(g22)wire 
(g22)(g23)wire(j20)(i21)wire (i21)(i23)wire                 :1:PCB:board 43mm x 
71mm   :BEL 160x100-1  :saw
(h15)pad (i14)pad:6:B1 :bridge              :               :solder
(a22)pad (e22)pad:0:B2 :bridge              :               :solder
(d13)pad (d11)pad:0:B3 :bridge              :               :solder
(k19)pad (k22)pad:0:B4 :bridge              :               :solder
(h19)pad (h22)pad:0:B5 :bridge              :               :solder
(j7) pad (l7) pad:0:B6 :bridge              :               :solder
(h8) smd (i21)smd:1:B7 :isolated bridge     :               :solder if needed
(b8)pad (f8)pad  :1:R1 :10k resistor        :1/4W 10k       :solder
(a6)pad (e6)pad  :1:R2 :1k5 resistor        :1/4W 1k5       :solder
(b10)pad (f10)pad:1:R3 :270 resistor        :1/4W 270       :solder
(l6)pad (l10)pad :2:R4 :2k2 resistor        :1/4W 2k2       :solder
(n6)pad (n10)pad :0:R5 :2k2 resistor        :               :solder
(a4)pad (e4)pad  :2:R6 : 68 resistor        :1/4W  68       :solder
(l4)pad (p4)pad  :0:R7 : 68 resistor        :               :solder
(d15)pad (e15)pad:2:C1 : 22pF capacitor     :Kerko 22p      :solder
(d21)pad (e21)pad:0:C2 : 22pF capacitor     :               :solder
(f14)pad (f15)pad:1:C3 :100nF capacitor     :Z5U-2,5 100n   :solder
(n14)pad (n20)pad:1:C4 : 10uF capacitor     :AX 10/35       :solder + in (n20)
(n15)pad (n16)pad:1:C4a: 10uF capacitor     :RAD 10/35      :alternatively
(e17)pad (e19)pad:1:Q1 :12Mhz quartz        :12-HC49U-S     :solder
(l11)pad (l12)pad:1:D1 : red  led 2mA       :LED 3mm 2MA rt :solder anode in 
(l11)
(n11)pad (n12)pad:1:D2 :green led 2mA       :LED 3mm 2MA gr :solder anode in 
(n11)
(n21)pad (n24)pad:1:D3 :BAT43 schottky diode:BAT 43         :solder anode in 
(n21)
(g8) 14 ypad (j8) 14 ypad                 :1:IC1:ATmega8-16PI        
:ATMEGA8-16 PDIP:solder Pin 1 in (g8)
(k8)pad (k9)pad  :1:J3 :jumper SCK          :LU 2,5 MS2     :solder
(g23) 5 xpad (g24) 5 xpad                 :1:K1 :plug                :WSL 10W   
     :solder
(f3)(f4)wire2 (k3)(k4)wire2(h5)pad (i5)pad (h6)pad (i6)pad (f4)pad (k4)pad      
           :1:K4 :USB-B-plug          :USB BW         :solder
=============================== EOF usbasp.pcb ================================

You can find a debian archiv for pcb on my homepage www.hanns-konrad.de.
pcb is a shellscript converting *.pcb into postscript.
It also prints heathkit-like instructions.

Hanns-Konrad




reply via email to

[Prev in Thread] Current Thread [Next in Thread]