1
0
mirror of https://github.com/whowechina/popn_pico.git synced 2024-12-14 15:42:55 +01:00
popn_pico/PCB/agg-kicad/templates/pi-hat.kicad_pcb
2022-08-22 21:51:48 +08:00

289 lines
15 KiB
Plaintext

(kicad_pcb (version 20170123) (host pcbnew "(2017-03-10 revision 23a23d3)-master")
(general
(links 0)
(no_connects 0)
(area 109.558334 51.4425 177.441667 110.6925)
(thickness 1.6)
(drawings 20)
(tracks 0)
(zones 0)
(modules 5)
(nets 1)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.25)
(trace_clearance 0.2)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 0.8)
(via_drill 0.4)
(via_min_size 0.4)
(via_min_drill 0.3)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x00030_ffffffff)
(usegerberextensions false)
(excludeedgelayer true)
(linewidth 0.150000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.2)
(trace_width 0.25)
(via_dia 0.8)
(via_drill 0.4)
(uvia_dia 0.3)
(uvia_drill 0.1)
)
(module agg:M2.5_MOUNT locked (layer F.Cu) (tedit 59103448) (tstamp 59163234)
(at 172.5 105.5)
(fp_text reference REF** (at 0 -4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value M2.5_MOUNT (at 0 4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.4 -3.4) (end 3.4 -3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 -3.4) (end 3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 3.4) (end -3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start -3.4 3.4) (end -3.4 -3.4) (layer F.CrtYd) (width 0.01))
(pad "" np_thru_hole circle (at 1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 -2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask F.SilkS)
(solder_mask_margin 1.72) (clearance 1.72))
)
(module agg:M2.5_MOUNT locked (layer F.Cu) (tedit 59103450) (tstamp 5916322B)
(at 114.5 105.5)
(fp_text reference REF** (at 0 -4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value M2.5_MOUNT (at 0 4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.4 -3.4) (end 3.4 -3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 -3.4) (end 3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 3.4) (end -3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start -3.4 3.4) (end -3.4 -3.4) (layer F.CrtYd) (width 0.01))
(pad "" np_thru_hole circle (at 1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 -2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask F.SilkS)
(solder_mask_margin 1.72) (clearance 1.72))
)
(module agg:M2.5_MOUNT locked (layer F.Cu) (tedit 5910343C) (tstamp 59163222)
(at 114.5 56.5)
(fp_text reference REF** (at 0 -4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value M2.5_MOUNT (at 0 4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.4 -3.4) (end 3.4 -3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 -3.4) (end 3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 3.4) (end -3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start -3.4 3.4) (end -3.4 -3.4) (layer F.CrtYd) (width 0.01))
(pad "" np_thru_hole circle (at 1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 -2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask F.SilkS)
(solder_mask_margin 1.72) (clearance 1.72))
)
(module agg:M2.5_MOUNT locked (layer F.Cu) (tedit 59103442) (tstamp 59163219)
(at 172.5 56.5)
(fp_text reference REF** (at 0 -4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value M2.5_MOUNT (at 0 4.1) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.4 -3.4) (end 3.4 -3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 -3.4) (end 3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start 3.4 3.4) (end -3.4 3.4) (layer F.CrtYd) (width 0.01))
(fp_line (start -3.4 3.4) (end -3.4 -3.4) (layer F.CrtYd) (width 0.01))
(pad "" np_thru_hole circle (at 1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -1.8 -1.8) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at -2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 2.5 0) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 -2.5) (size 0.6 0.6) (drill 0.6) (layers *.Cu *.Mask F.SilkS))
(pad "" np_thru_hole circle (at 0 0) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask F.SilkS)
(solder_mask_margin 1.72) (clearance 1.72))
)
(module agg:DIL-254P-40 locked (layer F.Cu) (tedit 57656D66) (tstamp 59163350)
(at 143.4 56.5)
(fp_text reference REF** (at 0 -3.49) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value DIL-254P-40 (at 0 3.49) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -25.65 2.8) (end -25.65 -2.8) (layer F.CrtYd) (width 0.01))
(fp_line (start 25.65 2.8) (end -25.65 2.8) (layer F.CrtYd) (width 0.01))
(fp_line (start 25.65 -2.8) (end 25.65 2.8) (layer F.CrtYd) (width 0.01))
(fp_line (start -25.65 -2.8) (end 25.65 -2.8) (layer F.CrtYd) (width 0.01))
(fp_line (start -25.4 2.54) (end -25.4 -2.54) (layer F.SilkS) (width 0.15))
(fp_line (start -1.27 2.54) (end -25.4 2.54) (layer F.SilkS) (width 0.15))
(fp_line (start 25.4 2.54) (end 1.27 2.54) (layer F.SilkS) (width 0.15))
(fp_line (start 25.4 -2.54) (end 25.4 2.54) (layer F.SilkS) (width 0.15))
(fp_line (start -25.4 -2.54) (end 25.4 -2.54) (layer F.SilkS) (width 0.15))
(fp_line (start -25.4 2.54) (end -25.4 -2.54) (layer F.Fab) (width 0.01))
(fp_line (start 25.4 2.54) (end -25.4 2.54) (layer F.Fab) (width 0.01))
(fp_line (start 25.4 -2.54) (end 25.4 2.54) (layer F.Fab) (width 0.01))
(fp_line (start -25.4 -2.54) (end 25.4 -2.54) (layer F.Fab) (width 0.01))
(pad 40 thru_hole circle (at 24.13 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 39 thru_hole circle (at 24.13 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 38 thru_hole circle (at 21.59 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 37 thru_hole circle (at 21.59 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 36 thru_hole circle (at 19.05 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 35 thru_hole circle (at 19.05 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 34 thru_hole circle (at 16.51 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 33 thru_hole circle (at 16.51 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 32 thru_hole circle (at 13.97 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 31 thru_hole circle (at 13.97 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 30 thru_hole circle (at 11.43 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 29 thru_hole circle (at 11.43 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 28 thru_hole circle (at 8.89 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 27 thru_hole circle (at 8.89 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 26 thru_hole circle (at 6.35 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 25 thru_hole circle (at 6.35 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 24 thru_hole circle (at 3.81 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 23 thru_hole circle (at 3.81 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 22 thru_hole circle (at 1.27 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 21 thru_hole circle (at 1.27 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 20 thru_hole circle (at -1.27 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 19 thru_hole circle (at -1.27 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 18 thru_hole circle (at -3.81 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 17 thru_hole circle (at -3.81 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 16 thru_hole circle (at -6.35 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 15 thru_hole circle (at -6.35 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 14 thru_hole circle (at -8.89 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 13 thru_hole circle (at -8.89 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 12 thru_hole circle (at -11.43 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 11 thru_hole circle (at -11.43 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 10 thru_hole circle (at -13.97 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 9 thru_hole circle (at -13.97 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 8 thru_hole circle (at -16.51 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 7 thru_hole circle (at -16.51 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 6 thru_hole circle (at -19.05 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 5 thru_hole circle (at -19.05 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 4 thru_hole circle (at -21.59 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at -21.59 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at -24.13 -1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at -24.13 1.27) (size 1.9 1.9) (drill 1) (layers *.Cu *.Mask F.SilkS))
(model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x20.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_arc (start 156 105) (end 155 105) (angle -180) (layer Edge.Cuts) (width 0.1))
(gr_line (start 157 105) (end 157 90) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 156 90) (end 157 90) (angle -180) (layer Edge.Cuts) (width 0.1))
(gr_line (start 116 88.5) (end 116 73.5) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 115 88.5) (end 115 89.5) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 115 73.5) (end 116 73.5) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 112 71.5) (end 111 71.5) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 115 72.5) (end 112 72.5) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 112 90.5) (end 112 89.5) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 111 56) (end 111 71.5) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 114 106) (end 111 106) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 176 106) (end 176 56) (layer Edge.Cuts) (width 0.1))
(gr_line (start 111 90.5) (end 111 106) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 114 56) (end 114 53) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 173 56) (end 176 56) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_arc (start 173 106) (end 173 109) (angle -90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 155 105) (end 155 90) (layer Edge.Cuts) (width 0.1))
(gr_line (start 114 53) (end 173 53) (layer Edge.Cuts) (width 0.1))
(gr_line (start 114 109) (end 173 109) (layer Edge.Cuts) (width 0.1))
(gr_line (start 115 89.5) (end 112 89.5) (layer Edge.Cuts) (width 0.1))
)