diff options
-rw-r--r-- | nodemcu.dcm | 15 | ||||
-rw-r--r-- | nodemcu.lib | 105 |
2 files changed, 120 insertions, 0 deletions
diff --git a/nodemcu.dcm b/nodemcu.dcm new file mode 100644 index 0000000..68f2ebe --- /dev/null +++ b/nodemcu.dcm @@ -0,0 +1,15 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP NodeMCU_0.9 +D NodeMCU 0.9 +K nodemcu +F https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU-DEVKIT-INSTRUCTION-EN.png +$ENDCMP +# +$CMP NodeMCU_1.0 +D NodeMCU 1.0 +K nodemcu +F https://raw.githubusercontent.com/nodemcu/nodemcu-devkit-v1.0/master/Documents/NODEMCU_DEVKIT_V1.0_PINMAP.png +$ENDCMP +# +#End Doc Library diff --git a/nodemcu.lib b/nodemcu.lib new file mode 100644 index 0000000..2a38517 --- /dev/null +++ b/nodemcu.lib @@ -0,0 +1,105 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# NodeMCU_0.9 +# +DEF NodeMCU_0.9 U 0 40 Y Y 1 F N +F0 "U" 0 725 60 H V C CNN +F1 "NodeMCU_0.9" -50 -175 60 H V C CNN +F2 "" -800 -475 60 H V C CNN +F3 "" -800 -475 60 H V C CNN +DRAW +C -275 -700 50 0 0 0 N +C 275 -700 50 0 0 0 N +T 0 350 -525 60 0 0 0 FLASH Normal 0 R C +T 0 -350 -525 60 0 0 0 RST Normal 0 L C +T 0 0 -700 60 0 0 0 USB Normal 0 C C +S -350 -775 -200 -625 0 0 0 N +S 350 -775 200 -625 0 0 0 N +S -700 -825 700 825 0 1 0 N +X Vin 1 -900 -700 200 R 50 50 1 1 I +X GND 2 -900 -600 200 R 50 50 1 1 I +X ~RST 3 -900 -500 200 R 50 50 1 1 I +X EN 4 -900 -400 200 R 50 50 1 1 I +X 3V3 5 -900 -300 200 R 50 50 1 1 I +X GND 6 -900 -200 200 R 50 50 1 1 I +X 3V3 7 -900 -100 200 R 50 50 1 1 I +X GND 8 -900 0 200 R 50 50 1 1 I +X RESV 9 -900 100 200 R 50 50 1 1 N +X RESV 10 -900 200 200 R 50 50 1 1 N +X GPIO2 20 900 300 200 L 50 50 1 1 I +X 3V3 30 900 -700 200 L 50 50 1 1 I +X RESV 11 -900 300 200 R 50 50 1 1 N +X 3V3 21 900 200 200 L 50 50 1 1 I +X RESV 12 -900 400 200 R 50 50 1 1 N +X GND 22 900 100 200 L 50 50 1 1 I +X RESV 13 -900 500 200 R 50 50 1 1 N +X GPIO14 23 900 0 200 L 50 50 1 1 I +X ADC 14 -900 600 200 R 50 50 1 1 I +X GPIO12 24 900 -100 200 L 50 50 1 1 I +X ADC_EX 15 -900 700 200 R 50 50 1 1 I +X GPIO13 25 900 -200 200 L 50 50 1 1 I +X GPIO16 16 900 700 200 L 50 50 1 1 I +X GPIO15 26 900 -300 200 L 50 50 1 1 I +X GPIO5 17 900 600 200 L 50 50 1 1 I +X GPIO3 27 900 -400 200 L 50 50 1 1 I +X GPIO4 18 900 500 200 L 50 50 1 1 I +X GPIO1 28 900 -500 200 L 50 50 1 1 I +X GPIO0 19 900 400 200 L 50 50 1 1 I +X GND 29 900 -600 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# NodeMCU_1.0 +# +DEF NodeMCU_1.0 U 0 40 Y Y 1 F N +F0 "U" 0 725 60 H V C CNN +F1 "NodeMCU_1.0" 0 75 60 H V C CNN +F2 "" -800 -450 60 H V C CNN +F3 "" -800 -450 60 H V C CNN +$FPLIST + *nodemcu* +$ENDFPLIST +DRAW +C -275 -700 50 0 0 0 N +C 275 -700 50 0 0 0 N +T 0 400 -525 60 0 0 0 FLASH Normal 0 R C +T 0 -350 -525 60 0 0 0 RST Normal 0 L C +T 0 0 -725 60 0 0 0 USB Normal 0 C C +S -350 -775 -200 -625 0 0 0 N +S 350 -775 200 -625 0 0 0 N +S -700 -825 700 825 0 1 0 N +X Vin 1 -900 -700 200 R 50 50 1 1 I +X GND 2 -900 -600 200 R 50 50 1 1 I +X ~RST 3 -900 -500 200 R 50 50 1 1 I +X EN 4 -900 -400 200 R 50 50 1 1 I +X 3V3 5 -900 -300 200 R 50 50 1 1 I +X GND 6 -900 -200 200 R 50 50 1 1 I +X CLK 7 -900 -100 200 R 50 50 1 1 I +X SD0 8 -900 0 200 R 50 50 1 1 I +X CMD 9 -900 100 200 R 50 50 1 1 I +X SD1 10 -900 200 200 R 50 50 1 1 I +X D4 20 900 300 200 L 50 50 1 1 I +X 3V3 30 900 -700 200 L 50 50 1 1 I +X SD2 11 -900 300 200 R 50 50 1 1 I +X 3V3 21 900 200 200 L 50 50 1 1 I +X SD3 12 -900 400 200 R 50 50 1 1 I +X GND 22 900 100 200 L 50 50 1 1 I +X RSV 13 -900 500 200 R 50 50 1 1 N +X D5 23 900 0 200 L 50 50 1 1 I +X RSV 14 -900 600 200 R 50 50 1 1 N +X D6 24 900 -100 200 L 50 50 1 1 I +X A0 15 -900 700 200 R 50 50 1 1 I +X D7 25 900 -200 200 L 50 50 1 1 I +X D0 16 900 700 200 L 50 50 1 1 I +X D8 26 900 -300 200 L 50 50 1 1 I +X D1 17 900 600 200 L 50 50 1 1 I +X D9 27 900 -400 200 L 50 50 1 1 I +X D2 18 900 500 200 L 50 50 1 1 I +X D10 28 900 -500 200 L 50 50 1 1 I +X D3 19 900 400 200 L 50 50 1 1 I +X GND 29 900 -600 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library |