From 97df88da5f2ef8889241cdd66bf6b2505de97be7 Mon Sep 17 00:00:00 2001 From: Samuel Dolt Date: Mon, 19 Jan 2015 00:05:12 +0100 Subject: [PATCH] Rework of device.lib --- library/device.dcm | 100 +++++----- library/device.lib | 479 +++++++++++++++++---------------------------- 2 files changed, 228 insertions(+), 351 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 12198670..f154f0e6 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -4,16 +4,6 @@ $CMP C D Unpolarized capacitor $ENDCMP # -$CMP CERAMIC_FILTER -D Ceramic filter -K FILTER -$ENDCMP -# -$CMP CODING_SWITCH -D CODING SWITCH 4 Bits -K SWITCH -$ENDCMP -# $CMP CP D Polarised capacitor $ENDCMP @@ -30,57 +20,39 @@ $CMP CP_Small D Polarised capacitor $ENDCMP # +$CMP CTRIM +D Variable capacitor +K trimmer +$ENDCMP +# $CMP C_Small D Unpolarized capacitor $ENDCMP # +$CMP Coded_Switch +D 4 bits rotary switch +K Rotary, Hex +$ENDCMP +# +$CMP Crystal +D Two pin crystal +K Quartz, Ceramic, Filter, Resonator +$ENDCMP +# $CMP Crystal_Small -K Quartz, Resonator, Ceramic +D Two pin crystal +K Quartz, Resonator, Ceramic, Filter $ENDCMP # $CMP D D Diode $ENDCMP # -$CMP DISPLAY -D Afficheur LCD nLignes -K DEV -$ENDCMP -# -$CMP DISPLAY_3_LIGNE -D DISPLAY EA7123-12C -$ENDCMP -# -$CMP DISPLAY_BL -D Afficheur LCD nLignes -K DEV -$ENDCMP -# -$CMP DOUBLE_SCHOTTKY -D Double diode Shottky (Serie) -K DEV DIODE -$ENDCMP -# -$CMP DOUBLE_SCH_KCOM -D Double diode Shottky Cathodes communes -K DEV DIODE -$ENDCMP -# -$CMP DPST -D Interrupteur double -K switch -$ENDCMP -# $CMP DUAL_POT D Potentionmetre K R $ENDCMP # -$CMP DUAL_SWITCH_INV -D Dual Switch inverseur -K switch -$ENDCMP -# $CMP D_Schottky D Diode schottky $ENDCMP @@ -89,10 +61,24 @@ $CMP D_Schottky_Small D Diode Schottky $ENDCMP # +$CMP D_Schottky_x2_KCom +D Two Schottky diode with common cathode +$ENDCMP +# +$CMP D_Schottky_x2_Serial +D Double diode Shottky (Serie) +K DEV DIODE +$ENDCMP +# $CMP D_Small D Diode $ENDCMP # +$CMP Darl_NPN +D Darlington NPN transistor +K Q +$ENDCMP +# $CMP Diode_Bridge D Diode bridge K Graetz @@ -108,6 +94,11 @@ D Filtre EMI K EMI $ENDCMP # +$CMP FET_N +D Junction Field Effect Transistor, N-channel +K JFET +$ENDCMP +# $CMP FILTER D Filtre EMI K EMI @@ -121,10 +112,6 @@ $CMP F_Small D Fuse $ENDCMP # -$CMP Jumper -K Jumper, Breaker, Bridge -$ENDCMP -# $CMP Jumper_NC_Small D Jumper normally close K Jumper, Link @@ -179,14 +166,20 @@ F transistors/mos/*.* $ENDCMP # $CMP NPN +D Bipolar junction transistor NPN F transistors/bipolar/*.* $ENDCMP # +$CMP NPN_Small +D Bipolar junction transistor NPN +$ENDCMP +# $CMP PHOTORESISTOR D Photo resistor $ENDCMP # $CMP PNP +D Bipolar junction transistor PNP F transistors/bipolar/*.* $ENDCMP # @@ -257,6 +250,15 @@ D Push Button K Switch $ENDCMP # +$CMP Switch_DPST +D Double Pole Single Throw (DPST) Switch +K switch +$ENDCMP +# +$CMP Switch_SPDT_x2 +D Double Single Pole Double Throw (SPDT) switch +$ENDCMP +# $CMP THERMISTOR D Resistance K R DEV diff --git a/library/device.lib b/library/device.lib index ead9f2bb..9eea3dfc 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3,18 +3,20 @@ EESchema-LIBRARY Version 2.3 # # Battery # -DEF Battery BT 0 0 Y Y 1 F N -F0 "BT" 0 150 50 H V C CNN -F1 "Battery" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF Battery BT 0 0 N Y 1 F N +F0 "BT" 100 50 50 H V L CNN +F1 "Battery" 100 -50 50 H V L CNN +F2 "" 0 40 60 V V C CNN +F3 "" 0 40 60 V V C CNN DRAW -P 2 0 1 10 -100 90 -100 -89 N -P 2 0 1 14 -31 50 -31 -50 N -P 2 0 1 10 39 90 39 -89 N -P 2 0 1 14 100 50 100 -50 N -X + 1 -200 0 100 R 50 50 1 1 P -X - 2 200 0 100 L 50 50 1 1 P +S -90 -7 90 -17 0 1 0 F +S -90 50 90 40 0 1 0 F +S -62 -30 58 -50 0 1 0 F +S -62 27 58 7 0 1 0 F +P 2 0 1 10 20 95 60 95 N +P 2 0 1 10 40 115 40 75 N +X ~ 1 0 150 100 D 50 50 1 1 P +X ~ 2 0 -150 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -33,46 +35,10 @@ $FPLIST Capacitor* $ENDFPLIST DRAW -P 2 0 1 20 -80 -40 80 -40 N -P 2 0 1 20 -80 40 80 40 N -X ~ 1 0 150 100 D 40 40 1 1 P -X ~ 2 0 -150 100 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# CERAMIC_FILTER -# -DEF CERAMIC_FILTER F 0 40 Y N 1 F N -F0 "F" 50 150 50 H V C CNN -F1 "CERAMIC_FILTER" 50 -100 50 H V L CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -100 100 100 -50 0 1 8 N -P 6 0 1 0 -150 100 -150 -50 -125 -50 -125 100 -150 100 -150 100 F -P 6 0 1 0 150 100 150 -50 125 -50 125 100 150 100 150 100 F -X P1 1 -400 50 250 R 60 60 1 1 P I -X PM 2 0 -200 150 U 20 20 1 1 P I -X P3 3 400 50 250 L 60 60 1 1 P I -ENDDRAW -ENDDEF -# -# CODING_SWITCH -# -DEF CODING_SWITCH SW 0 40 Y Y 1 F N -F0 "SW" 100 350 50 H V C CNN -F1 "CODING_SWITCH" 0 -349 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 0 150 0 1 0 N -S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N -X CM 1 600 250 300 L 50 50 1 1 P -X D0 2 600 50 300 L 50 50 1 1 P -X D1 3 600 -50 300 L 50 50 1 1 P -X D2 4 600 -150 300 L 50 50 1 1 P -X D3 5 600 -250 300 L 50 50 1 1 P +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 40 40 1 1 P +X ~ 2 0 -150 110 U 40 40 1 1 P ENDDRAW ENDDEF # @@ -232,11 +198,30 @@ $ENDFPLIST DRAW P 2 0 1 13 -60 -20 60 -20 N P 2 0 1 12 -60 20 60 20 N -X ~ 1 0 100 80 D 40 40 1 1 P +X ~ 1 0 100 75 D 40 40 1 1 P X ~ 2 0 -100 80 U 40 40 1 1 P ENDDRAW ENDDEF # +# Coded_Switch +# +DEF Coded_Switch SW 0 40 Y Y 1 F N +F0 "SW" 100 350 50 H V C CNN +F1 "Coded_Switch" 0 -349 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 0 0 150 0 1 0 N +S 300 300 -300 -300 0 1 0 f +P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N +X CM 1 600 250 300 L 50 50 1 1 P +X D0 2 600 50 300 L 50 50 1 1 P +X D1 3 600 -50 300 L 50 50 1 1 P +X D2 4 600 -150 300 L 50 50 1 1 P +X D3 5 600 -250 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Crystal # DEF Crystal Y 0 40 N N 1 F N @@ -297,216 +282,6 @@ X K 2 150 0 100 L 40 40 1 1 P ENDDRAW ENDDEF # -# DARL_N -# -DEF DARL_N Q 0 10 Y Y 1 F N -F0 "Q" 0 250 50 H V C CNN -F1 "DARL_N" -200 -100 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 2 0 0 0 -150 -50 -150 150 N -P 2 0 0 0 50 50 50 -150 N -P 2 0 1 0 50 -50 150 -150 N -P 3 0 1 0 -150 50 -50 -50 50 -50 N -P 3 0 1 0 -150 50 -50 150 150 150 N -P 3 0 1 0 -50 -50 -65 30 -130 -40 F -P 3 0 1 0 50 -50 150 50 150 150 N -P 3 0 1 0 150 -150 135 -70 70 -135 F -X ~ 1 250 -150 100 L 40 40 1 1 P -X ~ 2 -250 50 100 R 40 40 1 1 I -X ~ 3 150 250 100 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -# DISPLAY -# -DEF DISPLAY S 0 40 Y Y 1 F N -F0 "S" -1050 750 50 H V C CNN -F1 "DISPLAY" 250 -750 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -1550 700 1200 -700 0 1 0 N -P 2 0 1 0 -1050 0 -600 0 N -P 2 0 1 0 -500 0 -50 0 N -P 2 0 1 0 50 0 500 0 N -P 2 0 1 0 600 0 1050 0 N -P 5 0 1 0 -1100 -550 -1000 550 -550 550 -650 -550 -1100 -550 N -P 5 0 1 0 -550 -550 -450 550 0 550 -100 -550 -550 -550 N -P 5 0 1 0 0 -550 100 550 550 550 450 -550 0 -550 N -P 5 0 1 0 650 550 550 -550 1000 -550 1100 550 650 550 N -X GND 1 -1800 650 250 R 50 50 1 1 W -X VCC 2 -1800 550 250 R 50 50 1 1 W -X VLCD 3 -1800 450 250 R 50 50 1 1 I -X RS 4 -1800 350 250 R 50 50 1 1 I -X R/W 5 -1800 250 250 R 50 50 1 1 I -X CS 6 -1800 150 250 R 50 50 1 1 I -X D0 7 -1800 50 250 R 50 50 1 1 T -X D1 8 -1800 -50 250 R 50 50 1 1 T -X D2 9 -1800 -150 250 R 50 50 1 1 T -X D3 10 -1800 -250 250 R 50 50 1 1 T -X D4 11 -1800 -350 250 R 50 50 1 1 T -X D5 12 -1800 -450 250 R 50 50 1 1 T -X D6 13 -1800 -550 250 R 50 50 1 1 T -X D7 14 -1800 -650 250 R 50 50 1 1 T -ENDDRAW -ENDDEF -# -# DISPLAY_3_LIGNE -# -DEF DISPLAY_3_LIGNE S 0 40 Y Y 1 F N -F0 "S" -1050 750 50 H V C CNN -F1 "DISPLAY_3_LIGNE" 250 -750 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -T 0 50 450 250 0 0 0 LINE_1 Normal 0 C C -T 0 50 0 250 0 0 0 LINE_2 Normal 0 C C -T 0 50 -450 250 0 0 0 LINE_3 Normal 0 C C -S -1250 650 1150 -650 0 0 0 N -S -1550 700 1200 -700 0 1 0 N -X GND 1 -1800 650 250 R 50 50 1 1 W -X VCC 2 -1800 550 250 R 50 50 1 1 W -X VLCD 3 -1800 450 250 R 50 50 1 1 I -X VO 4 -1800 350 250 R 50 50 1 1 I -X SDA 5 -1800 250 250 R 50 50 1 1 I -X SCL 6 -1800 150 250 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# DISPLAY_BL -# -DEF DISPLAY_BL S 0 40 Y Y 1 F N -F0 "S" -1050 750 50 H V C CNN -F1 "DISPLAY_BL" 250 -750 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -1550 700 1200 -700 0 1 0 N -P 2 0 1 0 -1050 0 -600 0 N -P 2 0 1 0 -500 0 -50 0 N -P 2 0 1 0 50 0 500 0 N -P 2 0 1 0 600 0 1050 0 N -P 3 0 1 0 1080 -100 1130 -150 1180 -100 F -P 3 0 1 0 1130 -160 1130 -300 1200 -300 N -P 3 0 1 0 1130 -100 1130 100 1200 100 N -P 4 0 1 0 1080 -150 1180 -150 1180 -160 1080 -160 F -P 5 0 1 0 -1100 -550 -1000 550 -550 550 -650 -550 -1100 -550 N -P 5 0 1 0 -550 -550 -450 550 0 550 -100 -550 -550 -550 N -P 5 0 1 0 0 -550 100 550 550 550 450 -550 0 -550 N -P 5 0 1 0 650 550 550 -550 1000 -550 1100 550 650 550 N -X GND 1 -1800 650 250 R 50 50 1 1 W -X VCC 2 -1800 550 250 R 50 50 1 1 W -X VLCD 3 -1800 450 250 R 50 50 1 1 I -X RS 4 -1800 350 250 R 50 50 1 1 I -X R/W 5 -1800 250 250 R 50 50 1 1 I -X CS 6 -1800 150 250 R 50 50 1 1 I -X D0 7 -1800 50 250 R 50 50 1 1 T -X D1 8 -1800 -50 250 R 50 50 1 1 T -X D2 9 -1800 -150 250 R 50 50 1 1 T -X ~ A 1500 100 300 L 60 60 1 1 I -X ~ K 1500 -300 300 L 60 60 1 1 I -X D3 10 -1800 -250 250 R 50 50 1 1 T -X D4 11 -1800 -350 250 R 50 50 1 1 T -X D5 12 -1800 -450 250 R 50 50 1 1 T -X D6 13 -1800 -550 250 R 50 50 1 1 T -X D7 14 -1800 -650 250 R 50 50 1 1 T -ENDDRAW -ENDDEF -# -# DOUBLE_LED -# -DEF DOUBLE_LED D 0 40 Y N 1 F N -F0 "D" 100 170 50 H V L CNN -F1 "DOUBLE_LED" 0 -200 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -50 50 -50 150 0 1 0 N -S -50 150 -50 150 0 1 0 N -P 2 0 1 0 50 -50 50 -150 N -P 3 0 1 0 50 150 50 50 50 50 N -P 4 0 1 0 40 -20 60 -20 40 -30 40 -30 N -P 4 0 1 0 40 180 60 180 40 170 40 170 N -P 5 0 1 0 -50 -50 -50 -150 50 -100 -50 -50 -50 -50 F -P 5 0 1 0 -20 -50 30 -40 20 -30 60 -20 60 -20 N -P 5 0 1 0 50 100 100 100 100 -100 50 -100 50 -100 N -P 6 0 1 0 -50 150 -50 50 50 100 -50 150 -50 150 -50 150 F -P 6 0 1 0 -20 150 30 160 20 170 60 180 60 180 60 180 N -X K K 200 0 100 L 40 40 1 1 P -X A1 A1 -200 -100 150 R 40 40 1 1 P -X A2 A2 -200 100 150 R 40 40 1 1 P -ENDDRAW -ENDDEF -# -# DOUBLE_SCHOTTKY -# -DEF DOUBLE_SCHOTTKY D 0 30 Y N 1 F N -F0 "D" 100 -100 50 H V C CNN -F1 "DOUBLE_SCHOTTKY" 0 100 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 2 0 1 0 0 0 0 -100 N -P 2 0 1 0 250 0 300 0 N -P 3 0 1 10 -50 -50 -50 50 -50 50 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 3 0 1 10 150 50 150 -50 150 -50 N -P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N -P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N -P 4 0 1 10 150 50 130 50 130 40 130 40 N -P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N -P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N -P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N -X Anode 1 -400 0 250 R 40 40 0 1 P -X AK 2 0 -200 100 U 40 40 0 1 P -X cathode 3 400 0 250 L 40 40 0 1 P -ENDDRAW -ENDDEF -# -# DOUBLE_SCH_KCOM -# -DEF DOUBLE_SCH_KCOM D 0 30 Y N 1 F N -F0 "D" 150 -125 50 H V C CNN -F1 "DOUBLE_SCH_KCOM" 0 150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 2 0 1 0 0 0 0 -100 N -P 3 0 1 10 -50 0 50 0 50 0 N -P 5 0 1 10 -50 0 -150 50 -150 -50 -50 0 -50 0 N -P 5 0 1 10 60 0 150 -50 150 50 50 0 50 0 N -P 7 0 1 10 25 25 25 50 50 50 50 -50 75 -50 75 -25 75 -25 N -P 8 0 1 10 -25 25 -25 50 -50 50 -50 -50 -75 -50 -75 -25 -75 -25 -75 -25 N -X Anode 1 -400 0 250 R 40 40 0 1 P -X AK 2 0 -200 100 U 40 40 0 1 P -X cathode 3 400 0 250 L 40 40 0 1 P -ENDDRAW -ENDDEF -# -# DPST -# -DEF DPST SW 0 0 N Y 1 F N -F0 "SW" 300 50 50 H V C CNN -F1 "DPST" 300 -50 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C -150 -200 50 0 0 0 N -C -150 200 50 0 0 0 N -C 150 -200 50 0 0 0 N -C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -200 100 -100 N -P 2 0 0 0 -100 200 100 300 N -P 2 0 0 0 0 250 0 -150 N -X 1 1 -500 -200 300 R 70 70 1 1 I -X 2 2 500 -200 300 L 70 70 1 1 I -X 3 3 -500 200 300 R 70 70 1 1 I -X 4 4 500 200 300 L 70 70 1 1 I -ENDDRAW -ENDDEF -# # DUAL_POT # DEF DUAL_POT RV 0 40 Y N 1 F N @@ -541,27 +316,6 @@ X ~ 6 -150 -300 100 R 40 40 1 1 P ENDDRAW ENDDEF # -# DUAL_SWITCH_INV -# -DEF DUAL_SWITCH_INV SW 0 0 Y Y 2 F N -F0 "SW" -200 150 50 H V C CNN -F1 "DUAL_SWITCH_INV" -250 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N -X A 1 500 100 300 L 60 60 1 1 P -X B 2 -500 0 300 R 60 60 1 1 P -X C 3 500 -100 300 L 60 60 1 1 P -X A 4 500 100 300 L 60 60 2 1 P -X B 5 -500 0 300 R 60 60 2 1 P -X C 6 500 -100 300 L 60 60 2 1 P -ENDDRAW -ENDDEF -# # D_Schottky # DEF D_Schottky D 0 40 N N 1 F N @@ -608,6 +362,51 @@ X C 2 100 0 70 L 40 40 1 1 P ENDDRAW ENDDEF # +# D_Schottky_x2_KCom +# +DEF D_Schottky_x2_KCom D 0 30 Y N 1 F N +F0 "D" 150 -125 50 H V C CNN +F1 "D_Schottky_x2_KCom" 0 150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 5 0 1 10 -50 0 -150 50 -150 -50 -50 0 -50 0 N +P 5 0 1 10 60 0 150 -50 150 50 50 0 50 0 N +P 7 0 1 10 25 25 25 50 50 50 50 -50 75 -50 75 -25 75 -25 N +P 8 0 1 10 -25 25 -25 50 -50 50 -50 -50 -75 -50 -75 -25 -75 -25 -75 -25 N +X Anode 1 -400 0 250 R 40 40 0 1 P +X AK 2 0 -200 100 U 40 40 0 1 P +X cathode 3 400 0 250 L 40 40 0 1 P +ENDDRAW +ENDDEF +# +# D_Schottky_x2_Serial +# +DEF D_Schottky_x2_Serial D 0 30 Y N 1 F N +F0 "D" 100 -100 50 H V C CNN +F1 "D_Schottky_x2_Serial" 0 100 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 0 0 0 -100 N +P 2 0 1 0 250 0 300 0 N +P 3 0 1 10 -50 -50 -50 50 -50 50 N +P 3 0 1 10 -50 0 50 0 50 0 N +P 3 0 1 10 150 50 150 -50 150 -50 N +P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N +P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N +P 4 0 1 10 150 50 130 50 130 40 130 40 N +P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N +P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N +X Anode 1 -400 0 250 R 40 40 0 1 P +X AK 2 0 -200 100 U 40 40 0 1 P +X cathode 3 400 0 250 L 40 40 0 1 P +ENDDRAW +ENDDEF +# # D_Small # DEF D_Small D 0 10 N N 1 F N @@ -630,6 +429,43 @@ X C 2 100 0 70 L 40 40 1 1 P ENDDRAW ENDDEF # +# Darl_NPN +# +DEF Darl_NPN Q 0 10 Y Y 1 F N +F0 "Q" 0 200 50 H V C CNN +F1 "Darl_NPN" -200 -150 50 H V C CNN +F2 "" 0 -50 60 H V C CNN +F3 "" 0 -50 60 H V C CNN +$FPLIST + OldSowjetaera_Transistor* + Q_* + Transistor_* + SO-8_PowerPAK_Vishay_Single + VLM0806_Housing + VLM0806_Housing* + powermite3 + sc70 + sc70* + sot* + TO-220_Bipolar* + TO-220_Neutral123 + TO-247_Horizontal_Neutral123 +$ENDFPLIST +DRAW +P 2 0 0 0 -150 -100 -150 100 N +P 2 0 0 0 50 0 50 -200 N +P 2 0 1 0 50 -100 150 -200 N +P 3 0 1 0 -150 0 -50 -100 50 -100 N +P 3 0 1 0 -150 0 -50 100 150 100 N +P 3 0 1 0 -50 -100 -65 -20 -130 -90 F +P 3 0 1 0 50 -100 150 0 150 100 N +P 3 0 1 0 150 -200 135 -120 70 -185 F +X ~ 1 150 -300 100 U 40 40 1 1 P +X ~ 2 -250 0 100 R 40 40 1 1 I +X ~ 3 150 200 100 D 40 40 1 1 P +ENDDRAW +ENDDEF +# # Diode_Bridge # DEF Diode_Bridge D 0 50 Y Y 1 F N @@ -715,6 +551,21 @@ F0 "Q" -97 250 50 H V C CNN F1 "FET_N" -147 -247 50 H V C CNN F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN +$FPLIST + TO-220_FET-* + TO-220_Neutral* + TO-247_Horizontal_FET* + TO-247_Horizontal_Neutral* + TO-247_Vertical_FET* + TO-247_Vertical_Neutral* + sot* + tsot* + sc70* + powermite3* + VLM0806* + SO-8_PowerPAK* + OldSowjetaera_Transistor_* +$ENDFPLIST DRAW P 2 0 1 6 0 -150 0 150 N P 2 0 1 0 0 -100 150 -100 N @@ -964,25 +815,6 @@ X 3 3 250 0 95 L 40 40 0 1 P ENDDRAW ENDDEF # -# Jumper -# -DEF Jumper JP 0 10 N N 1 F N -F0 "JP" 0 -75 50 H V C CNN -F1 "Jumper" 0 -150 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - Pin_Header_*_1x02 -$ENDFPLIST -DRAW -A 0 0 79 184 1616 0 1 10 N 75 25 -75 25 -C -75 0 25 0 1 10 N -C 75 0 25 0 1 10 N -X ~ 1 -150 0 50 R 70 70 1 1 I -X ~ 2 150 0 50 L 70 70 1 1 I -ENDDRAW -ENDDEF -# # Jumper_NC_Small # DEF ~Jumper_NC_Small JP 0 30 N N 1 F N @@ -1977,6 +1809,49 @@ X 2 2 100 -100 0 L 60 60 0 1 P ENDDRAW ENDDEF # +# Switch_DPST +# +DEF Switch_DPST SW 0 0 N Y 1 F N +F0 "SW" 300 50 50 H V C CNN +F1 "Switch_DPST" 300 -50 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C -150 -200 50 0 0 0 N +C -150 200 50 0 0 0 N +C 150 -200 50 0 0 0 N +C 150 200 50 0 0 0 N +P 2 0 0 0 -100 -200 100 -100 N +P 2 0 0 0 -100 200 100 300 N +P 2 0 0 0 0 250 0 -150 N +X 1 1 -300 -200 100 R 70 70 1 1 I +X 2 2 300 -200 100 L 70 70 1 1 I +X 3 3 -300 200 100 R 70 70 1 1 I +X 4 4 300 200 100 L 70 70 1 1 I +ENDDRAW +ENDDEF +# +# Switch_SPDT_x2 +# +DEF Switch_SPDT_x2 SW 0 0 Y Y 2 F N +F0 "SW" -200 150 50 H V C CNN +F1 "Switch_SPDT_x2" -250 -150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C -150 0 50 0 0 0 N +C 150 -100 50 0 0 0 N +C 150 100 50 0 1 0 N +P 2 0 1 0 -100 0 150 50 N +X A 1 300 100 100 L 60 60 1 1 P +X B 2 -300 0 100 R 60 60 1 1 P +X C 3 300 -100 100 L 60 60 1 1 P +X A 4 300 100 100 L 60 60 2 1 P +X B 5 -300 0 100 R 60 60 2 1 P +X C 6 300 -100 100 L 60 60 2 1 P +ENDDRAW +ENDDEF +# # TEMPLATE # DEF TEMPLATE J 0 40 N N 1 F N