]> git.draconx.ca Git - geda-symbols.git/commitdiff
New stuff.
authorNick Bowler <nbowler@draconx.ca>
Fri, 24 Nov 2017 16:38:44 +0000 (11:38 -0500)
committerNick Bowler <nbowler@draconx.ca>
Fri, 24 Nov 2017 16:38:44 +0000 (11:38 -0500)
footprints/smd/MSOP10.fp [new file with mode: 0644]
footprints/smd/SMD0805.fp
footprints/smd/SMD3225M.fp [new file with mode: 0644]
footprints/smd/SOT23.fp [new file with mode: 0644]
footprints/th/BNC_RA.fp [new file with mode: 0644]
generic/battery-2.sym [new file with mode: 0644]
generic/diode.sym
multi/quad-tvs-1.sym [new file with mode: 0644]

diff --git a/footprints/smd/MSOP10.fp b/footprints/smd/MSOP10.fp
new file mode 100644 (file)
index 0000000..7fe5e6d
--- /dev/null
@@ -0,0 +1,28 @@
+# Copyright © 2017 Nick Bowler
+#
+# PCB footprint for MSOP-10 devices (VSSOP-10).  0.5mm 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.0000 0.0000 0 80 ""]
+(
+       Pad[-1.0500mm 1.7500mm -1.0500mm 2.4000mm 0.4000mm 0.3000mm 0.4500mm "" "1" "square,edge2"]
+       Pad[-0.5000mm 1.7000mm -0.5000mm 2.4500mm 0.3000mm 0.3000mm 0.3500mm "" "2" "square,edge2"]
+       Pad[0.0000 1.7000mm 0.0000 2.4500mm 0.3000mm 0.3000mm 0.3500mm "" "3" "square,edge2"]
+       Pad[0.5000mm 1.7000mm 0.5000mm 2.4500mm 0.3000mm 0.3000mm 0.3500mm "" "4" "square,edge2"]
+       Pad[1.0500mm 1.7500mm 1.0500mm 2.4000mm 0.4000mm 0.3000mm 0.4500mm "" "5" "square,edge2"]
+       Pad[1.0500mm -1.7500mm 1.0500mm -2.4000mm 0.4000mm 0.3000mm 0.4500mm "" "6" "square,edge2"]
+       Pad[0.5000mm -1.7000mm 0.5000mm -2.4500mm 0.3000mm 0.3000mm 0.3500mm "" "7" "square,edge2"]
+       Pad[0.0000 -1.7000mm 0.0000 -2.4500mm 0.3000mm 0.3000mm 0.3500mm "" "8" "square,edge2"]
+       Pad[-0.5000mm -1.7000mm -0.5000mm -2.4500mm 0.3000mm 0.3000mm 0.3500mm "" "9" "square,edge2"]
+       Pad[-1.0500mm -1.7500mm -1.0500mm -2.4000mm 0.4000mm 0.3000mm 0.4500mm "" "10" "square,edge2"]
+       ElementLine [-1.5500mm 1.5500mm -1.5500mm -1.5500mm 3.00mil]
+       ElementLine [1.5500mm -1.5500mm 1.5500mm 1.5500mm 3.00mil]
+       ElementLine [-1.5500mm -1.5500mm 1.5500mm -1.5500mm 3.00mil]
+       ElementLine [-1.5500mm 1.5500mm 1.5500mm 1.5500mm 3.00mil]
+       ElementLine [-0.7500mm 1.5500mm -0.7500mm 0.7500mm 3.00mil]
+       ElementLine [-0.7500mm 0.7500mm -1.5500mm 0.7500mm 3.00mil]
+
+       )
index c0d49cd6f8c884504a5c94524fa2d07176afc6f1..54219a5fe523431bf8056880fa7f883e524e8e10 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright © 2017 Nick Bowler
 #
-# PCB footprint for 0805 surface-mount devices.
+# PCB footprint for 0805 (imperial) surface-mount devices.
 #
 # 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.
