From 36ae87292e084b30a322ca74fc8434e6d332246a Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 21 Mar 2017 08:22:12 -0700 Subject: [PATCH 01/11] Add generic opamps to device.lib --- library/device.lib | 159 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 159 insertions(+) diff --git a/library/device.lib b/library/device.lib index 50f62369..5c5cb7a9 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3842,6 +3842,165 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# OPAMP_DUAL +# +DEF OPAMP_DUAL U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "OPAMP_DUAL" 0 -200 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + DIP*W7.62mm* + MSOP*3x3mm*Pitch0.65mm* + SSOP*2.95x2.8mm*Pitch0.65mm* + TSSOP*3x3mm*Pitch0.65mm* + VSSOP*Pitch0.5mm + TO-99* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# OPAMP_QUAD +# +DEF OPAMP_QUAD U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "OPAMP_QUAD" 0 -200 50 H V L CNN +F2 "" -50 100 50 H I C CNN +F3 "" 50 200 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*4.4x5mm*Pitch0.65mm* + SSOP*5.3x6.2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V+ 4 -100 300 150 D 50 50 0 1 W +X V- 11 -100 -300 150 U 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 8 300 0 100 L 50 50 3 1 O +X - 9 -300 -100 100 R 50 50 3 1 I +X + 10 -300 100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 4 1 I +X - 13 -300 -100 100 R 50 50 4 1 I +X ~ 14 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# +# OPAMP_SINGLE_NULL15 +# +DEF OPAMP_SINGLE_NULL15 U 0 20 Y Y 1 F N +F0 "U" 0 250 50 H V L CNN +F1 "OPAMP_SINGLE_NULL15" 0 150 50 H V L CNN +F2 "" 50 50 50 H I C CNN +F3 "" 150 150 50 H I C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*3x3mm*Pitch0.65mm* + TO-99* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 0 -300 200 U 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W +X ~ 5 100 -300 250 U 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 W +X NC 8 0 300 200 D 50 50 1 1 N N +ENDDRAW +ENDDEF +# +# OPAMP_SINGLE_NULL18 +# +DEF OPAMP_SINGLE_NULL18 U 0 20 Y Y 1 F N +F0 "U" 50 250 50 H V L CNN +F1 "OPAMP_SINGLE_NULL18" 50 150 50 H V L CNN +F2 "" 50 50 50 H I C CNN +F3 "" 50 150 50 H I C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*3x3mm*Pitch0.65mm* + TO-99* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 0 -300 200 U 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W +X NC 5 0 300 200 D 50 50 1 1 N N +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 W +X ~ 8 100 -300 250 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# OPAMP_SINGLE_NULL158 +# +DEF OPAMP_SINGLE_NULL158 U 0 20 Y Y 1 F N +F0 "U" 50 250 50 H V L CNN +F1 "OPAMP_SINGLE_NULL158" 50 150 50 H V L CNN +F2 "" 50 50 50 H I C CNN +F3 "" 50 150 50 H I C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*3x3mm*Pitch0.65mm* + TO-99* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X ~ 1 0 -300 200 U 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X V- 4 -100 -300 150 U 50 50 1 1 W +X ~ 5 100 -300 250 U 50 50 1 1 I +X ~ 6 300 0 100 L 50 50 1 1 O +X V+ 7 -100 300 150 D 50 50 1 1 W +X ~ 8 0 300 200 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# OPAMP_SINGLE_SOT23 +# +DEF OPAMP_SINGLE_SOT23 U 0 20 Y Y 1 F N +F0 "U" 0 300 50 H V L CNN +F1 "OPAMP_SINGLE_SOT23" 0 200 50 H V L CNN +F2 "" 0 -150 50 H I L CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X V- 2 -100 -300 150 U 50 50 1 1 W +X - 3 -300 -100 100 R 50 50 1 1 I +X ~ 4 300 0 100 L 50 50 1 1 O +X V+ 5 -100 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # Oscilloscope # DEF Oscilloscope MES 0 1 N N 1 F N From 0fdbb7d2d7da9db7598ee91add83738b85e9ff49 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Tue, 21 Mar 2017 08:29:34 -0700 Subject: [PATCH 02/11] Add generic opamps to device.dcm --- library/device.dcm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/library/device.dcm b/library/device.dcm index 9e3e666d..142bdeba 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -827,6 +827,36 @@ D Ohmmeter, measures resistance K Ohmmeter $ENDCMP # +$CMP OPAMP_DUAL +D Dual Opamp, SOIC/DIP/SSOP/TO-99 +K dual opamp +$ENDCMP +# +$CMP OPAMP_QUAD +D Quad Opamp, SOIC/DIP/SSOP +K quad opamp +$ENDCMP +# +$CMP OPAMP_SINGLE_NULL15 +D Single Opamp, Pins 1 and 5 Null, SOIC/DIP/SSOP/TO-99 +K single opamp +$ENDCMP +# +$CMP OPAMP_SINGLE_NULL18 +D Single Opamp, Pins 1 and 8 Null, SOIC/DIP/SSOP/TO-99 +K single opamp +$ENDCMP +# +$CMP OPAMP_SINGLE_NULL158 +D Single Opamp, Pins 1 and 5 and 8 Null, SOIC/DIP/SSOP/TO-99 +K single opamp +$ENDCMP +# +$CMP OPAMP_SINGLE_SOT23 +D Single Opamp, SOT-23-5 +K single opamp +$ENDCMP +# $CMP Oscilloscope D Oscilloscope K Oscilloscope From 2b2a288b2aa57131823fcd0c09ab046a97257e0c Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 26 Jul 2017 09:01:39 -0700 Subject: [PATCH 03/11] Rename generic dual/quad opamps, remove singles, add pin numbers --- library/device.dcm | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/library/device.dcm b/library/device.dcm index 142bdeba..9de9f6f0 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -827,36 +827,16 @@ D Ohmmeter, measures resistance K Ohmmeter $ENDCMP # -$CMP OPAMP_DUAL -D Dual Opamp, SOIC/DIP/SSOP/TO-99 +$CMP Opamp_Dual_Generic +D Dual Opamp, SOIC-8/DIP-8/SSOP-8/TO-99 K dual opamp $ENDCMP # -$CMP OPAMP_QUAD -D Quad Opamp, SOIC/DIP/SSOP +$CMP Opamp_Quad_Generic +D Quad Opamp, SOIC-14/DIP-14/SSOP-14 K quad opamp $ENDCMP # -$CMP OPAMP_SINGLE_NULL15 -D Single Opamp, Pins 1 and 5 Null, SOIC/DIP/SSOP/TO-99 -K single opamp -$ENDCMP -# -$CMP OPAMP_SINGLE_NULL18 -D Single Opamp, Pins 1 and 8 Null, SOIC/DIP/SSOP/TO-99 -K single opamp -$ENDCMP -# -$CMP OPAMP_SINGLE_NULL158 -D Single Opamp, Pins 1 and 5 and 8 Null, SOIC/DIP/SSOP/TO-99 -K single opamp -$ENDCMP -# -$CMP OPAMP_SINGLE_SOT23 -D Single Opamp, SOT-23-5 -K single opamp -$ENDCMP -# $CMP Oscilloscope D Oscilloscope K Oscilloscope From 77ce1f45aeeb9a79c3a728d3ed65bd31c033abe8 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 26 Jul 2017 09:03:02 -0700 Subject: [PATCH 04/11] Remove generic single opamps, rename quad/dual --- library/device.lib | 110 +++------------------------------------------ 1 file changed, 6 insertions(+), 104 deletions(-) diff --git a/library/device.lib b/library/device.lib index 5c5cb7a9..74eb4f6a 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3842,11 +3842,11 @@ X + 2 0 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # -# OPAMP_DUAL +# Opamp_Dual_Generic # -DEF OPAMP_DUAL U 0 20 Y Y 2 F N +DEF Opamp_Dual_Generic U 0 20 Y Y 2 F N F0 "U" 0 200 50 H V L CNN -F1 "OPAMP_DUAL" 0 -200 50 H V L CNN +F1 "Opamp_Dual_Generic" 0 -200 50 H V L CNN F2 "" 0 0 50 H I C CNN F3 "" 0 0 50 H I C CNN $FPLIST @@ -3871,11 +3871,11 @@ X ~ 7 300 0 100 L 50 50 2 1 O ENDDRAW ENDDEF # -# OPAMP_QUAD +# Opamp_Quad_Generic # -DEF OPAMP_QUAD U 0 20 Y Y 4 F N +DEF Opamp_Quad_Generic U 0 20 Y Y 4 F N F0 "U" 0 200 50 H V L CNN -F1 "OPAMP_QUAD" 0 -200 50 H V L CNN +F1 "Opamp_Quad_Generic" 0 -200 50 H V L CNN F2 "" -50 100 50 H I C CNN F3 "" 50 200 50 H I C CNN $FPLIST @@ -3903,104 +3903,6 @@ X ~ 14 300 0 100 L 50 50 4 1 O ENDDRAW ENDDEF # -# OPAMP_SINGLE_NULL15 -# -DEF OPAMP_SINGLE_NULL15 U 0 20 Y Y 1 F N -F0 "U" 0 250 50 H V L CNN -F1 "OPAMP_SINGLE_NULL15" 0 150 50 H V L CNN -F2 "" 50 50 50 H I C CNN -F3 "" 150 150 50 H I C CNN -$FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm* - DIP*W7.62mm* - TSSOP*3x3mm*Pitch0.65mm* - TO-99* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 0 -300 200 U 50 50 1 1 I -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 W -X ~ 5 100 -300 250 U 50 50 1 1 I -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 W -X NC 8 0 300 200 D 50 50 1 1 N N -ENDDRAW -ENDDEF -# -# OPAMP_SINGLE_NULL18 -# -DEF OPAMP_SINGLE_NULL18 U 0 20 Y Y 1 F N -F0 "U" 50 250 50 H V L CNN -F1 "OPAMP_SINGLE_NULL18" 50 150 50 H V L CNN -F2 "" 50 50 50 H I C CNN -F3 "" 50 150 50 H I C CNN -$FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm* - DIP*W7.62mm* - TSSOP*3x3mm*Pitch0.65mm* - TO-99* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 0 -300 200 U 50 50 1 1 I -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 W -X NC 5 0 300 200 D 50 50 1 1 N N -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 W -X ~ 8 100 -300 250 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# OPAMP_SINGLE_NULL158 -# -DEF OPAMP_SINGLE_NULL158 U 0 20 Y Y 1 F N -F0 "U" 50 250 50 H V L CNN -F1 "OPAMP_SINGLE_NULL158" 50 150 50 H V L CNN -F2 "" 50 50 50 H I C CNN -F3 "" 50 150 50 H I C CNN -$FPLIST - SOIC*3.9x4.9mm*Pitch1.27mm* - DIP*W7.62mm* - TSSOP*3x3mm*Pitch0.65mm* - TO-99* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X ~ 1 0 -300 200 U 50 50 1 1 I -X - 2 -300 -100 100 R 50 50 1 1 I -X + 3 -300 100 100 R 50 50 1 1 I -X V- 4 -100 -300 150 U 50 50 1 1 W -X ~ 5 100 -300 250 U 50 50 1 1 I -X ~ 6 300 0 100 L 50 50 1 1 O -X V+ 7 -100 300 150 D 50 50 1 1 W -X ~ 8 0 300 200 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# OPAMP_SINGLE_SOT23 -# -DEF OPAMP_SINGLE_SOT23 U 0 20 Y Y 1 F N -F0 "U" 0 300 50 H V L CNN -F1 "OPAMP_SINGLE_SOT23" 0 200 50 H V L CNN -F2 "" 0 -150 50 H I L CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - SOT?23* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X + 1 -300 100 100 R 50 50 1 1 I -X V- 2 -100 -300 150 U 50 50 1 1 W -X - 3 -300 -100 100 R 50 50 1 1 I -X ~ 4 300 0 100 L 50 50 1 1 O -X V+ 5 -100 300 150 D 50 50 1 1 W -ENDDRAW -ENDDEF -# # Oscilloscope # DEF Oscilloscope MES 0 1 N N 1 F N From dbb211502e1e2b375e0101e4ac5673dbe7cef956 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 26 Jul 2017 11:12:33 -0700 Subject: [PATCH 05/11] Added asterisk to one FPfilter missing it --- library/device.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.lib b/library/device.lib index 74eb4f6a..3e8c33b4 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3855,7 +3855,7 @@ $FPLIST MSOP*3x3mm*Pitch0.65mm* SSOP*2.95x2.8mm*Pitch0.65mm* TSSOP*3x3mm*Pitch0.65mm* - VSSOP*Pitch0.5mm + VSSOP*Pitch0.5mm* TO-99* $ENDFPLIST DRAW From b97f8d1ae290157225323d5dbd2ea049d8dadd72 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Wed, 26 Jul 2017 15:01:47 -0700 Subject: [PATCH 06/11] Update Opamp_Dual_Generic TO-99 FPfilter --- library/device.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/device.lib b/library/device.lib index 3e8c33b4..9ef2a37a 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3856,7 +3856,7 @@ $FPLIST SSOP*2.95x2.8mm*Pitch0.65mm* TSSOP*3x3mm*Pitch0.65mm* VSSOP*Pitch0.5mm* - TO-99* + TO?99* $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f From d109082ac4b9ad80ed825a39d63be7e3cc8b611a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20V=C3=A1zquez?= Date: Mon, 30 Oct 2017 16:41:20 +0100 Subject: [PATCH 07/11] Oscillators: Add SG3030CM --- library/Oscillators.dcm | 6 ++++++ library/Oscillators.lib | 20 ++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/library/Oscillators.dcm b/library/Oscillators.dcm index e5c21dd6..3ebb2bf5 100644 --- a/library/Oscillators.dcm +++ b/library/Oscillators.dcm @@ -132,6 +132,12 @@ K Crystal Clock Oscillator F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-211SEE $ENDCMP # +$CMP SG-3030CM +D 32.768kHz Crystal Oscillator (SPXO) +K Crystal Clock Oscillator +F https://support.epson.biz/td/api/doc_check.php?mode=dl&lang=en&Parts=SG-3030CM +$ENDCMP +# $CMP SG-51 D CMOS Crystal Clock Oscillator, DIP14-style plastic package K Crystal Clock Oscillator diff --git a/library/Oscillators.lib b/library/Oscillators.lib index c31a3704..32c78dd4 100644 --- a/library/Oscillators.lib +++ b/library/Oscillators.lib @@ -287,6 +287,26 @@ X Vcc 4 0 300 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# SG-3030CM +# +DEF SG-3030CM X 0 10 Y Y 1 F N +F0 "X" -200 -250 50 H V L CNN +F1 "SG-3030CM" 50 -250 50 H V L CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG3030CM-4pin_3.2x1.5mm" 450 -350 50 H I C CNN +F3 "" -100 0 50 H I C CNN +$FPLIST + Oscillator*SMD*SeikoEpson*SG3030CM*3.2x1.5mm* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +P 9 0 1 0 -75 -25 -50 -25 -50 25 -25 25 -25 -25 0 -25 0 25 25 25 25 -25 N +X VIO 1 100 300 100 D 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W +X OUT 3 300 0 100 L 50 50 1 1 O +X Vcc 4 -100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # SG-8002CA # DEF SG-8002CA X 0 10 Y Y 1 F N From 8c2ce52230a402a8f0abc7f3d8e4a28d5419d4d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20V=C3=A1zquez?= Date: Thu, 2 Nov 2017 17:18:27 +0100 Subject: [PATCH 08/11] Oscillators: Fix pin offset in SG-3030CM --- library/Oscillators.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/Oscillators.lib b/library/Oscillators.lib index 32c78dd4..789cf63f 100644 --- a/library/Oscillators.lib +++ b/library/Oscillators.lib @@ -289,7 +289,7 @@ ENDDEF # # SG-3030CM # -DEF SG-3030CM X 0 10 Y Y 1 F N +DEF SG-3030CM X 0 20 Y Y 1 F N F0 "X" -200 -250 50 H V L CNN F1 "SG-3030CM" 50 -250 50 H V L CNN F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG3030CM-4pin_3.2x1.5mm" 450 -350 50 H I C CNN From 036428c7cfab7005a21f32cfa51eca42d9a6dde1 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 2 Nov 2017 12:01:36 -0700 Subject: [PATCH 09/11] Separate power pins on generic opamps --- library/device.lib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/library/device.lib b/library/device.lib index 9ef2a37a..f4cd5351 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3844,7 +3844,7 @@ ENDDEF # # Opamp_Dual_Generic # -DEF Opamp_Dual_Generic U 0 20 Y Y 2 F N +DEF Opamp_Dual_Generic U 0 20 Y Y 3 F N F0 "U" 0 200 50 H V L CNN F1 "Opamp_Dual_Generic" 0 -200 50 H V L CNN F2 "" 0 0 50 H I C CNN @@ -3860,8 +3860,8 @@ $FPLIST $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V- 4 -100 -300 150 U 50 50 0 1 W -X V+ 8 -100 300 150 D 50 50 0 1 W +X V- 4 -100 -300 150 U 50 50 3 1 W +X V+ 8 -100 300 150 D 50 50 3 1 W X ~ 1 300 0 100 L 50 50 1 1 O X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I @@ -3873,11 +3873,11 @@ ENDDEF # # Opamp_Quad_Generic # -DEF Opamp_Quad_Generic U 0 20 Y Y 4 F N +DEF Opamp_Quad_Generic U 0 20 Y Y 5 F N F0 "U" 0 200 50 H V L CNN F1 "Opamp_Quad_Generic" 0 -200 50 H V L CNN -F2 "" -50 100 50 H I C CNN -F3 "" 50 200 50 H I C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN $FPLIST SOIC*3.9x8.7mm*Pitch1.27mm* DIP*W7.62mm* @@ -3886,8 +3886,8 @@ $FPLIST $ENDFPLIST DRAW P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V+ 4 -100 300 150 D 50 50 0 1 W -X V- 11 -100 -300 150 U 50 50 0 1 W +X V+ 4 -100 300 150 D 50 50 5 1 W +X V- 11 -100 -300 150 U 50 50 5 1 W X ~ 1 300 0 100 L 50 50 1 1 O X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I From 2ae0b74137bf68f09da83725c664695133786a72 Mon Sep 17 00:00:00 2001 From: evanshultz Date: Thu, 2 Nov 2017 12:11:19 -0700 Subject: [PATCH 10/11] Update generic opamps symbols --- library/device.lib | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/library/device.lib b/library/device.lib index f4cd5351..164696ab 100644 --- a/library/device.lib +++ b/library/device.lib @@ -3859,15 +3859,16 @@ $FPLIST TO?99* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V- 4 -100 -300 150 U 50 50 3 1 W -X V+ 8 -100 300 150 D 50 50 3 1 W +P 4 1 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I +P 4 2 1 10 -200 200 200 0 -200 -200 -200 200 f X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O +X V- 4 -100 -300 150 U 50 50 3 1 W +X V+ 8 -100 300 150 D 50 50 3 1 W ENDDRAW ENDDEF # @@ -3885,21 +3886,24 @@ $FPLIST SSOP*5.3x6.2mm*Pitch0.65mm* $ENDFPLIST DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X V+ 4 -100 300 150 D 50 50 5 1 W -X V- 11 -100 -300 150 U 50 50 5 1 W +P 4 1 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 1 300 0 100 L 50 50 1 1 O X - 2 -300 -100 100 R 50 50 1 1 I X + 3 -300 100 100 R 50 50 1 1 I +P 4 2 1 10 -200 200 200 0 -200 -200 -200 200 f X + 5 -300 100 100 R 50 50 2 1 I X - 6 -300 -100 100 R 50 50 2 1 I X ~ 7 300 0 100 L 50 50 2 1 O +P 4 3 1 10 -200 200 200 0 -200 -200 -200 200 f X ~ 8 300 0 100 L 50 50 3 1 O X - 9 -300 -100 100 R 50 50 3 1 I X + 10 -300 100 100 R 50 50 3 1 I +P 4 4 1 10 -200 200 200 0 -200 -200 -200 200 f X + 12 -300 100 100 R 50 50 4 1 I X - 13 -300 -100 100 R 50 50 4 1 I X ~ 14 300 0 100 L 50 50 4 1 O +X V+ 4 -100 300 150 D 50 50 5 1 W +X V- 11 -100 -300 150 U 50 50 5 1 W ENDDRAW ENDDEF # From c9ccd65be0cef27b73e32df031c56bc5660c9605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20V=C3=A1zquez?= Date: Fri, 3 Nov 2017 14:59:15 +0100 Subject: [PATCH 11/11] Oscillators: Rename SG3030CM footprint to comply with KLC --- library/Oscillators.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/Oscillators.lib b/library/Oscillators.lib index 789cf63f..fdce1789 100644 --- a/library/Oscillators.lib +++ b/library/Oscillators.lib @@ -292,10 +292,10 @@ ENDDEF DEF SG-3030CM X 0 20 Y Y 1 F N F0 "X" -200 -250 50 H V L CNN F1 "SG-3030CM" 50 -250 50 H V L CNN -F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG3030CM-4pin_3.2x1.5mm" 450 -350 50 H I C CNN +F2 "Oscillators:Oscillator_SMD_SeikoEpson_SG3030CM" 0 -350 50 H I C CNN F3 "" -100 0 50 H I C CNN $FPLIST - Oscillator*SMD*SeikoEpson*SG3030CM*3.2x1.5mm* + Oscillator*SMD*SeikoEpson*SG3030CM* $ENDFPLIST DRAW S -200 200 200 -200 0 1 10 f