From 88155ab1776bbac04cc0f4d61027d636918fd742 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 19:07:14 +0200 Subject: [PATCH 01/25] Added MCP4251-xxxE-SL --- Potentiometer_Digital.dcm | 5 +++++ Potentiometer_Digital.lib | 26 ++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index 8be21d76ba..391b47dd56 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -150,6 +150,11 @@ K R POT F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # +$CMP MCP4251-xxxE-SL +D 8 Bit Dual SPI Digital Pot with Volatile Memory SOIC-14 +K Digital Pot Potentiometer +$ENDCMP +# $CMP MCP45HV31-MQ D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, QFN-20 K I2C Potentiometer pot digital diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index fd363c4782..2f31343e41 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -494,6 +494,32 @@ X PW0 9 500 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # +# MCP4251-xxxE-SL +# +DEF MCP4251-xxxE-SL U 0 40 Y Y 1 F N +F0 "U" -20 720 50 H V C CNN +F1 "MCP4251-xxxE-SL" -20 800 50 H V C CNN +F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN +F3 "" 200 -150 50 H I C CNN +DRAW +P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f +X ~CS 1 -450 250 100 R 50 50 1 1 I +X P0B 10 400 50 100 L 50 50 1 1 P +X ~WP 11 -450 -350 100 R 50 50 1 1 I +X ~SHDN 12 -450 -200 100 R 50 50 1 1 I +X SDO 13 -450 -50 100 R 50 50 1 1 O +X VDD 14 0 600 100 D 50 50 1 1 W +X SCK 2 -450 150 100 R 50 50 1 1 I C +X SDI 3 -450 50 100 R 50 50 1 1 I +X VSS 4 0 -600 100 U 50 50 1 1 W +X P1B 5 400 -300 100 L 50 50 1 1 P +X P1W 6 400 -200 100 L 50 50 1 1 P +X P1A 7 400 -100 100 L 50 50 1 1 P +X P0A 8 400 250 100 L 50 50 1 1 P +X P0W 9 400 150 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MCP45HV51-MQ # DEF MCP45HV51-MQ U 0 20 Y Y 1 F N From 771ea0a2e7f18529def1c4f8d6045be229e55a64 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 19:09:27 +0200 Subject: [PATCH 02/25] Added MCP4251-xxxE-ST --- Potentiometer_Digital.dcm | 5 +++++ Potentiometer_Digital.lib | 26 ++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index 391b47dd56..17042bd2fc 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -155,6 +155,11 @@ D 8 Bit Dual SPI Digital Pot with Volatile Memory SOIC-14 K Digital Pot Potentiometer $ENDCMP # +$CMP MCP4251-xxxE-ST +D 8 Bit Dual SPI Digital Pot with Volatile Memory TSSOP-14 +K Digital Pot Potentiometer +$ENDCMP +# $CMP MCP45HV31-MQ D 7/8-bit single +36V (+/-18V) digital pot, I2C serial interface, volatile memory, QFN-20 K I2C Potentiometer pot digital diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 2f31343e41..e09a56daf7 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -520,6 +520,32 @@ X P0W 9 400 150 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# MCP4251-xxxE-ST +# +DEF MCP4251-xxxE-ST U 0 40 Y Y 1 F N +F0 "U" -20 720 50 H V C CNN +F1 "MCP4251-xxxE-ST" -20 800 50 H V C CNN +F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN +F3 "" 200 -150 50 H I C CNN +DRAW +P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f +X ~CS 1 -450 250 100 R 50 50 1 1 I +X P0B 10 400 50 100 L 50 50 1 1 P +X ~WP 11 -450 -350 100 R 50 50 1 1 I +X ~SHDN 12 -450 -200 100 R 50 50 1 1 I +X SDO 13 -450 -50 100 R 50 50 1 1 O +X VDD 14 0 600 100 D 50 50 1 1 W +X SCK 2 -450 150 100 R 50 50 1 1 I C +X SDI 3 -450 50 100 R 50 50 1 1 I +X VSS 4 0 -600 100 U 50 50 1 1 W +X P1B 5 400 -300 100 L 50 50 1 1 P +X P1W 6 400 -200 100 L 50 50 1 1 P +X P1A 7 400 -100 100 L 50 50 1 1 P +X P0A 8 400 250 100 L 50 50 1 1 P +X P0W 9 400 150 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MCP45HV51-MQ # DEF MCP45HV51-MQ U 0 20 Y Y 1 F N From e9c2eeb24d31bc3d5a3b82c1427b04a6c899456f Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 19:11:23 +0200 Subject: [PATCH 03/25] Added MCP4251-xxxE-P --- Potentiometer_Digital.dcm | 5 +++++ Potentiometer_Digital.lib | 26 ++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index 17042bd2fc..c6f6c1c147 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -150,6 +150,11 @@ K R POT F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # +$CMP MCP4251-xxxE-P +D 8 Bit Dual SPI Digital Pot with Volatile Memory PDIP-14 +K Digital Pot Potentiometer +$ENDCMP +# $CMP MCP4251-xxxE-SL D 8 Bit Dual SPI Digital Pot with Volatile Memory SOIC-14 K Digital Pot Potentiometer diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index e09a56daf7..e68e7acf86 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -494,6 +494,32 @@ X PW0 9 500 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # +# MCP4251-xxxE-P +# +DEF MCP4251-xxxE-P U 0 40 Y Y 1 F N +F0 "U" -20 720 50 H V C CNN +F1 "MCP4251-xxxE-P" -20 800 50 H V C CNN +F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN +F3 "" 200 -150 50 H I C CNN +DRAW +P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f +X ~CS 1 -450 250 100 R 50 50 1 1 I +X P0B 10 400 50 100 L 50 50 1 1 P +X ~WP 11 -450 -350 100 R 50 50 1 1 I +X ~SHDN 12 -450 -200 100 R 50 50 1 1 I +X SDO 13 -450 -50 100 R 50 50 1 1 O +X VDD 14 0 600 100 D 50 50 1 1 W +X SCK 2 -450 150 100 R 50 50 1 1 I C +X SDI 3 -450 50 100 R 50 50 1 1 I +X VSS 4 0 -600 100 U 50 50 1 1 W +X P1B 5 400 -300 100 L 50 50 1 1 P +X P1W 6 400 -200 100 L 50 50 1 1 P +X P1A 7 400 -100 100 L 50 50 1 1 P +X P0A 8 400 250 100 L 50 50 1 1 P +X P0W 9 400 150 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MCP4251-xxxE-SL # DEF MCP4251-xxxE-SL U 0 40 Y Y 1 F N From 873218cfdab7c2ab739928c28bbc5bc12c6dc03d Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 19:23:43 +0200 Subject: [PATCH 04/25] Added MCP4251-xxxE-ML --- Potentiometer_Digital.dcm | 5 +++++ Potentiometer_Digital.lib | 27 +++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index c6f6c1c147..dfea762d4a 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -150,6 +150,11 @@ K R POT F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # +$CMP MCP4251-xxxE-ML +D 8 Bit Dual SPI Digital Pot with Volatile Memory QFN-14 +K Digital Pot Potentiometer +$ENDCMP +# $CMP MCP4251-xxxE-P D 8 Bit Dual SPI Digital Pot with Volatile Memory PDIP-14 K Digital Pot Potentiometer diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index e68e7acf86..deb7e3d830 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -494,6 +494,33 @@ X PW0 9 500 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # +# MCP4251-xxxE-ML +# +DEF MCP4251-xxxE-ML U 0 40 Y Y 1 F N +F0 "U" -20 720 50 H V C CNN +F1 "MCP4251-xxxE-ML" -20 800 50 H V C CNN +F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN +F3 "" 200 -150 50 H I C CNN +DRAW +P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f +X SCK 1 -450 150 100 R 50 50 1 1 I C +X P0B 10 400 50 100 L 50 50 1 1 P +X ~WP 12 -450 -350 100 R 50 50 1 1 I +X ~SHDN 13 -450 -200 100 R 50 50 1 1 I +X SDO 14 -450 -50 100 R 50 50 1 1 O +X VDD 15 0 600 100 D 50 50 1 1 W +X ~CS 16 -450 250 100 R 50 50 1 1 I +X SDI 2 -450 50 100 R 50 50 1 1 I +X VSS 3 -50 -600 100 U 50 50 1 1 W +X VSS 4 50 -600 100 U 50 50 1 1 W +X P1B 5 400 -300 100 L 50 50 1 1 P +X P1W 6 400 -200 100 L 50 50 1 1 P +X P1A 7 400 -100 100 L 50 50 1 1 P +X P0A 8 400 250 100 L 50 50 1 1 P +X P0W 9 400 150 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # MCP4251-xxxE-P # DEF MCP4251-xxxE-P U 0 40 Y Y 1 F N From d68d7dd664830bd98cca0cb7c55150c2167ca473 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:01:28 +0200 Subject: [PATCH 05/25] Fixed MCP4251-xxxE-ML --- Potentiometer_Digital.dcm | 10 +++++----- Potentiometer_Digital.lib | 27 +++++++++++++++------------ 2 files changed, 20 insertions(+), 17 deletions(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index dfea762d4a..b14a9cf062 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -151,23 +151,23 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # $CMP MCP4251-xxxE-ML -D 8 Bit Dual SPI Digital Pot with Volatile Memory QFN-14 -K Digital Pot Potentiometer +D Dual 8 Bit SPI Digital Pot with Volatile Memory QFN-14 +K Digital Pot Potentiometer $ENDCMP # $CMP MCP4251-xxxE-P D 8 Bit Dual SPI Digital Pot with Volatile Memory PDIP-14 -K Digital Pot Potentiometer +K Digital Pot Potentiometer $ENDCMP # $CMP MCP4251-xxxE-SL D 8 Bit Dual SPI Digital Pot with Volatile Memory SOIC-14 -K Digital Pot Potentiometer +K Digital Pot Potentiometer $ENDCMP # $CMP MCP4251-xxxE-ST D 8 Bit Dual SPI Digital Pot with Volatile Memory TSSOP-14 -K Digital Pot Potentiometer +K Digital Pot Potentiometer $ENDCMP # $CMP MCP45HV31-MQ diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index deb7e3d830..e2fb2ad454 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -501,23 +501,26 @@ F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-ML" -20 800 50 H V C CNN F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN +$FPLIST + Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm* +$ENDFPLIST DRAW -P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f -X SCK 1 -450 150 100 R 50 50 1 1 I C -X P0B 10 400 50 100 L 50 50 1 1 P -X ~WP 12 -450 -350 100 R 50 50 1 1 I -X ~SHDN 13 -450 -200 100 R 50 50 1 1 I -X SDO 14 -450 -50 100 R 50 50 1 1 O +P 7 0 1 0 0 500 300 500 300 0 300 -600 -300 -600 -300 500 0 500 f +X SCK 1 -400 200 100 R 50 50 1 1 I C +X P0B 10 400 100 100 L 50 50 1 1 P +X ~WP 12 -400 -300 100 R 50 50 1 1 I +X ~SHDN 13 -400 -200 100 R 50 50 1 1 I +X SDO 14 -400 0 100 R 50 50 1 1 O X VDD 15 0 600 100 D 50 50 1 1 W -X ~CS 16 -450 250 100 R 50 50 1 1 I -X SDI 2 -450 50 100 R 50 50 1 1 I -X VSS 3 -50 -600 100 U 50 50 1 1 W -X VSS 4 50 -600 100 U 50 50 1 1 W +X ~CS 16 -400 300 100 R 50 50 1 1 I +X SDI 2 -400 100 100 R 50 50 1 1 I +X VSS 3 -100 -700 100 U 50 50 1 1 W +X VSS 4 100 -700 100 U 50 50 1 1 W X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P X P1A 7 400 -100 100 L 50 50 1 1 P -X P0A 8 400 250 100 L 50 50 1 1 P -X P0W 9 400 150 100 L 50 50 1 1 P +X P0A 8 400 300 100 L 50 50 1 1 P +X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # From 0b19d005501d197e3eb9c8eefd8e2364fc707524 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:04:04 +0200 Subject: [PATCH 06/25] Fixed MCP4251-xxxE-P --- Potentiometer_Digital.dcm | 2 +- Potentiometer_Digital.lib | 23 +++++++++++++---------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index b14a9cf062..8a90625618 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -156,7 +156,7 @@ K Digital Pot Potentiometer $ENDCMP # $CMP MCP4251-xxxE-P -D 8 Bit Dual SPI Digital Pot with Volatile Memory PDIP-14 +D Dual 8 Bit SPI Digital Pot with Volatile Memory PDIP-14 K Digital Pot Potentiometer $ENDCMP # diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index e2fb2ad454..c1d7c39c17 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -531,22 +531,25 @@ F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-P" -20 800 50 H V C CNN F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN +$FPLIST + Package_DIP:DIP-14_W7.62mm* +$ENDFPLIST DRAW -P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f -X ~CS 1 -450 250 100 R 50 50 1 1 I -X P0B 10 400 50 100 L 50 50 1 1 P -X ~WP 11 -450 -350 100 R 50 50 1 1 I -X ~SHDN 12 -450 -200 100 R 50 50 1 1 I -X SDO 13 -450 -50 100 R 50 50 1 1 O +P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f +X ~CS 1 -400 300 100 R 50 50 1 1 I +X P0B 10 400 100 100 L 50 50 1 1 P +X ~WP 11 -400 -300 100 R 50 50 1 1 I +X ~SHDN 12 -400 -200 100 R 50 50 1 1 I +X SDO 13 -400 0 100 R 50 50 1 1 O X VDD 14 0 600 100 D 50 50 1 1 W -X SCK 2 -450 150 100 R 50 50 1 1 I C -X SDI 3 -450 50 100 R 50 50 1 1 I +X SCK 2 -400 200 100 R 50 50 1 1 I C +X SDI 3 -400 100 100 R 50 50 1 1 I X VSS 4 0 -600 100 U 50 50 1 1 W X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P X P1A 7 400 -100 100 L 50 50 1 1 P -X P0A 8 400 250 100 L 50 50 1 1 P -X P0W 9 400 150 100 L 50 50 1 1 P +X P0A 8 400 300 100 L 50 50 1 1 P +X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # From 2059c34f043c315077bbe9d75fad560460bc9250 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:05:04 +0200 Subject: [PATCH 07/25] Fixed MCP4251-xxxE-SL --- Potentiometer_Digital.lib | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index c1d7c39c17..db04b4b956 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -560,22 +560,25 @@ F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-SL" -20 800 50 H V C CNN F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN +$FPLIST + Package_SO:SOIC-14_3.9x8.7mm_P1.27mm* +$ENDFPLIST DRAW -P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f -X ~CS 1 -450 250 100 R 50 50 1 1 I -X P0B 10 400 50 100 L 50 50 1 1 P -X ~WP 11 -450 -350 100 R 50 50 1 1 I -X ~SHDN 12 -450 -200 100 R 50 50 1 1 I -X SDO 13 -450 -50 100 R 50 50 1 1 O +P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f +X ~CS 1 -400 300 100 R 50 50 1 1 I +X P0B 10 400 100 100 L 50 50 1 1 P +X ~WP 11 -400 -300 100 R 50 50 1 1 I +X ~SHDN 12 -400 -200 100 R 50 50 1 1 I +X SDO 13 -400 0 100 R 50 50 1 1 O X VDD 14 0 600 100 D 50 50 1 1 W -X SCK 2 -450 150 100 R 50 50 1 1 I C -X SDI 3 -450 50 100 R 50 50 1 1 I +X SCK 2 -400 200 100 R 50 50 1 1 I C +X SDI 3 -400 100 100 R 50 50 1 1 I X VSS 4 0 -600 100 U 50 50 1 1 W X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P X P1A 7 400 -100 100 L 50 50 1 1 P -X P0A 8 400 250 100 L 50 50 1 1 P -X P0W 9 400 150 100 L 50 50 1 1 P +X P0A 8 400 300 100 L 50 50 1 1 P +X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # From ea064e46d288ab47d571fd74e403b055055abc77 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:05:51 +0200 Subject: [PATCH 08/25] Fixed MCP4251-xxxE-ST --- Potentiometer_Digital.dcm | 2 +- Potentiometer_Digital.lib | 23 +++++++++++++---------- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index 8a90625618..05f72e12f2 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -166,7 +166,7 @@ K Digital Pot Potentiometer $ENDCMP # $CMP MCP4251-xxxE-ST -D 8 Bit Dual SPI Digital Pot with Volatile Memory TSSOP-14 +D Dual 8 Bit SPI Digital Pot with Volatile Memory TSSOP-14 K Digital Pot Potentiometer $ENDCMP # diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index db04b4b956..ad96915af5 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -589,22 +589,25 @@ F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-ST" -20 800 50 H V C CNN F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN +$FPLIST + Package_SO:TSSOP-14_4.4x5mm_P0.65mm* +$ENDFPLIST DRAW -P 7 0 1 0 0 500 300 500 300 0 300 -500 -350 -500 -350 500 0 500 f -X ~CS 1 -450 250 100 R 50 50 1 1 I -X P0B 10 400 50 100 L 50 50 1 1 P -X ~WP 11 -450 -350 100 R 50 50 1 1 I -X ~SHDN 12 -450 -200 100 R 50 50 1 1 I -X SDO 13 -450 -50 100 R 50 50 1 1 O +P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f +X ~CS 1 -400 300 100 R 50 50 1 1 I +X P0B 10 400 100 100 L 50 50 1 1 P +X ~WP 11 -400 -300 100 R 50 50 1 1 I +X ~SHDN 12 -400 -200 100 R 50 50 1 1 I +X SDO 13 -400 0 100 R 50 50 1 1 O X VDD 14 0 600 100 D 50 50 1 1 W -X SCK 2 -450 150 100 R 50 50 1 1 I C -X SDI 3 -450 50 100 R 50 50 1 1 I +X SCK 2 -400 200 100 R 50 50 1 1 I C +X SDI 3 -400 100 100 R 50 50 1 1 I X VSS 4 0 -600 100 U 50 50 1 1 W X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P X P1A 7 400 -100 100 L 50 50 1 1 P -X P0A 8 400 250 100 L 50 50 1 1 P -X P0W 9 400 150 100 L 50 50 1 1 P +X P0A 8 400 300 100 L 50 50 1 1 P +X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # From c3982d71ed360be6824a2dbc05acd4b9fb1a85f9 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:08:33 +0200 Subject: [PATCH 09/25] Fixed pin offset on all of them --- Potentiometer_Digital.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index ad96915af5..1b97db8e9a 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -496,7 +496,7 @@ ENDDEF # # MCP4251-xxxE-ML # -DEF MCP4251-xxxE-ML U 0 40 Y Y 1 F N +DEF MCP4251-xxxE-ML U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-ML" -20 800 50 H V C CNN F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN @@ -526,7 +526,7 @@ ENDDEF # # MCP4251-xxxE-P # -DEF MCP4251-xxxE-P U 0 40 Y Y 1 F N +DEF MCP4251-xxxE-P U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-P" -20 800 50 H V C CNN F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN @@ -555,7 +555,7 @@ ENDDEF # # MCP4251-xxxE-SL # -DEF MCP4251-xxxE-SL U 0 40 Y Y 1 F N +DEF MCP4251-xxxE-SL U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-SL" -20 800 50 H V C CNN F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN @@ -584,7 +584,7 @@ ENDDEF # # MCP4251-xxxE-ST # -DEF MCP4251-xxxE-ST U 0 40 Y Y 1 F N +DEF MCP4251-xxxE-ST U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxE-ST" -20 800 50 H V C CNN F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN From 4305ed696a26404f33c5b8a72fe81bb83b77c2da Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:17:47 +0200 Subject: [PATCH 10/25] MCP4251-xxxE-ML: Fixed off-center warning --- Potentiometer_Digital.lib | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 1b97db8e9a..2ce5e210c6 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -505,7 +505,7 @@ $FPLIST Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm* $ENDFPLIST DRAW -P 7 0 1 0 0 500 300 500 300 0 300 -600 -300 -600 -300 500 0 500 f +P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f X SCK 1 -400 200 100 R 50 50 1 1 I C X P0B 10 400 100 100 L 50 50 1 1 P X ~WP 12 -400 -300 100 R 50 50 1 1 I @@ -514,8 +514,8 @@ X SDO 14 -400 0 100 R 50 50 1 1 O X VDD 15 0 600 100 D 50 50 1 1 W X ~CS 16 -400 300 100 R 50 50 1 1 I X SDI 2 -400 100 100 R 50 50 1 1 I -X VSS 3 -100 -700 100 U 50 50 1 1 W -X VSS 4 100 -700 100 U 50 50 1 1 W +X VSS 3 -100 -600 100 U 50 50 1 1 W +X VSS 4 100 -600 100 U 50 50 1 1 W X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P X P1A 7 400 -100 100 L 50 50 1 1 P From 3d7c23910e2b98bbd66657c784ce7095af10916c Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:20:18 +0200 Subject: [PATCH 11/25] Added datasheet --- Potentiometer_Digital.dcm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index 05f72e12f2..a96600c222 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -153,21 +153,25 @@ $ENDCMP $CMP MCP4251-xxxE-ML D Dual 8 Bit SPI Digital Pot with Volatile Memory QFN-14 K Digital Pot Potentiometer +F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP4251-xxxE-P D Dual 8 Bit SPI Digital Pot with Volatile Memory PDIP-14 K Digital Pot Potentiometer +F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP4251-xxxE-SL -D 8 Bit Dual SPI Digital Pot with Volatile Memory SOIC-14 +D Dual 8 Bit SPI Digital Pot with Volatile Memory SOIC-14 K Digital Pot Potentiometer +F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP4251-xxxE-ST D Dual 8 Bit SPI Digital Pot with Volatile Memory TSSOP-14 K Digital Pot Potentiometer +F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP45HV31-MQ From ff0fd3995c1dc63537855c47edeb11d48e3c3d76 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:22:48 +0200 Subject: [PATCH 12/25] Fixed Footprint filters --- Potentiometer_Digital.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 2ce5e210c6..6a2c5776c7 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -502,7 +502,7 @@ F1 "MCP4251-xxxE-ML" -20 800 50 H V C CNN F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm* + Package_DFN_QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.1x2.1mm* $ENDFPLIST DRAW P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f @@ -532,7 +532,7 @@ F1 "MCP4251-xxxE-P" -20 800 50 H V C CNN F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_DIP:DIP-14_W7.62mm* + Package_DIP:DIP*W7.62mm* $ENDFPLIST DRAW P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f @@ -561,7 +561,7 @@ F1 "MCP4251-xxxE-SL" -20 800 50 H V C CNN F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_SO:SOIC-14_3.9x8.7mm_P1.27mm* + Package_SO:SOIC*3.9x8.7mm?P1.27mm* $ENDFPLIST DRAW P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f @@ -590,7 +590,7 @@ F1 "MCP4251-xxxE-ST" -20 800 50 H V C CNN F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_SO:TSSOP-14_4.4x5mm_P0.65mm* + Package_SO:TSSOP*4.4x5mm?P0.65mm* $ENDFPLIST DRAW P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f From d5587ea892c5147e92f6faf3feb33a11e34288e1 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 16 Sep 2019 21:28:10 +0200 Subject: [PATCH 13/25] Filters --- Potentiometer_Digital.lib | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 6a2c5776c7..10c546c4a3 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -502,7 +502,7 @@ F1 "MCP4251-xxxE-ML" -20 800 50 H V C CNN F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_DFN_QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.1x2.1mm* + Package?DFN?QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.1x2.1mm* $ENDFPLIST DRAW P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f @@ -532,7 +532,7 @@ F1 "MCP4251-xxxE-P" -20 800 50 H V C CNN F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_DIP:DIP*W7.62mm* + Package?DIP:DIP*W7.62mm* $ENDFPLIST DRAW P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f @@ -561,7 +561,7 @@ F1 "MCP4251-xxxE-SL" -20 800 50 H V C CNN F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_SO:SOIC*3.9x8.7mm?P1.27mm* + Package?SO:SOIC*3.9x8.7mm?P1.27mm* $ENDFPLIST DRAW P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f @@ -590,7 +590,7 @@ F1 "MCP4251-xxxE-ST" -20 800 50 H V C CNN F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package_SO:TSSOP*4.4x5mm?P0.65mm* + Package?SO:TSSOP*4.4x5mm?P0.65mm* $ENDFPLIST DRAW P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f From 17f6b51441883da7e3be9b8ce8cc99affe9a1210 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Thu, 19 Sep 2019 10:40:28 +0200 Subject: [PATCH 14/25] Added graphical pot in symbols --- Potentiometer_Digital.lib | 72 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 10c546c4a3..b132eb72dc 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -505,7 +505,25 @@ $FPLIST Package?DFN?QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.1x2.1mm* $ENDFPLIST DRAW +S 6 -147 46 -257 1 1 0 N +S 6 253 46 143 1 1 0 N P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f +P 2 1 1 0 25 -290 25 -257 N +P 2 1 1 0 25 -109 25 -146 N +P 2 1 1 0 25 110 25 143 N +P 2 1 1 0 25 291 25 254 N +P 2 1 1 0 87 -199 115 -199 N +P 2 1 1 0 87 201 115 201 N +P 3 1 1 0 25 -300 25 -290 25 -290 f +P 3 1 1 0 25 -300 115 -300 115 -300 f +P 3 1 1 0 25 -100 25 -110 25 -110 N +P 3 1 1 0 25 -100 115 -100 115 -100 f +P 3 1 1 0 25 100 25 110 25 110 f +P 3 1 1 0 25 100 115 100 115 100 f +P 3 1 1 0 25 300 25 290 25 290 N +P 3 1 1 0 25 300 115 300 115 300 f +P 5 1 1 0 87 -180 87 -220 47 -200 87 -180 87 -180 f +P 5 1 1 0 87 220 87 180 47 200 87 220 87 220 f X SCK 1 -400 200 100 R 50 50 1 1 I C X P0B 10 400 100 100 L 50 50 1 1 P X ~WP 12 -400 -300 100 R 50 50 1 1 I @@ -535,7 +553,25 @@ $FPLIST Package?DIP:DIP*W7.62mm* $ENDFPLIST DRAW +S 6 -147 46 -257 1 1 0 N +S 6 253 46 143 1 1 0 N P 7 0 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f +P 2 1 1 0 25 -290 25 -257 N +P 2 1 1 0 25 -109 25 -146 N +P 2 1 1 0 25 110 25 143 N +P 2 1 1 0 25 291 25 254 N +P 2 1 1 0 87 -199 115 -199 N +P 2 1 1 0 87 201 115 201 N +P 3 1 1 0 25 -300 25 -290 25 -290 f +P 3 1 1 0 25 -300 115 -300 115 -300 f +P 3 1 1 0 25 -100 25 -110 25 -110 N +P 3 1 1 0 25 -100 115 -100 115 -100 f +P 3 1 1 0 25 100 25 110 25 110 f +P 3 1 1 0 25 100 115 100 115 100 f +P 3 1 1 0 25 300 25 290 25 290 N +P 3 1 1 0 25 300 115 300 115 300 f +P 5 1 1 0 87 -180 87 -220 47 -200 87 -180 87 -180 f +P 5 1 1 0 87 220 87 180 47 200 87 220 87 220 f X ~CS 1 -400 300 100 R 50 50 1 1 I X P0B 10 400 100 100 L 50 50 1 1 P X ~WP 11 -400 -300 100 R 50 50 1 1 I @@ -564,6 +600,24 @@ $FPLIST Package?SO:SOIC*3.9x8.7mm?P1.27mm* $ENDFPLIST DRAW +S 6 -147 46 -257 1 1 0 N +S 6 253 46 143 1 1 0 N +P 2 1 1 0 25 -290 25 -257 N +P 2 1 1 0 25 -109 25 -146 N +P 2 1 1 0 25 110 25 143 N +P 2 1 1 0 25 291 25 254 N +P 2 1 1 0 87 -199 115 -199 N +P 2 1 1 0 87 201 115 201 N +P 3 1 1 0 25 -300 25 -290 25 -290 f +P 3 1 1 0 25 -300 115 -300 115 -300 f +P 3 1 1 0 25 -100 25 -110 25 -110 N +P 3 1 1 0 25 -100 115 -100 115 -100 f +P 3 1 1 0 25 100 25 110 25 110 f +P 3 1 1 0 25 100 115 100 115 100 f +P 3 1 1 0 25 300 25 290 25 290 N +P 3 1 1 0 25 300 115 300 115 300 f +P 5 1 1 0 87 -180 87 -220 47 -200 87 -180 87 -180 f +P 5 1 1 0 87 220 87 180 47 200 87 220 87 220 f P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f X ~CS 1 -400 300 100 R 50 50 1 1 I X P0B 10 400 100 100 L 50 50 1 1 P @@ -593,6 +647,24 @@ $FPLIST Package?SO:TSSOP*4.4x5mm?P0.65mm* $ENDFPLIST DRAW +S 6 -147 46 -257 1 1 0 N +S 6 253 46 143 1 1 0 N +P 2 1 1 0 25 -290 25 -257 N +P 2 1 1 0 25 -109 25 -146 N +P 2 1 1 0 25 110 25 143 N +P 2 1 1 0 25 291 25 254 N +P 2 1 1 0 87 -199 115 -199 N +P 2 1 1 0 87 201 115 201 N +P 3 1 1 0 25 -300 25 -290 25 -290 f +P 3 1 1 0 25 -300 115 -300 115 -300 f +P 3 1 1 0 25 -100 25 -110 25 -110 N +P 3 1 1 0 25 -100 115 -100 115 -100 f +P 3 1 1 0 25 100 25 110 25 110 f +P 3 1 1 0 25 100 115 100 115 100 f +P 3 1 1 0 25 300 25 290 25 290 N +P 3 1 1 0 25 300 115 300 115 300 f +P 5 1 1 0 87 -180 87 -220 47 -200 87 -180 87 -180 f +P 5 1 1 0 87 220 87 180 47 200 87 220 87 220 f P 7 1 1 0 0 500 300 500 300 0 300 -500 -300 -500 -300 500 0 500 f X ~CS 1 -400 300 100 R 50 50 1 1 I X P0B 10 400 100 100 L 50 50 1 1 P From 07455a78c277870da2c4555f884cc41c3214b469 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Sat, 21 Sep 2019 21:48:29 +0200 Subject: [PATCH 15/25] Replaced E with x --- Potentiometer_Digital.dcm | 8 ++++---- Potentiometer_Digital.lib | 24 ++++++++++++------------ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index a96600c222..a2cab496ec 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -150,25 +150,25 @@ K R POT F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # -$CMP MCP4251-xxxE-ML +$CMP MCP4251-xxxx-ML D Dual 8 Bit SPI Digital Pot with Volatile Memory QFN-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # -$CMP MCP4251-xxxE-P +$CMP MCP4251-xxxx-P D Dual 8 Bit SPI Digital Pot with Volatile Memory PDIP-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # -$CMP MCP4251-xxxE-SL +$CMP MCP4251-xxxx-SL D Dual 8 Bit SPI Digital Pot with Volatile Memory SOIC-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # -$CMP MCP4251-xxxE-ST +$CMP MCP4251-xxxx-ST D Dual 8 Bit SPI Digital Pot with Volatile Memory TSSOP-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index b132eb72dc..7e8c9fdf70 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -494,11 +494,11 @@ X PW0 9 500 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # -# MCP4251-xxxE-ML +# MCP4251-xxxx-ML # -DEF MCP4251-xxxE-ML U 0 20 Y Y 1 F N +DEF MCP4251-xxxx-ML U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN -F1 "MCP4251-xxxE-ML" -20 800 50 H V C CNN +F1 "MCP4251-xxxx-ML" -20 800 50 H V C CNN F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST @@ -542,11 +542,11 @@ X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# MCP4251-xxxE-P +# MCP4251-xxxx-P # -DEF MCP4251-xxxE-P U 0 20 Y Y 1 F N +DEF MCP4251-xxxx-P U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN -F1 "MCP4251-xxxE-P" -20 800 50 H V C CNN +F1 "MCP4251-xxxx-P" -20 800 50 H V C CNN F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST @@ -589,11 +589,11 @@ X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# MCP4251-xxxE-SL +# MCP4251-xxxx-SL # -DEF MCP4251-xxxE-SL U 0 20 Y Y 1 F N +DEF MCP4251-xxxx-SL U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN -F1 "MCP4251-xxxE-SL" -20 800 50 H V C CNN +F1 "MCP4251-xxxx-SL" -20 800 50 H V C CNN F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST @@ -636,11 +636,11 @@ X P0W 9 400 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# MCP4251-xxxE-ST +# MCP4251-xxxx-ST # -DEF MCP4251-xxxE-ST U 0 20 Y Y 1 F N +DEF MCP4251-xxxx-ST U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN -F1 "MCP4251-xxxE-ST" -20 800 50 H V C CNN +F1 "MCP4251-xxxx-ST" -20 800 50 H V C CNN F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST From beeea7602877ab7fb20a88dd723c62f531488e70 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Sat, 21 Sep 2019 22:15:27 +0200 Subject: [PATCH 16/25] Added pin17 and stacked vss pins --- Potentiometer_Digital.lib | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 7e8c9fdf70..518ce9cb96 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -531,8 +531,9 @@ X ~SHDN 13 -400 -200 100 R 50 50 1 1 I X SDO 14 -400 0 100 R 50 50 1 1 O X VDD 15 0 600 100 D 50 50 1 1 W X ~CS 16 -400 300 100 R 50 50 1 1 I +X EP 17 -100 -600 100 U 50 50 1 1 P X SDI 2 -400 100 100 R 50 50 1 1 I -X VSS 3 -100 -600 100 U 50 50 1 1 W +X VSS 3 100 -600 100 U 50 50 1 1 W N X VSS 4 100 -600 100 U 50 50 1 1 W X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P From 36d4d36db293eb4af4b8fcae5909f3ab087fc814 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Sat, 21 Sep 2019 22:16:11 +0200 Subject: [PATCH 17/25] Changed QFN-14 typo to QFN-16 --- Potentiometer_Digital.dcm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index a2cab496ec..ccc7877baf 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -151,7 +151,7 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # $CMP MCP4251-xxxx-ML -D Dual 8 Bit SPI Digital Pot with Volatile Memory QFN-14 +D Dual 8 Bit SPI Digital Pot with Volatile Memory QFN-16 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP From 542017a2e76992da39967455da935770143a340a Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Sat, 21 Sep 2019 22:39:24 +0200 Subject: [PATCH 18/25] Added commas in description --- Potentiometer_Digital.dcm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Potentiometer_Digital.dcm b/Potentiometer_Digital.dcm index ccc7877baf..57622be80d 100644 --- a/Potentiometer_Digital.dcm +++ b/Potentiometer_Digital.dcm @@ -151,25 +151,25 @@ F http://ww1.microchip.com/downloads/en/DeviceDoc/11195c.pdf $ENDCMP # $CMP MCP4251-xxxx-ML -D Dual 8 Bit SPI Digital Pot with Volatile Memory QFN-16 +D Dual 8 Bit Digital Pot, SPI, Volatile Memory, QFN-16 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP4251-xxxx-P -D Dual 8 Bit SPI Digital Pot with Volatile Memory PDIP-14 +D Dual 8 Bit Digital Pot, SPI, Volatile Memory, PDIP-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP4251-xxxx-SL -D Dual 8 Bit SPI Digital Pot with Volatile Memory SOIC-14 +D Dual 8 Bit Digital Pot, SPI, Volatile Memory, SOIC-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP # $CMP MCP4251-xxxx-ST -D Dual 8 Bit SPI Digital Pot with Volatile Memory TSSOP-14 +D Dual 8 Bit Digital Pot, SPI, Volatile Memory, TSSOP-14 K Digital Pot Potentiometer F http://ww1.microchip.com/downloads/en/devicedoc/22060b.pdf $ENDCMP From e5b48a6a02c1ea65a7d1ebc4b20cb23c0d238062 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Sun, 22 Sep 2019 11:22:22 +0200 Subject: [PATCH 19/25] Added correct footprint --- Potentiometer_Digital.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 518ce9cb96..7b176e480d 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -499,10 +499,10 @@ ENDDEF DEF MCP4251-xxxx-ML U 0 20 Y Y 1 F N F0 "U" -20 720 50 H V C CNN F1 "MCP4251-xxxx-ML" -20 800 50 H V C CNN -F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias" 0 -1000 50 H I C CNN +F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package?DFN?QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.1x2.1mm* + Package?DFN?QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.5x2.5mm* $ENDFPLIST DRAW S 6 -147 46 -257 1 1 0 N From b7619f1c34d694eb399e1fbb9b96ef46b70b1218 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 23 Sep 2019 22:51:10 +0200 Subject: [PATCH 20/25] Made pin3 power input and visible, pin4 passive invissible --- Potentiometer_Digital.lib | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 7b176e480d..97ff9dd033 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -533,8 +533,8 @@ X VDD 15 0 600 100 D 50 50 1 1 W X ~CS 16 -400 300 100 R 50 50 1 1 I X EP 17 -100 -600 100 U 50 50 1 1 P X SDI 2 -400 100 100 R 50 50 1 1 I -X VSS 3 100 -600 100 U 50 50 1 1 W N -X VSS 4 100 -600 100 U 50 50 1 1 W +X VSS 3 100 -600 100 U 50 50 1 1 W +X VSS 4 100 -600 100 U 50 50 1 1 P N X P1B 5 400 -300 100 L 50 50 1 1 P X P1W 6 400 -200 100 L 50 50 1 1 P X P1A 7 400 -100 100 L 50 50 1 1 P From 882e7faa459d0de85407d444ca735e4107123121 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 23 Sep 2019 22:56:38 +0200 Subject: [PATCH 21/25] Changed FP filter for *-ML --- Potentiometer_Digital.lib | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 97ff9dd033..6c042df785 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -502,7 +502,7 @@ F1 "MCP4251-xxxx-ML" -20 800 50 H V C CNN F2 "Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package?DFN?QFN:QFN?16?1EP?4x4mm?P0.65mm?EP2.5x2.5mm* + QFN*4x4mm*P0.65mm* $ENDFPLIST DRAW S 6 -147 46 -257 1 1 0 N @@ -526,6 +526,7 @@ P 5 1 1 0 87 -180 87 -220 47 -200 87 -180 87 -180 f P 5 1 1 0 87 220 87 180 47 200 87 220 87 220 f X SCK 1 -400 200 100 R 50 50 1 1 I C X P0B 10 400 100 100 L 50 50 1 1 P +X NC 11 -100 -100 100 R 50 50 1 1 P N X ~WP 12 -400 -300 100 R 50 50 1 1 I X ~SHDN 13 -400 -200 100 R 50 50 1 1 I X SDO 14 -400 0 100 R 50 50 1 1 O From 43861d579da12086d269a7cc9359b18d64248664 Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 23 Sep 2019 22:57:03 +0200 Subject: [PATCH 22/25] Changed FP filter for *-P --- Potentiometer_Digital.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 6c042df785..dd80393eb0 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -552,7 +552,7 @@ F1 "MCP4251-xxxx-P" -20 800 50 H V C CNN F2 "Package_DIP:DIP-14_W7.62mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package?DIP:DIP*W7.62mm* + DIP*W7.62mm* $ENDFPLIST DRAW S 6 -147 46 -257 1 1 0 N From 73436bb88a70bfc4ae38b02d4dbeba06ce2b0fff Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 23 Sep 2019 22:57:30 +0200 Subject: [PATCH 23/25] Changed FP filter for *-SL --- Potentiometer_Digital.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index dd80393eb0..dcd7d7524f 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -599,7 +599,7 @@ F1 "MCP4251-xxxx-SL" -20 800 50 H V C CNN F2 "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package?SO:SOIC*3.9x8.7mm?P1.27mm* + SOIC*3.9x8.7mm*P1.27mm* $ENDFPLIST DRAW S 6 -147 46 -257 1 1 0 N From 7aecbf45ef61817456546e1df3011b52e835f19e Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Mon, 23 Sep 2019 22:57:53 +0200 Subject: [PATCH 24/25] Changed FP filter for *-ST --- Potentiometer_Digital.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index dcd7d7524f..6cfab53a23 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -646,7 +646,7 @@ F1 "MCP4251-xxxx-ST" -20 800 50 H V C CNN F2 "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" 0 -1000 50 H I C CNN F3 "" 200 -150 50 H I C CNN $FPLIST - Package?SO:TSSOP*4.4x5mm?P0.65mm* + TSSOP*4.4x5mm*P0.65mm* $ENDFPLIST DRAW S 6 -147 46 -257 1 1 0 N From b91fb0add733cbb58ca9bb2463f10e4b54ff9adf Mon Sep 17 00:00:00 2001 From: JeppeSRC Date: Tue, 24 Sep 2019 17:18:09 +0200 Subject: [PATCH 25/25] Fixed NC pin --- Potentiometer_Digital.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Potentiometer_Digital.lib b/Potentiometer_Digital.lib index 6cfab53a23..3fc9021ab5 100644 --- a/Potentiometer_Digital.lib +++ b/Potentiometer_Digital.lib @@ -526,7 +526,7 @@ P 5 1 1 0 87 -180 87 -220 47 -200 87 -180 87 -180 f P 5 1 1 0 87 220 87 180 47 200 87 220 87 220 f X SCK 1 -400 200 100 R 50 50 1 1 I C X P0B 10 400 100 100 L 50 50 1 1 P -X NC 11 -100 -100 100 R 50 50 1 1 P N +X NC 11 300 0 100 L 50 50 1 1 N N X ~WP 12 -400 -300 100 R 50 50 1 1 I X ~SHDN 13 -400 -200 100 R 50 50 1 1 I X SDO 14 -400 0 100 R 50 50 1 1 O