Files
kicad-lib/kicad-footprints/Module.pretty/Raspberry_Pi_Zero_Socketed_THT_2MountingHoles.kicad_mod
2021-04-17 15:03:47 +02:00

132 lines
10 KiB
Plaintext

(module Raspberry_Pi_Zero_Socketed_THT_2MountingHoles (layer F.Cu) (tedit 60701C04)
(descr "Raspberry Pi Zero using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_Zero_1p2.pdf")
(tags "raspberry pi zero through hole")
(fp_text reference REF** (at -5 28.956 270) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Raspberry_Pi_Zero_Socketed_THT_2MountingHoles (at 11.5 28.956 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 26.56 54.766) (end 26.56 58.456) (layer F.SilkS) (width 0.12))
(fp_line (start 27.26 54.766) (end 26.56 54.766) (layer F.SilkS) (width 0.12))
(fp_line (start 27.26 43.346) (end 27.26 54.766) (layer F.SilkS) (width 0.12))
(fp_line (start 26.56 43.346) (end 27.26 43.346) (layer F.SilkS) (width 0.12))
(fp_line (start 26.56 24.116) (end 26.56 43.346) (layer F.SilkS) (width 0.12))
(fp_line (start 26.56 11.516) (end 26.56 15.996) (layer F.SilkS) (width 0.12))
(fp_line (start 28.36 15.996) (end 28.36 24.116) (layer F.SilkS) (width 0.12))
(fp_line (start 28.36 24.116) (end 26.56 24.116) (layer F.SilkS) (width 0.12))
(fp_line (start 26.56 15.996) (end 28.36 15.996) (layer F.SilkS) (width 0.12))
(fp_line (start 28.36 11.516) (end 26.56 11.516) (layer F.SilkS) (width 0.12))
(fp_line (start 28.36 3.396) (end 28.36 11.516) (layer F.SilkS) (width 0.12))
(fp_line (start 26.56 3.396) (end 28.36 3.396) (layer F.SilkS) (width 0.12))
(fp_line (start 2.94 -3.604) (end -0.5 -3.604) (layer F.SilkS) (width 0.12))
(fp_line (start 20.06 -4.804) (end 20.06 -3.604) (layer F.SilkS) (width 0.12))
(fp_line (start 2.94 -4.804) (end 20.06 -4.804) (layer F.SilkS) (width 0.12))
(fp_line (start 2.94 -3.604) (end 2.94 -4.804) (layer F.SilkS) (width 0.12))
(fp_line (start 23.5 -3.544) (end 20 -3.544) (layer F.Fab) (width 0.1))
(fp_line (start 20 -3.544) (end 20 -4.744) (layer F.Fab) (width 0.1))
(fp_line (start 3 -4.744) (end 20 -4.744) (layer F.Fab) (width 0.1))
(fp_line (start 3 -3.544) (end 3 -4.744) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 24.056) (end 26.5 43.406) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 11.456) (end 26.5 16.056) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 3.456) (end 26.5 -0.544) (layer F.Fab) (width 0.1))
(fp_line (start 28.3 16.056) (end 28.3 24.056) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 16.056) (end 28.3 16.056) (layer F.Fab) (width 0.1))
(fp_line (start 28.3 24.056) (end 26.5 24.056) (layer F.Fab) (width 0.1))
(fp_line (start -3.5 -0.544) (end -3.5 58.456) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 61.456) (end 23.5 61.456) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -3.544) (end 3 -3.544) (layer F.Fab) (width 0.1))
(fp_line (start -2.54 3.556) (end -2.54 54.356) (layer F.Fab) (width 0.1))
(fp_line (start 2.54 3.556) (end -2.54 3.556) (layer F.Fab) (width 0.1))
(fp_line (start -2.6 54.416) (end -2.6 3.496) (layer F.SilkS) (width 0.12))
(fp_line (start -2.6 54.416) (end 0 54.416) (layer F.SilkS) (width 0.12))
(fp_line (start 3.03 54.886) (end 3.03 3.086) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.07 54.886) (end 3.03 54.886) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.07 3.086) (end -3.07 54.886) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.03 3.086) (end -3.07 3.086) (layer F.CrtYd) (width 0.05))
(fp_line (start 0 54.416) (end 0 51.816) (layer F.SilkS) (width 0.12))
(fp_line (start 0 51.816) (end 2.6 51.816) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 54.416) (end 2.6 54.416) (layer F.SilkS) (width 0.12))
(fp_line (start 2.6 54.416) (end 2.6 53.086) (layer F.SilkS) (width 0.12))
(fp_line (start 2.6 51.816) (end 2.6 3.496) (layer F.SilkS) (width 0.12))
(fp_line (start -2.6 3.496) (end 2.6 3.496) (layer F.SilkS) (width 0.12))
(fp_line (start 1.54 54.356) (end 2.54 53.356) (layer F.Fab) (width 0.1))
(fp_line (start -2.54 54.356) (end 1.54 54.356) (layer F.Fab) (width 0.1))
(fp_line (start 2.54 53.356) (end 2.54 3.556) (layer F.Fab) (width 0.1))
(fp_line (start 20.06 -3.604) (end 23.5 -3.604) (layer F.SilkS) (width 0.12))
(fp_line (start 26.56 -0.544) (end 26.56 3.396) (layer F.SilkS) (width 0.12))
(fp_line (start -0.5 61.516) (end 23.5 61.516) (layer F.SilkS) (width 0.12))
(fp_line (start -3.56 -0.544) (end -3.56 58.456) (layer F.SilkS) (width 0.12))
(fp_line (start -3.75 -3.794) (end -3.75 61.706) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.75 61.706) (end 4.064 61.706) (layer F.CrtYd) (width 0.05))
(fp_line (start 26.5 54.706) (end 27.2 54.706) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 43.406) (end 27.2 43.406) (layer F.Fab) (width 0.1))
(fp_line (start 27.2 43.406) (end 27.2 54.706) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 54.706) (end 26.5 58.456) (layer F.Fab) (width 0.1))
(fp_line (start 26.5 3.456) (end 28.3 3.456) (layer F.Fab) (width 0.1))
(fp_line (start 28.3 3.456) (end 28.3 11.456) (layer F.Fab) (width 0.1))
(fp_line (start 28.3 11.456) (end 26.5 11.456) (layer F.Fab) (width 0.1))
(fp_line (start -3.75 -3.794) (end 4.064 -3.794) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.064 -3.794) (end 4.064 61.706) (layer F.CrtYd) (width 0.05))
(fp_arc (start 23.5 58.456) (end 23.5 61.516) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start 23.5 -0.544) (end 26.5 -0.544) (angle -90) (layer F.Fab) (width 0.1))
(fp_arc (start -0.5 58.456) (end -3.56 58.456) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start -0.5 -0.544) (end -0.5 -3.604) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start 23.5 -0.544) (end 26.56 -0.544) (angle -90) (layer F.SilkS) (width 0.12))
(fp_arc (start 23.5 58.456) (end 23.5 61.456) (angle -90) (layer F.Fab) (width 0.1))
(fp_arc (start -0.5 58.456) (end -3.5 58.456) (angle -90) (layer F.Fab) (width 0.1))
(fp_arc (start -0.5 -0.544) (end -0.5 -3.544) (angle -90) (layer F.Fab) (width 0.1))
(fp_text user %R (at 0 28.956 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 6 thru_hole oval (at -1.27 48.006 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 1.27 50.546 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 1.27 35.306 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at -1.27 35.306 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at -1.27 50.546 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 1.27 48.006 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at -1.27 53.086 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 1.27 53.086 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 1.27 25.146 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at -1.27 25.146 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 1.27 40.386 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at -1.27 40.386 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 1.27 20.066 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at -1.27 20.066 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 1.27 37.846 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at -1.27 37.846 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 1.27 42.926 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at -1.27 42.926 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 1.27 30.226 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at -1.27 30.226 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 1.27 7.366 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at -1.27 7.366 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 1.27 12.446 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at -1.27 12.446 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 1.27 9.906 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at -1.27 9.906 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 1.27 32.766 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at -1.27 32.766 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 1.27 14.986 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at -1.27 14.986 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 1.27 45.466 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at -1.27 45.466 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 1.27 17.526 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at -1.27 17.526 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 1.27 27.686 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at -1.27 27.686 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 1.27 22.606 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at -1.27 22.606 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 1.27 4.826 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 40 thru_hole oval (at -1.27 4.826 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 57.956 90) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
(solder_mask_margin 1.625))
(pad "" np_thru_hole circle (at 0 -0.044 90) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
(solder_mask_margin 1.625))
(model ${KISYS3DMOD}/Module.3dshapes/Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHoles.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)