diff --git a/footprints/smd/SMD3225M.fp b/footprints/smd/SMD3225M.fp
new file mode 100644 (file)
index 0000000..e802208
--- /dev/null
@@ -0,0 +1,18 @@
+# Copyright © 2017 Nick Bowler
+#
+# PCB footprint for 3225 (metric) surface-mount devices.
+#
+# 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 2.2500mm -0.6000mm 0 80 ""]
+(
+       Pad[-1.4000mm -0.6000mm -1.4000mm 0.7000mm 1.0000mm 0.3500mm 1.1000mm "" "1" "square"]
+       Pad[1.4000mm -0.6000mm 1.4000mm 0.7000mm 1.0000mm 0.3500mm 1.1000mm "" "2" "square"]
+       ElementLine [2.1000mm -1.3000mm 2.1000mm 1.4000mm 3.00mil]
+       ElementLine [-2.1000mm 1.4000mm 2.1000mm 1.4000mm 3.00mil]
+       ElementLine [-2.1000mm -1.3000mm -2.1000mm 1.4000mm 3.00mil]
+       ElementLine [-2.1000mm -1.3000mm 2.1000mm -1.3000mm 3.00mil]
+
+       )
diff --git a/footprints/smd/SOT23.fp b/footprints/smd/SOT23.fp
new file mode 100644 (file)
index 0000000..72ebb70
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright © 2017 Nick Bowler
+#
+# PCB footprint for SOT-23 devices.
+#
+# 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 1.6500mm -0.6000mm 0 80 ""]
+(
+       Pad[-0.9500mm 0.7500mm -0.9500mm 1.6000mm 0.6000mm 0.3100mm 0.7000mm "" "1" "square,edge2"]
+       Pad[0.9500mm 0.7500mm 0.9500mm 1.6000mm 0.6000mm 0.3100mm 0.7000mm "" "2" "square,edge2"]
+       Pad[0.0000 -0.7500mm 0.0000 -1.6000mm 0.6000mm 0.3100mm 0.7000mm "" "3" "square,edge2"]
+       ElementLine [1.4500mm -0.9000mm 1.4500mm 0.9000mm 3.00mil]
+       ElementLine [-1.4500mm -0.9000mm 1.4500mm -0.9000mm 3.00mil]
+       ElementLine [1.4500mm 0.9000mm -1.4500mm 0.9000mm 3.00mil]
+       ElementLine [-1.4500mm -0.9000mm -1.4500mm 0.9000mm 3.00mil]
+
+       )
diff --git a/footprints/th/BNC_RA.fp b/footprints/th/BNC_RA.fp
new file mode 100644 (file)
index 0000000..0c5fedb
--- /dev/null
@@ -0,0 +1,13 @@
+
+Element["" "" "" "" 0 0 -300.00mil -315.00mil 0 100 ""]
+(
+       Pin[0.0000 -200.00mil 60.00mil 20.00mil 66.00mil 35.00mil "" "1" "edge2"]
+       Pin[100.00mil -200.00mil 60.00mil 20.00mil 66.00mil 35.00mil "" "2" "edge2"]
+       Pin[-200.00mil 0.0000 110.00mil 20.00mil 120.00mil 80.00mil "" "3" "edge2"]
+       Pin[200.00mil 0.0000 110.00mil 20.00mil 120.00mil 80.00mil "" "4" "edge2"]
+       ElementLine [300.00mil -250.00mil -300.00mil -250.00mil 10.00mil]
+       ElementLine [-300.00mil -250.00mil -300.00mil 250.00mil 10.00mil]
+       ElementLine [-300.00mil 250.00mil 300.00mil 250.00mil 10.00mil]
+       ElementLine [300.00mil -250.00mil 300.00mil 250.00mil 10.00mil]
+
+       )
diff --git a/generic/battery-2.sym b/generic/battery-2.sym
new file mode 100644 (file)
index 0000000..ba7b9a6
--- /dev/null
@@ -0,0 +1,39 @@
+v 20130925 2
+T 200 2500 8 10 0 0 0 0 1
+author=Nick Bowler <nbowler@draconx.ca>
+T 200 2300 8 10 0 0 0 0 1
+description=battery
+T 200 2100 8 10 0 0 0 0 1
+device=BATTERY
+T 200 1900 8 10 0 0 0 0 1
+dist-license=WTFPL2
+T 200 1700 8 10 0 0 0 0 1
+use-license=unlimited
+T 200 1500 8 10 0 0 0 0 1
+numslots=0
+P 0 200 200 200 1 0 0
+{
+T 0 200 5 10 0 0 0 0 1
+pintype=pas
+T 105 245 5 10 0 1 0 6 1
+pinnumber=1
+T 0 200 5 10 0 0 0 0 1
+pinseq=1
+}
+P 800 200 600 200 1 0 0
+{
+T 800 200 5 10 0 0 0 0 1
+pintype=pas
+T 695 245 5 10 0 1 0 0 1
+pinnumber=2
+T 800 200 5 10 0 0 0 0 1
+pinseq=2
+}
+T 300 450 8 10 1 1 0 0 1
+refdes=B?
+L 250 0 250 400 3 0 0 0 -1 -1
+L 350 100 350 300 3 0 0 0 -1 -1
+L 450 0 450 400 3 0 0 0 -1 -1
+L 550 100 550 300 3 0 0 0 -1 -1
+L 250 200 200 200 3 0 0 0 -1 -1
+L 550 200 600 200 3 0 0 0 -1 -1
index 287dc51f4727a1b7bf66f8d1f2aace584f4f31a5..20b9f54f3ffeb00bd3ae37a3119206251f732483 100644 (file)
@@ -2,7 +2,7 @@ v 20130925 2
 T 100 2500 8 10 0 0 0 0 1
 author=Nick Bowler <nbowler@draconx.ca>
 T 100 2300 8 10 0 0 0 0 1
