From e874e5f79e0fd9d085fcc9995027d7d05f96e739 Mon Sep 17 00:00:00 2001 From: Stefan Olsson Date: Sun, 18 Jun 2017 20:50:27 +0200 Subject: [PATCH 1/6] Swapped pin 24 and 25, moved out the description tag, changed pin to bi directional --- library/display.dcm | 6 ++++++ library/display.lib | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/library/display.dcm b/library/display.dcm index 4d41667b..d95261c3 100644 --- a/library/display.dcm +++ b/library/display.dcm @@ -60,6 +60,12 @@ K BAR DOT F Display/HDSP-48xx.pdf $ENDCMP # +$CMP EA_DOGXL160-7 +D EA DOGXL160-7 Graphical Display 160x104 no back light I2C SPI 2.7-3.3V +K Graphic display EA DOGXL160-7 +F http://www.lcd-module.com/eng/pdf/grafik/dogxl160-7e.pdf +$ENDCMP +# $CMP HY1602E D HY1602E K LCD 16x2 Alphanumeric 16pin Blue/Yellow/Green Backlight diff --git a/library/display.lib b/library/display.lib index 9e17c837..3db524ee 100644 --- a/library/display.lib +++ b/library/display.lib @@ -413,6 +413,43 @@ X K 19 400 850 300 L 39 39 1 1 P ENDDRAW ENDDEF # +# EA_DOGXL160-7 +# +DEF EA_DOGXL160-7 U 0 40 Y Y 1 F N +F0 "U" -556 750 50 H V C CNN +F1 "EA_DOGXL160-7" 556 756 50 H V C CNN +F2 "" -2350 1150 50 H I C CNN +F3 "" -2350 1150 50 H I C CNN +$FPLIST + EA*DOGXL160*7* +$ENDFPLIST +DRAW +S -600 700 600 -700 0 1 10 f +X A1+ 1 0 900 200 D 50 50 1 1 N N +X A2+ 2 100 900 200 D 50 50 1 1 N N +X A3+ 3 200 900 200 D 50 50 1 1 N N +X VB1- 20 800 -200 200 L 50 50 1 1 I +X D6 30 -800 500 200 R 50 50 1 1 I +X VB0- 21 800 -400 200 L 50 50 1 1 I +X D3/SDA 31 -800 -200 200 R 50 50 1 1 B +X VDD 22 -100 900 200 D 50 50 1 1 W +X D0/SCK 32 -800 -300 200 R 50 50 1 1 I +X VDD2/3 23 -200 900 200 D 50 50 1 1 W +X C1- 14 0 -900 200 U 50 50 1 1 N N +X VSS2 24 -200 -900 200 U 50 50 1 1 W +X C2- 15 100 -900 200 U 50 50 1 1 N N +X VSS 25 -100 -900 200 U 50 50 1 1 W +X C3- 16 200 -900 200 U 50 50 1 1 N N +X BM0 26 -800 400 200 R 50 50 1 1 I +X VLCD 17 800 -500 200 L 50 50 1 1 I +X CD 27 -800 0 200 R 50 50 1 1 I +X VB0+ 18 800 400 200 L 50 50 1 1 I +X ~CS0~/A2 28 -800 -100 200 R 50 50 1 1 I +X VB1+ 19 800 200 200 L 50 50 1 1 I +X ~RST 29 -800 100 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# # ELD-426x # DEF ELD-426x AFF 0 40 Y Y 1 F N From a409f59b6cfd8918c6587187869a8d8c92b786fd Mon Sep 17 00:00:00 2001 From: Stefan Olsson Date: Sun, 18 Jun 2017 20:51:38 +0200 Subject: [PATCH 2/6] Added the exact foot print path to the foot print field --- library/display.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/display.lib b/library/display.lib index 3db524ee..a94b81ec 100644 --- a/library/display.lib +++ b/library/display.lib @@ -418,7 +418,7 @@ ENDDEF DEF EA_DOGXL160-7 U 0 40 Y Y 1 F N F0 "U" -556 750 50 H V C CNN F1 "EA_DOGXL160-7" 556 756 50 H V C CNN -F2 "" -2350 1150 50 H I C CNN +F2 "Displays:EA_DOGXL160-7" -2350 1150 50 H I C CNN F3 "" -2350 1150 50 H I C CNN $FPLIST EA*DOGXL160*7* From 9c941b7ec224faddf6d93d1a9390406ffa7c8a2f Mon Sep 17 00:00:00 2001 From: Stefan Olsson Date: Sun, 18 Jun 2017 20:53:13 +0200 Subject: [PATCH 3/6] Moved the foot print field to beneth the symbol --- library/display.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/display.lib b/library/display.lib index a94b81ec..388fc701 100644 --- a/library/display.lib +++ b/library/display.lib @@ -418,7 +418,7 @@ ENDDEF DEF EA_DOGXL160-7 U 0 40 Y Y 1 F N F0 "U" -556 750 50 H V C CNN F1 "EA_DOGXL160-7" 556 756 50 H V C CNN -F2 "Displays:EA_DOGXL160-7" -2350 1150 50 H I C CNN +F2 "Displays:EA_DOGXL160-7" 0 -1000 50 H I C CNN F3 "" -2350 1150 50 H I C CNN $FPLIST EA*DOGXL160*7* From 55e167090420f46d9c76fd6428a1123e9d1e470d Mon Sep 17 00:00:00 2001 From: Stefan Olsson Date: Mon, 19 Jun 2017 18:47:45 +0200 Subject: [PATCH 4/6] Renamd A and C pins to NC and centered the visible pins --- library/display.lib | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/library/display.lib b/library/display.lib index 388fc701..90e8bdca 100644 --- a/library/display.lib +++ b/library/display.lib @@ -417,29 +417,29 @@ ENDDEF # DEF EA_DOGXL160-7 U 0 40 Y Y 1 F N F0 "U" -556 750 50 H V C CNN -F1 "EA_DOGXL160-7" 556 756 50 H V C CNN -F2 "Displays:EA_DOGXL160-7" 0 -1000 50 H I C CNN +F1 "EA_DOGXL160-7" 650 750 50 H V C CNN +F2 "Displays:EA_DOGXL160-7" 50 -1000 50 H I C CNN F3 "" -2350 1150 50 H I C CNN $FPLIST EA*DOGXL160*7* $ENDFPLIST DRAW S -600 700 600 -700 0 1 10 f -X A1+ 1 0 900 200 D 50 50 1 1 N N -X A2+ 2 100 900 200 D 50 50 1 1 N N -X A3+ 3 200 900 200 D 50 50 1 1 N N +X NC 1 100 900 200 D 50 50 1 1 N N +X NC 2 200 900 200 D 50 50 1 1 N N +X NC 3 300 900 200 D 50 50 1 1 N N X VB1- 20 800 -200 200 L 50 50 1 1 I X D6 30 -800 500 200 R 50 50 1 1 I X VB0- 21 800 -400 200 L 50 50 1 1 I X D3/SDA 31 -800 -200 200 R 50 50 1 1 B -X VDD 22 -100 900 200 D 50 50 1 1 W +X VDD 22 0 900 200 D 50 50 1 1 W X D0/SCK 32 -800 -300 200 R 50 50 1 1 I -X VDD2/3 23 -200 900 200 D 50 50 1 1 W -X C1- 14 0 -900 200 U 50 50 1 1 N N -X VSS2 24 -200 -900 200 U 50 50 1 1 W -X C2- 15 100 -900 200 U 50 50 1 1 N N -X VSS 25 -100 -900 200 U 50 50 1 1 W -X C3- 16 200 -900 200 U 50 50 1 1 N N +X VDD2/3 23 -100 900 200 D 50 50 1 1 W +X NC 14 100 -900 200 U 50 50 1 1 N N +X VSS2 24 -100 -900 200 U 50 50 1 1 W +X NC 15 200 -900 200 U 50 50 1 1 N N +X VSS 25 0 -900 200 U 50 50 1 1 W +X NC 16 300 -900 200 U 50 50 1 1 N N X BM0 26 -800 400 200 R 50 50 1 1 I X VLCD 17 800 -500 200 L 50 50 1 1 I X CD 27 -800 0 200 R 50 50 1 1 I From 0c42eea1e5ca9e203f6efaf70ac81c999507f38c Mon Sep 17 00:00:00 2001 From: Stefan Olsson Date: Tue, 20 Jun 2017 06:02:47 +0200 Subject: [PATCH 5/6] Made AX+ and CX- visible --- library/display.lib | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/library/display.lib b/library/display.lib index 90e8bdca..3ceb7550 100644 --- a/library/display.lib +++ b/library/display.lib @@ -417,7 +417,7 @@ ENDDEF # DEF EA_DOGXL160-7 U 0 40 Y Y 1 F N F0 "U" -556 750 50 H V C CNN -F1 "EA_DOGXL160-7" 650 750 50 H V C CNN +F1 "EA_DOGXL160-7" 540 750 50 H V C CNN F2 "Displays:EA_DOGXL160-7" 50 -1000 50 H I C CNN F3 "" -2350 1150 50 H I C CNN $FPLIST @@ -425,28 +425,28 @@ $FPLIST $ENDFPLIST DRAW S -600 700 600 -700 0 1 10 f -X NC 1 100 900 200 D 50 50 1 1 N N -X NC 2 200 900 200 D 50 50 1 1 N N -X NC 3 300 900 200 D 50 50 1 1 N N -X VB1- 20 800 -200 200 L 50 50 1 1 I +X A1+ 1 0 900 200 D 50 50 1 1 W +X A2+ 2 100 900 200 D 50 50 1 1 W +X A3+ 3 200 900 200 D 50 50 1 1 W +X VB1- 20 800 -300 200 L 50 50 1 1 I X D6 30 -800 500 200 R 50 50 1 1 I X VB0- 21 800 -400 200 L 50 50 1 1 I -X D3/SDA 31 -800 -200 200 R 50 50 1 1 B -X VDD 22 0 900 200 D 50 50 1 1 W -X D0/SCK 32 -800 -300 200 R 50 50 1 1 I -X VDD2/3 23 -100 900 200 D 50 50 1 1 W -X NC 14 100 -900 200 U 50 50 1 1 N N -X VSS2 24 -100 -900 200 U 50 50 1 1 W -X NC 15 200 -900 200 U 50 50 1 1 N N -X VSS 25 0 -900 200 U 50 50 1 1 W -X NC 16 300 -900 200 U 50 50 1 1 N N +X D3/SDA 31 -800 -300 200 R 50 50 1 1 B +X VDD 22 -100 900 200 D 50 50 1 1 W +X D0/SCK 32 -800 -400 200 R 50 50 1 1 I +X VDD2/3 23 -200 900 200 D 50 50 1 1 W +X C1- 14 0 -900 200 U 50 50 1 1 W +X VSS2 24 -200 -900 200 U 50 50 1 1 W +X C2- 15 100 -900 200 U 50 50 1 1 W +X VSS 25 -100 -900 200 U 50 50 1 1 W +X C3- 16 200 -900 200 U 50 50 1 1 W X BM0 26 -800 400 200 R 50 50 1 1 I X VLCD 17 800 -500 200 L 50 50 1 1 I -X CD 27 -800 0 200 R 50 50 1 1 I +X CD 27 -800 -100 200 R 50 50 1 1 I X VB0+ 18 800 400 200 L 50 50 1 1 I -X ~CS0~/A2 28 -800 -100 200 R 50 50 1 1 I -X VB1+ 19 800 200 200 L 50 50 1 1 I -X ~RST 29 -800 100 200 R 50 50 1 1 I +X ~CS0~/A2 28 -800 -200 200 R 50 50 1 1 I +X VB1+ 19 800 300 200 L 50 50 1 1 I +X ~RST 29 -800 0 200 R 50 50 1 1 I ENDDRAW ENDDEF # From 3b1066e7fad0bd143a417e9056083e40ced1c820 Mon Sep 17 00:00:00 2001 From: Stefan Olsson Date: Fri, 23 Jun 2017 22:40:18 +0200 Subject: [PATCH 6/6] Made VB0,VB1,VLCD to passive, shortend the pins and rearrange them --- library/display.lib | 52 ++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/library/display.lib b/library/display.lib index 3ceb7550..39f41485 100644 --- a/library/display.lib +++ b/library/display.lib @@ -416,37 +416,37 @@ ENDDEF # EA_DOGXL160-7 # DEF EA_DOGXL160-7 U 0 40 Y Y 1 F N -F0 "U" -556 750 50 H V C CNN -F1 "EA_DOGXL160-7" 540 750 50 H V C CNN -F2 "Displays:EA_DOGXL160-7" 50 -1000 50 H I C CNN +F0 "U" -460 650 50 H V C CNN +F1 "EA_DOGXL160-7" 750 650 50 H V C CNN +F2 "Displays:EA_DOGXL160-7" 0 -1000 50 H I C CNN F3 "" -2350 1150 50 H I C CNN $FPLIST EA*DOGXL160*7* $ENDFPLIST DRAW -S -600 700 600 -700 0 1 10 f -X A1+ 1 0 900 200 D 50 50 1 1 W -X A2+ 2 100 900 200 D 50 50 1 1 W -X A3+ 3 200 900 200 D 50 50 1 1 W -X VB1- 20 800 -300 200 L 50 50 1 1 I -X D6 30 -800 500 200 R 50 50 1 1 I -X VB0- 21 800 -400 200 L 50 50 1 1 I -X D3/SDA 31 -800 -300 200 R 50 50 1 1 B -X VDD 22 -100 900 200 D 50 50 1 1 W -X D0/SCK 32 -800 -400 200 R 50 50 1 1 I -X VDD2/3 23 -200 900 200 D 50 50 1 1 W -X C1- 14 0 -900 200 U 50 50 1 1 W -X VSS2 24 -200 -900 200 U 50 50 1 1 W -X C2- 15 100 -900 200 U 50 50 1 1 W -X VSS 25 -100 -900 200 U 50 50 1 1 W -X C3- 16 200 -900 200 U 50 50 1 1 W -X BM0 26 -800 400 200 R 50 50 1 1 I -X VLCD 17 800 -500 200 L 50 50 1 1 I -X CD 27 -800 -100 200 R 50 50 1 1 I -X VB0+ 18 800 400 200 L 50 50 1 1 I -X ~CS0~/A2 28 -800 -200 200 R 50 50 1 1 I -X VB1+ 19 800 300 200 L 50 50 1 1 I -X ~RST 29 -800 0 200 R 50 50 1 1 I +S -500 600 500 -700 0 1 10 f +X A1+ 1 200 700 100 D 50 50 1 1 W +X A2+ 2 300 700 100 D 50 50 1 1 W +X A3+ 3 400 700 100 D 50 50 1 1 W +X VB1- 20 600 -200 100 L 50 50 1 1 P +X D6 30 -600 -300 100 R 50 50 1 1 I +X VB0- 21 600 -300 100 L 50 50 1 1 P +X D3/SDA 31 -600 0 100 R 50 50 1 1 B +X VDD 22 0 700 100 D 50 50 1 1 W +X D0/SCK 32 -600 -100 100 R 50 50 1 1 I +X VDD2/3 23 -100 700 100 D 50 50 1 1 W +X C1- 14 200 -800 100 U 50 50 1 1 W +X VSS2 24 -100 -800 100 U 50 50 1 1 W +X C2- 15 300 -800 100 U 50 50 1 1 W +X VSS 25 0 -800 100 U 50 50 1 1 W +X C3- 16 400 -800 100 U 50 50 1 1 W +X BM0 26 -600 -400 100 R 50 50 1 1 I +X VLCD 17 600 -400 100 L 50 50 1 1 P +X CD 27 -600 100 100 R 50 50 1 1 I +X VB0+ 18 600 300 100 L 50 50 1 1 P +X ~CS0~/A2 28 -600 200 100 R 50 50 1 1 I +X VB1+ 19 600 200 100 L 50 50 1 1 P +X ~RST 29 -600 300 100 R 50 50 1 1 I ENDDRAW ENDDEF #