Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Raspberry Pi 1A+ footprints #2031

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
(module Raspberry_Pi_1A+_Run_Socketed_THT_FaceDown_MountingHoles (layer F.Cu) (tedit 5E0CEBA5)
(descr "Raspberry Pi 1A+ with Run using through hole straight pin socket, 2x20, 2.54mm pitch, https://www.raspberrypi.org/documentation/hardware/raspberrypi/mechanical/rpi_MECH_3aplus.pdf")
(tags "raspberry pi 1a+ through hole")
(fp_text reference REF** (at -6.27 24.13 90) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Raspberry_Pi_1A+_Run_Socketed_THT_FaceDown_MountingHoles (at 23.23 24.13 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 11.37 -4.87) (end 8.71 -4.87) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -1.8) (end 8.29 -7.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.71 -2.27) (end 8.71 -3.6) (layer F.SilkS) (width 0.12))
(fp_line (start 11.31 -2.33) (end 9.405 -2.33) (layer F.Fab) (width 0.1))
(fp_line (start 11.37 -7.47) (end 8.71 -7.47) (layer F.SilkS) (width 0.12))
(fp_line (start 9.405 -2.33) (end 8.77 -2.965) (layer F.Fab) (width 0.1))
(fp_line (start 8.77 -2.965) (end 8.77 -7.41) (layer F.Fab) (width 0.1))
(fp_line (start 10.04 -2.27) (end 8.71 -2.27) (layer F.SilkS) (width 0.12))
(fp_line (start 8.29 -7.9) (end 11.84 -7.9) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.84 -1.8) (end 8.29 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.37 -4.87) (end 11.37 -7.47) (layer F.SilkS) (width 0.12))
(fp_line (start 11.84 -7.9) (end 11.84 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.71 -4.87) (end 8.71 -7.47) (layer F.SilkS) (width 0.12))
(fp_line (start 8.77 -7.41) (end 11.31 -7.41) (layer F.Fab) (width 0.1))
(fp_line (start 11.31 -7.41) (end 11.31 -2.33) (layer F.Fab) (width 0.1))
(fp_line (start 51.48 48.63) (end 51.48 56.88) (layer F.CrtYd) (width 0.05))
(fp_line (start 54.23 48.63) (end 51.48 48.63) (layer F.CrtYd) (width 0.05))
(fp_line (start 54.23 41.63) (end 54.23 48.63) (layer F.CrtYd) (width 0.05))
(fp_line (start 51.48 41.63) (end 54.23 41.63) (layer F.CrtYd) (width 0.05))
(fp_line (start 51.48 31.38) (end 51.48 41.63) (layer F.CrtYd) (width 0.05))
(fp_line (start 53.23 31.38) (end 51.48 31.38) (layer F.CrtYd) (width 0.05))
(fp_line (start 53.23 15.88) (end 53.23 31.38) (layer F.CrtYd) (width 0.05))
(fp_line (start 51.48 15.88) (end 53.23 15.88) (layer F.CrtYd) (width 0.05))
(fp_line (start 51.48 6.73) (end 51.48 15.88) (layer F.CrtYd) (width 0.05))
(fp_line (start 52.93 6.73) (end 51.48 6.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 52.93 -2.27) (end 52.93 6.73) (layer F.CrtYd) (width 0.05))
(fp_line (start 51.48 -2.27) (end 52.93 -2.27) (layer F.CrtYd) (width 0.05))
(fp_line (start 51.48 -8.62) (end 51.48 -2.27) (layer F.CrtYd) (width 0.05))
(fp_line (start 29.23 -8.62) (end 51.48 -8.62) (layer F.CrtYd) (width 0.05))
(fp_line (start 29.23 -11.37) (end 29.23 -8.62) (layer F.CrtYd) (width 0.05))
(fp_line (start 17.23 -11.37) (end 29.23 -11.37) (layer F.CrtYd) (width 0.05))
(fp_line (start 17.23 -8.62) (end 17.23 -11.37) (layer F.CrtYd) (width 0.05))
(fp_arc (start -1.77 53.63) (end -4.83 53.63) (angle -90) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 48.19) (end 51.29 53.63) (layer F.SilkS) (width 0.12))
(fp_line (start 53.79 48.19) (end 51.29 48.19) (layer F.SilkS) (width 0.12))
(fp_line (start 53.79 42.07) (end 53.79 48.19) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 42.07) (end 53.79 42.07) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 30.94) (end 51.29 42.07) (layer F.SilkS) (width 0.12))
(fp_line (start 52.79 30.94) (end 51.29 30.94) (layer F.SilkS) (width 0.12))
(fp_line (start 52.79 16.32) (end 52.79 30.94) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 16.32) (end 52.79 16.32) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 6.29) (end 51.29 16.32) (layer F.SilkS) (width 0.12))
(fp_line (start 52.49 6.29) (end 51.29 6.29) (layer F.SilkS) (width 0.12))
(fp_line (start 52.49 -1.83) (end 52.49 6.29) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 -1.83) (end 52.49 -1.83) (layer F.SilkS) (width 0.12))
(fp_line (start 51.29 -5.37) (end 51.29 -1.83) (layer F.SilkS) (width 0.12))
(fp_line (start 28.79 -10.93) (end 17.67 -10.93) (layer F.SilkS) (width 0.12))
(fp_line (start 17.67 -10.93) (end 17.67 -8.43) (layer F.SilkS) (width 0.12))
(fp_line (start 28.79 -8.43) (end 28.79 -10.93) (layer F.SilkS) (width 0.12))
(fp_line (start 48.23 -8.43) (end 28.79 -8.43) (layer F.SilkS) (width 0.12))
(fp_line (start 17.73 -10.87) (end 17.73 -8.37) (layer F.Fab) (width 0.1))
(fp_line (start 28.73 -10.87) (end 17.73 -10.87) (layer F.Fab) (width 0.1))
(fp_line (start 28.73 -8.37) (end 28.73 -10.87) (layer F.Fab) (width 0.1))
(fp_line (start 48.23 -8.37) (end 28.73 -8.37) (layer F.Fab) (width 0.1))
(fp_arc (start -1.77 53.63) (end -4.77 53.63) (angle -90) (layer F.Fab) (width 0.1))
(fp_line (start -5.02 -8.62) (end 17.23 -8.62) (layer F.CrtYd) (width 0.05))
(fp_arc (start 48.23 -5.37) (end 48.23 -8.43) (angle 90) (layer F.SilkS) (width 0.12))
(fp_line (start -5.02 56.88) (end -5.02 -8.62) (layer F.CrtYd) (width 0.05))
(fp_arc (start 48.23 53.63) (end 51.23 53.63) (angle 90) (layer F.Fab) (width 0.1))
(fp_arc (start -1.77 -5.37) (end -4.83 -5.37) (angle 90) (layer F.SilkS) (width 0.12))
(fp_line (start -4.83 53.63) (end -4.83 -5.37) (layer F.SilkS) (width 0.12))
(fp_line (start -1.77 -8.43) (end 17.67 -8.43) (layer F.SilkS) (width 0.12))
(fp_arc (start 48.23 53.63) (end 51.29 53.63) (angle 90) (layer F.SilkS) (width 0.12))
(fp_arc (start 48.23 -5.37) (end 48.23 -8.37) (angle 90) (layer F.Fab) (width 0.1))
(fp_arc (start -1.77 -5.37) (end -4.77 -5.37) (angle 90) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 -0.27) (end 1.27 49.53) (layer F.Fab) (width 0.1))
(fp_line (start -3.81 -1.27) (end 0.27 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 0.27 -1.27) (end 1.27 -0.27) (layer F.Fab) (width 0.1))
(fp_line (start -3.87 49.59) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 1.27) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
(fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start -1.27 -1.33) (end -1.27 1.27) (layer F.SilkS) (width 0.12))
(fp_line (start 1.76 50) (end -4.34 50) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.34 50) (end -4.34 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.34 -1.8) (end 1.76 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.76 -1.8) (end 1.76 50) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.87 -1.33) (end -1.27 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -3.87 -1.33) (end -3.87 49.59) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 49.53) (end -3.81 49.53) (layer F.Fab) (width 0.1))
(fp_line (start -3.81 49.53) (end -3.81 -1.27) (layer F.Fab) (width 0.1))
(fp_text user %R (at -1.27 24.13 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.77 -8.37) (end 17.73 -8.37) (layer F.Fab) (width 0.1))
(fp_line (start -4.77 53.63) (end -4.77 -5.37) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 -5.37) (end 51.23 -1.77) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 -1.77) (end 52.43 -1.77) (layer F.Fab) (width 0.1))
(fp_line (start 52.43 -1.77) (end 52.43 6.23) (layer F.Fab) (width 0.1))
(fp_line (start 52.43 6.23) (end 51.23 6.23) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 6.23) (end 51.23 16.38) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 16.38) (end 52.73 16.38) (layer F.Fab) (width 0.1))
(fp_line (start 52.73 16.38) (end 52.73 30.88) (layer F.Fab) (width 0.1))
(fp_line (start 52.73 30.88) (end 51.23 30.88) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 30.88) (end 51.23 42.13) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 42.13) (end 53.73 42.13) (layer F.Fab) (width 0.1))
(fp_line (start 53.73 42.13) (end 53.73 48.13) (layer F.Fab) (width 0.1))
(fp_line (start 53.73 48.13) (end 51.23 48.13) (layer F.Fab) (width 0.1))
(fp_line (start 51.23 48.13) (end 51.23 53.63) (layer F.Fab) (width 0.1))
(fp_line (start 48.23 56.63) (end 27.08 56.63) (layer F.Fab) (width 0.1))
(fp_line (start 27.08 56.63) (end 27.08 59.13) (layer F.Fab) (width 0.1))
(fp_line (start 27.08 59.13) (end 12.38 59.13) (layer F.Fab) (width 0.1))
(fp_line (start 12.38 59.13) (end 12.38 56.63) (layer F.Fab) (width 0.1))
(fp_line (start 12.38 56.63) (end -1.77 56.63) (layer F.Fab) (width 0.1))
(fp_line (start -1.77 56.69) (end 12.32 56.69) (layer F.SilkS) (width 0.12))
(fp_line (start 12.32 56.69) (end 12.32 59.19) (layer F.SilkS) (width 0.12))
(fp_line (start 12.32 59.19) (end 27.14 59.19) (layer F.SilkS) (width 0.12))
(fp_line (start 27.14 59.19) (end 27.14 56.69) (layer F.SilkS) (width 0.12))
(fp_line (start 27.14 56.69) (end 48.23 56.69) (layer F.SilkS) (width 0.12))
(fp_line (start 51.48 56.88) (end 27.58 56.88) (layer F.CrtYd) (width 0.05))
(fp_line (start 27.58 56.88) (end 27.58 59.63) (layer F.CrtYd) (width 0.05))
(fp_line (start 27.58 59.63) (end 11.88 59.63) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.88 59.63) (end 11.88 56.88) (layer F.CrtYd) (width 0.05))
(fp_line (start 11.88 56.88) (end -5.02 56.88) (layer F.CrtYd) (width 0.05))
(pad 41 thru_hole rect (at 10.04 -3.6 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 42 thru_hole oval (at 10.04 -6.14 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at -2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at -2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at -2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at -2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at -2.54 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at -2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at -2.54 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at -2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at -2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at -2.54 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at -2.54 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at -2.54 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at -2.54 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at -2.54 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at -2.54 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at -2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at -2.54 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at -2.54 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at -2.54 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 40 thru_hole oval (at -2.54 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.27 -4.87 90) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
(solder_mask_margin 1.625))
(pad "" np_thru_hole circle (at 47.73 53.13 90) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
(solder_mask_margin 1.625))
(pad "" np_thru_hole circle (at 47.73 -4.87 90) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
(solder_mask_margin 1.625))
(pad "" np_thru_hole circle (at -1.27 53.13 90) (size 2.75 2.75) (drill 2.75) (layers *.Cu *.Mask)
(solder_mask_margin 1.625))
(model ${KISYS3DMOD}/Module.3dshapes/Raspberry_Pi_1A+_Run_Socketed_THT_FaceDown_MountingHoles.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
Loading