]> git.draconx.ca Git - geda-symbols.git/commitdiff
Add SOIC-14 and 7x1 header footprints.
authorNick Bowler <nbowler@draconx.ca>
Sat, 19 May 2018 16:16:38 +0000 (12:16 -0400)
committerNick Bowler <nbowler@draconx.ca>
Sat, 19 May 2018 16:16:38 +0000 (12:16 -0400)
footprints/smd/SOIC14.fp [new file with mode: 0644]
footprints/th/HEADER_7_1.fp [new file with mode: 0644]

diff --git a/footprints/smd/SOIC14.fp b/footprints/smd/SOIC14.fp
new file mode 100644 (file)
index 0000000..7d952ee
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright © 2018 Nick Bowler
+#
+# PCB footprint for SOIC-14 devices.  1.27mm pitch.
+#
+# License WTFPL2: Do What The Fuck You Want To Public License, version 2.
+# This is free software: you are free to do what the fuck you want to.
+# There is NO WARRANTY, to the extent permitted by law.
+
+Element["" "" "" "" 0.0000 0.0000 4.5000mm -1.7000mm 0 80 ""]
+(
+       Pad[-3.8100mm 2.3600mm -3.8100mm 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "1" "square,edge2"]
+       Pad[-2.5400mm 2.3600mm -2.5400mm 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "2" "square,edge2"]
+       Pad[-1.2700mm 2.3600mm -1.2700mm 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "3" "square,edge2"]
+       Pad[0.0000 2.3600mm 0.0000 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "4" "square,edge2"]
+       Pad[ 1.2700mm 2.3600mm  1.2700mm 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "5" "square,edge2"]
+       Pad[ 2.5400mm 2.3600mm  2.5400mm 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "6" "square,edge2"]
+       Pad[ 3.8100mm 2.3600mm  3.8100mm 2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "7" "square,edge2"]
+       Pad[ 3.8100mm -2.3600mm  3.8100mm -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "8" "square,edge2"]
+       Pad[ 2.5400mm -2.3600mm  2.5400mm -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "9" "square,edge2"]
+       Pad[ 1.2700mm -2.3600mm  1.2700mm -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "10" "square,edge2"]
+       Pad[0.0000 -2.3600mm 0.0000 -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "11" "square,edge2"]
+       Pad[-1.2700mm -2.3600mm -1.2700mm -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "12" "square,edge2"]
+       Pad[-2.5400mm -2.3600mm -2.5400mm -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "13" "square,edge2"]
+       Pad[-3.8100mm -2.3600mm -3.8100mm -2.9600mm 0.5800mm 0.3000mm 0.6800mm "" "14" "square,edge2"]
+       ElementLine [-4.3000mm 2.0000mm 4.3000mm 2.0000mm 3.00mil]
+       ElementLine [4.3000mm 2.0000mm 4.3000mm -2.0000mm 3.00mil]
+       ElementLine [4.3000mm -2.0000mm -4.3000mm -2.0000mm 3.00mil]
+       ElementLine [-4.3000mm -2.0000mm -4.3000mm 2.0000mm 3.00mil]
+       ElementLine [-3.1700mm 2.000mm -3.1700mm 0.8700mm 3.00mil]
+       ElementLine [-3.1700mm 0.8700mm -4.3000mm 0.8700mm 3.00mil]
+       )
diff --git a/footprints/th/HEADER_7_1.fp b/footprints/th/HEADER_7_1.fp
new file mode 100644 (file)
index 0000000..5353c6f
--- /dev/null
@@ -0,0 +1,18 @@
+# Copyright © 2018 Nick Bowler
+#
+# PCB footprint for 7x1 header (100mil pitch).
+#
+# License WTFPL2: Do What The Fuck You Want To Public License, version 2.
+# This is free software: you are free to do what the fuck you want to.
+# There is NO WARRANTY, to the extent permitted by law.
+
+Element["" "" "" "" 0.0000 0.0000 -0.5000mm -2.0000mm 0 80 ""]
+(
+       Pin[0.0000 0.0000 60.00mil 20.00mil 65.00mil 35.00mil "" "1" "edge2"]
+       Pin[0.0000 100.00mil 60.00mil 20.00mil 65.00mil 35.00mil "" "2" "edge2"]
+       Pin[0.0000 200.00mil 60.00mil 20.00mil 65.00mil 35.00mil "" "3" "edge2"]
+       Pin[0.0000 300.00mil 60.00mil 20.00mil 65.00mil 35.00mil "" "4" "edge2"]
+       Pin[0.0000 400.00mil 60.00mil 20.00mil 65.00mil 35.00mil "" "5" "edge2"]
+       Pin[0.0000 500.00mil 60.00mil 20.00mil 65.00mil 35.00mil "" "6" "edge2"]
+       Pin[0.0000 600.00mil 60.00mil 20.00mil 65.00mil 35.00mil "" "7" "edge2"]
+       )