X-Git-Url: https://git.armaanb.net/?a=blobdiff_plain;f=atreus.rkt;h=2195de9e4f707eea146bb5b20c6232d7afd9a042;hb=90ff96051087e4d2b71751c71b32bb2cb42f9d00;hp=62ed11850f158f37e267ab83aa344138b0dd5602;hpb=05a3035020a57138f12a3d25477080409ca79d3f;p=atreides.git diff --git a/atreus.rkt b/atreus.rkt index 62ed118..2195de9 100644 --- a/atreus.rkt +++ b/atreus.rkt @@ -28,9 +28,9 @@ (layer F.SilkS) (width 0.381)) (pad 0 np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878)) ; switch hole, no copper - (pad 0 thru_hole circle (at -5.08 0) (size 1.7018 1.7018) + (pad 0 np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018)) ; board-mount hole, no copper - (pad 0 thru_hole circle (at 5.08 0) (size 1.7018 1.7018) + (pad 0 np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018)) ; board-mount hole, no copper (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask) ,net-pos) @@ -85,7 +85,6 @@ (path /543EEB02) (fp_text value A-STAR (at -3 0 270) (layer F.SilkS) (effects (font (size 3.048 2.54) (thickness 0.4572)))) - (fp_line (start -15.24 -7.62) (end -15.24 7.62) (layer F.SilkS) (width 0.381)) (fp_line (start -15.24 7.62) (end 10.1 7.62) (layer F.SilkS) (width 0.381)) (fp_line (start 10.1 7.62) (end 10.1 -7.62) (layer F.SilkS) (width 0.381)) (fp_line (start 10.1 -7.62) (end -15.24 -7.62) (layer F.SilkS) (width 0.381)) @@ -121,7 +120,11 @@ (pad B7 thru_hole circle (at -6.35 -6.35 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 15 N-col-10)) (pad D6 thru_hole circle (at -3.81 -6.35 270) (size 1.7526 1.7526) - (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 14 N-col-9)))) + (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 14 N-col-9)) + (pad RST thru_hole circle (at -1.27 -6.35 270) (size 1.7526 1.7526) + (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 0 "")) + (pad GND thru_hole circle (at 6.35 -6.35 270) (size 1.7526 1.7526) + (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 0 "")))) (define nets `((net 0 "") @@ -220,9 +223,11 @@ (list (switch row col) (diode row col)))) (define edge-cuts - (for/list [(s '([31 22] [84 22] [128 30] [128 54] [140 54] [140 30] [185 22] + (for/list [(s '([31 22] [84 22] [127 30] [127 54] [130 54] [130 60] [138 60] + [138 54] [141 54] [141 30] [185 22] [237 22] [250 95] [161 112] [107 112] [18 95])) - (e '([84 22] [128 30] [128 54] [140 54] [140 30] [185 22] + (e '([84 22] [127 30] [127 54] [130 54] [130 60] [138 60] [138 54] + [141 54] [141 30] [185 22] [237 22] [250 95] [161 112] [107 112] [18 95] [31 22]))] `(gr_line (start ,@s) (end ,@e) (angle 90) (layer Edge.Cuts) (width 0.3))))