diff --git a/hardware/dscomm-tstjig.kicad_pcb b/hardware/dscomm-tstjig.kicad_pcb index e9f3b54..3ae3204 100644 --- a/hardware/dscomm-tstjig.kicad_pcb +++ b/hardware/dscomm-tstjig.kicad_pcb @@ -2,10 +2,10 @@ (general (thickness 1.6) - (drawings 99) + (drawings 102) (tracks 0) (zones 0) - (modules 35) + (modules 38) (nets 1) ) @@ -118,148 +118,80 @@ (uvia_drill 0.1) ) - (module Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB) (tstamp 5FF4B6DD) - (at 366 201 90) - (descr "Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row") - (tags "Through hole angled pin header THT 1x08 2.54mm single row") - (fp_text reference REF** (at 4.385 -2.27 90) (layer F.SilkS) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value PinHeader_1x08_P2.54mm_Horizontal (at 4.385 20.05 90) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text user %R (at 2.77 8.89) (layer F.Fab) - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start 10.55 19.55) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 19.55) (end 10.55 19.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05)) - (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.1 19.11) (end 4.1 -1.33) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 19.11) (end 4.1 19.11) (layer F.SilkS) (width 0.12)) - (fp_line (start 1.44 -1.33) (end 1.44 19.11) (layer F.SilkS) (width 0.12)) - (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1)) - (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1)) - (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1)) - (fp_line (start 1.5 19.05) (end 1.5 -0.635) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 19.05) (end 1.5 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start 4.04 -1.27) (end 4.04 19.05) (layer F.Fab) (width 0.1)) - (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1)) - (pad 8 thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 7 thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 6 thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 5 thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 4 thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 3 thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) - (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Horizontal.wrl - (at (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) + (module MountingHole:MountingHole_2.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FF50DF6) + (at 274.9325 65.0675 90) + (descr "Mounting Hole 2.5mm, no annular") + (tags "mounting hole 2.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -3.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_2.5mm (at 0 3.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0 90) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_2.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FF50DEF) + (at 124.9325 65.0675 90) + (descr "Mounting Hole 2.5mm, no annular") + (tags "mounting hole 2.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -3.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_2.5mm (at 0 3.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0 90) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_2.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FF50DE0) + (at 274.9325 205.0675 90) + (descr "Mounting Hole 2.5mm, no annular") + (tags "mounting hole 2.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -3.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_2.5mm (at 0 3.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0.3 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) ) + (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15)) + (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05)) + (pad 1 np_thru_hole circle (at 0 0 90) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + ) + + (module MountingHole:MountingHole_2.5mm (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FF50DC0) + (at 124.9325 205.0675 90) + (descr "Mounting Hole 2.5mm, no annular") + (tags "mounting hole 2.5mm no annular") + (attr virtual) + (fp_text reference REF** (at 0 -3.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole_2.5mm (at 0 3.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0 90) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) ) (module Connector_PinSocket_1.27mm:PinSocket_2x07_P1.27mm_Vertical (layer F.Cu) (tedit 5A19A41F) (tstamp 5FF4B553) @@ -918,10 +850,13 @@ (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask)) ) - (gr_text "MPLab Snap, unknown" (at 375 153) (layer Dwgs.User) (tstamp 5FF4B55A) - (effects (font (size 1.5 1.5) (thickness 0.2))) + (gr_text Breakneck (at 134 63) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) ) - (gr_poly (pts (xy 390 190) (xy 360 190) (xy 360 155) (xy 390 155)) (layer Dwgs.User) (width 0.1)) + (gr_line (start 270.9325 205.0675) (end 128.9325 205.0675) (layer Dwgs.User) (width 0.15)) + (gr_line (start 274.9325 69.0675) (end 274.9325 201.0675) (layer Dwgs.User) (width 0.15)) + (gr_line (start 128.9325 65.0675) (end 270.9325 65.0675) (layer Dwgs.User) (width 0.15)) + (gr_line (start 124.9325 201.0675) (end 124.9325 69.0675) (layer Dwgs.User) (width 0.15)) (gr_line (start 341 159) (end 341 155) (layer Cmts.User) (width 0.15)) (gr_line (start 333 159) (end 341 159) (layer Cmts.User) (width 0.15)) (gr_line (start 333 155) (end 333 159) (layer Cmts.User) (width 0.15)) @@ -952,7 +887,7 @@ (arrow2a (pts (xy 350 185) (xy 350.586421 183.873496))) (arrow2b (pts (xy 350 185) (xy 349.413579 183.873496))) ) - (gr_text "STLink V3Mini" (at 337.5 153) (layer Dwgs.User) (tstamp 5FF45FE9) + (gr_text "J-Link Mini\nSTLink Mini" (at 337.5 152) (layer Dwgs.User) (tstamp 5FF45FE9) (effects (font (size 1.5 1.5) (thickness 0.2))) ) (gr_poly (pts (xy 345 185) (xy 330 185) (xy 330 155) (xy 345 155)) (layer Dwgs.User) (width 0.1))