From a7cf9b3d930fe576dbc4602596ac92896027236f Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Tue, 13 Sep 2016 22:09:22 +0200 Subject: o More libs. --- nodemcu.dcm | 5 +++++ nodemcu.lib | 39 +++++++++++++++++++++++++++++++++++ pololu-A4988.dcm | 15 ++++++++++++++ pololu-A4988.lib | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 121 insertions(+) create mode 100644 pololu-A4988.dcm create mode 100644 pololu-A4988.lib diff --git a/nodemcu.dcm b/nodemcu.dcm index 68f2ebe..6245d37 100644 --- a/nodemcu.dcm +++ b/nodemcu.dcm @@ -12,4 +12,9 @@ K nodemcu F https://raw.githubusercontent.com/nodemcu/nodemcu-devkit-v1.0/master/Documents/NODEMCU_DEVKIT_V1.0_PINMAP.png $ENDCMP # +$CMP NodeMCU_Mini_Physical +D NodeMCU Mini +K nodemcu +$ENDCMP +# #End Doc Library diff --git a/nodemcu.lib b/nodemcu.lib index 2a38517..31e34d1 100644 --- a/nodemcu.lib +++ b/nodemcu.lib @@ -102,4 +102,43 @@ X GND 29 900 -600 200 L 50 50 1 1 I ENDDRAW ENDDEF # +# NodeMCU_Mini_Physical +# +DEF ~NodeMCU_Mini_Physical U 0 40 Y Y 1 F N +F0 "U" 0 75 60 H V C CNN +F1 "NodeMCU_Mini_Physical" 0 -650 60 H I C CNN +F2 "" -800 0 60 H V C CNN +F3 "" -800 0 60 H V C CNN +$FPLIST + *nodemcu* +$ENDFPLIST +DRAW +C -275 -225 50 0 0 0 N +C 275 -225 50 0 0 0 N +T 0 -150 -50 60 0 0 0 FLASH Normal 0 R C +T 0 0 350 60 0 0 0 NodeMCU~Mini Normal 0 C C +T 0 200 -50 60 0 0 0 RST Normal 0 L C +T 0 0 -250 60 0 0 0 USB Normal 0 C C +S -350 -300 -200 -150 0 0 0 N +S 350 -300 200 -150 0 0 0 N +S -700 -325 700 525 0 1 0 N +X ~RST 1 -900 450 200 R 50 50 1 1 I +X A0 2 -900 350 200 R 50 50 1 1 I +X D0 3 -900 250 200 R 50 50 1 1 I +X D5 4 -900 150 200 R 50 50 1 1 I +X D6 5 -900 50 200 R 50 50 1 1 I +X D7 6 -900 -50 200 R 50 50 1 1 I +X D8 7 -900 -150 200 R 50 50 1 1 I +X 3V3 8 -900 -250 200 R 50 50 1 1 I +X Vin 9 900 -250 200 L 50 50 1 1 I +X GND 10 900 -150 200 L 50 50 1 1 I +X D4 11 900 -50 200 L 50 50 1 1 I +X D3 12 900 50 200 L 50 50 1 1 I +X D2 13 900 150 200 L 50 50 1 1 I +X D1 14 900 250 200 L 50 50 1 1 I +X RX 15 900 350 200 L 50 50 1 1 I +X TX 16 900 450 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# #End Library diff --git a/pololu-A4988.dcm b/pololu-A4988.dcm new file mode 100644 index 0000000..bc2a0c5 --- /dev/null +++ b/pololu-A4988.dcm @@ -0,0 +1,15 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP POLOLU-A4988_LOGICAL +D A4988 Stepper Motor Driver Carrier +K A4988 Stepper Motor +F https://www.pololu.com/product/1182 +$ENDCMP +# +$CMP POLOLU-A4988_PHYSICAL +D A4988 Stepper Motor Driver Carrier +K A4988 Stepper Motor +F https://www.pololu.com/product/1182 +$ENDCMP +# +#End Doc Library diff --git a/pololu-A4988.lib b/pololu-A4988.lib new file mode 100644 index 0000000..927475a --- /dev/null +++ b/pololu-A4988.lib @@ -0,0 +1,62 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# POLOLU-A4988_LOGICAL +# +DEF ~POLOLU-A4988_LOGICAL U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "POLOLU-A4988_LOGICAL" -50 -900 60 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +T 0 0 -150 60 0 0 0 A4988 Normal 0 C C +S -700 450 700 -450 0 1 0 N +X ~ENABLE 1 -900 -150 200 R 50 50 1 1 I +X MS1 2 -900 150 200 R 50 50 1 1 I +X MS2 3 -900 50 200 R 50 50 1 1 I +X MS3 4 -900 -50 200 R 50 50 1 1 I +X ~RESET 5 -900 -250 200 R 50 50 1 1 I +X ~SLEEP 6 -900 -350 200 R 50 50 1 1 I +X STEP 7 -900 350 200 R 50 50 1 1 I +X DIR 8 -900 250 200 R 50 50 1 1 I +X GND 9 0 -650 200 U 50 50 1 1 I +X VDD 10 0 650 200 D 50 50 1 1 I +X 1B 11 900 -150 200 L 50 50 1 1 I +X 1A 12 900 -50 200 L 50 50 1 1 I +X 2A 13 900 -250 200 L 50 50 1 1 I +X 2B 14 900 -350 200 L 50 50 1 1 I +X GNDmotor 15 900 250 200 L 50 50 1 1 I +X Vmotor 16 900 350 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# POLOLU-A4988_PHYSICAL +# +DEF ~POLOLU-A4988_PHYSICAL U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "POLOLU-A4988_PHYSICAL" 50 -550 60 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +T 0 0 -300 60 0 0 0 A4988 Normal 0 C C +S -700 450 700 -450 0 1 0 N +X ~ENABLE 1 -900 350 200 R 50 50 1 1 I +X MS1 2 -900 250 200 R 50 50 1 1 I +X MS2 3 -900 150 200 R 50 50 1 1 I +X MS3 4 -900 50 200 R 50 50 1 1 I +X ~RESET 5 -900 -50 200 R 50 50 1 1 I +X ~SLEEP 6 -900 -150 200 R 50 50 1 1 I +X STEP 7 -900 -250 200 R 50 50 1 1 I +X DIR 8 -900 -350 200 R 50 50 1 1 I +X GND 9 900 -350 200 L 50 50 1 1 I +X VDD 10 900 -250 200 L 50 50 1 1 I +X 1B 11 900 -150 200 L 50 50 1 1 I +X 1A 12 900 -50 200 L 50 50 1 1 I +X 2A 13 900 50 200 L 50 50 1 1 I +X 2B 14 900 150 200 L 50 50 1 1 I +X GNDmotor 15 900 250 200 L 50 50 1 1 I +X Vmotor 16 900 350 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library -- cgit v1.2.3