-description=Diode
+description=diode
 T 100 2100 8 10 0 0 0 0 1
 device=DIODE
 T 100 1900 8 10 0 0 0 0 1
diff --git a/multi/quad-tvs-1.sym b/multi/quad-tvs-1.sym
new file mode 100644 (file)
index 0000000..341626a
--- /dev/null
@@ -0,0 +1,54 @@
+v 20130925 2
+T 100 3900 8 10 0 0 0 0 1
+author=Nick Bowler <nbowler@draconx.ca>
+T 100 3700 8 10 0 0 0 0 1
+description=TVS diode array (quad package)
+T 100 3500 8 10 0 0 0 0 1
+device=TVS_DIODE
+T 100 3300 8 10 0 0 0 0 1
+dist-license=WTFPL2
+T 100 3100 8 10 0 0 0 0 1
+use-license=unlimited
+T 100 2900 8 10 0 0 0 0 1
+numslots=4
+T 100 2700 8 10 0 0 0 0 1
+slotdef=1:1
+T 100 2500 8 10 0 0 0 0 1
+slotdef=2:3
+T 100 2300 8 10 0 0 0 0 1
+slotdef=3:4
+T 100 2100 8 10 0 0 0 0 1
+slotdef=4:6
+T 100 1900 8 10 0 0 0 0 1
+slot=1
+T 100 1500 8 10 0 0 0 0 1
+net=GND:2
+T 100 1700 8 10 0 0 0 0 1
+net=Vcc:5
+L 400 250 0 250 3 0 0 0 -1 -1
+L 0 250 200 550 3 0 0 0 -1 -1
+L 200 550 400 250 3 0 0 0 -1 -1
+L 400 550 0 550 3 0 0 0 -1 -1
+L 75 100 325 100 3 0 0 0 -1 -1
+L 125 50 275 50 3 0 0 0 -1 -1
+L 175 0 225 0 3 0 0 0 -1 -1
+L 200 250 200 100 3 0 0 0 -1 -1
+L 200 700 200 550 3 0 0 0 -1 -1
+L 200 850 200 700 3 0 0 0 -1 -1
+L 400 850 0 850 3 0 0 0 -1 -1
+L 0 850 200 1150 3 0 0 0 -1 -1
+L 200 1150 400 850 3 0 0 0 -1 -1
+L 400 1150 0 1150 3 0 0 0 -1 -1
+L 200 1400 200 1150 3 0 0 0 -1 -1
+L 75 1400 325 1400 3 0 0 0 -1 -1
+P 0 700 200 700 1 0 0
+{
+T 0 700 5 10 0 0 0 0 1
+pintype=pas
+T 230 695 5 10 1 1 0 1 1
+pinnumber=1
+T 0 700 5 10 0 0 0 0 1
+pinseq=1
+}
+T 400 950 8 10 1 1 0 0 1
+refdes=U?