From 9834a99bd8a9624990d2f3f87b9235038c459964 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Mon, 14 Jan 2019 13:48:42 +0100 Subject: [PATCH 1/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S --- MCU_Microchip_SAMD.dcm | 18 +++--- MCU_Microchip_SAMD.lib | 134 ++++++++++++++++++++--------------------- MCU_Module.dcm | 18 ++++++ MCU_Module.lib | 102 +++++++++++++++++++++++++++++++ 4 files changed, 196 insertions(+), 76 deletions(-) diff --git a/MCU_Microchip_SAMD.dcm b/MCU_Microchip_SAMD.dcm index 815a663562..7ada6b3ec9 100644 --- a/MCU_Microchip_SAMD.dcm +++ b/MCU_Microchip_SAMD.dcm @@ -1,9 +1,9 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ATSAMD21G18A-AUT -D SAM D21 Microchip SMART ARM-based Flash MCU, 48Mhz, 256K Flash, 32K SRAM, TQFP-48 -K 32-bit ARM Cortex-M0+ MCU Microcontroller -F http://ww1.microchip.com/downloads/en/DeviceDoc/SAMD21-Family-DataSheet-DS40001882D.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ATSAMD21G18A-AUT +D SAM D21 Microchip SMART ARM-based Flash MCU, 48Mhz, 256K Flash, 32K SRAM, TQFP-48 +K 32-bit ARM Cortex-M0+ MCU Microcontroller +F http://ww1.microchip.com/downloads/en/DeviceDoc/SAMD21-Family-DataSheet-DS40001882D.pdf +$ENDCMP +# +#End Doc Library diff --git a/MCU_Microchip_SAMD.lib b/MCU_Microchip_SAMD.lib index 01747c1775..9e1cca1d88 100644 --- a/MCU_Microchip_SAMD.lib +++ b/MCU_Microchip_SAMD.lib @@ -1,67 +1,67 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# ATSAMD21G18A-AUT -# -DEF ATSAMD21G18A-AUT U 0 20 Y Y 1 F N -F0 "U" -700 1750 50 H V C CNN -F1 "ATSAMD21G18A-AUT" 600 1750 50 H V C CNN -F2 "Package_QFP:TQFP-48_7x7mm_P0.5mm" -950 -1750 50 H I C CNN -F3 "" 0 1000 50 H I C CNN -$FPLIST - TQFP*7x7mm*P0.5mm* -$ENDFPLIST -DRAW -S -800 1700 800 -1700 0 1 10 f -X PA00 1 -1000 1600 200 R 50 50 1 1 B -X PA05 10 -1000 1100 200 R 50 50 1 1 B -X PA06 11 -1000 1000 200 R 50 50 1 1 B -X PA07 12 -1000 900 200 R 50 50 1 1 B -X PA08 13 -1000 800 200 R 50 50 1 1 B -X PA09 14 -1000 700 200 R 50 50 1 1 B -X PA10 15 -1000 600 200 R 50 50 1 1 B -X PA11 16 -1000 500 200 R 50 50 1 1 B -X VDDIO 17 -200 1900 200 D 50 50 1 1 W -X GND 18 -100 -1900 200 U 50 50 1 1 W -X PB10 19 1000 1200 200 L 50 50 1 1 B -X PA01 2 -1000 1500 200 R 50 50 1 1 B -X PB11 20 1000 1100 200 L 50 50 1 1 B -X PA12 21 -1000 400 200 R 50 50 1 1 B -X PA13 22 -1000 300 200 R 50 50 1 1 B -X PA14 23 -1000 200 200 R 50 50 1 1 B -X PA15 24 -1000 100 200 R 50 50 1 1 B -X PA16 25 -1000 0 200 R 50 50 1 1 B -X PA17 26 -1000 -100 200 R 50 50 1 1 B -X PA18 27 -1000 -200 200 R 50 50 1 1 B -X PA19 28 -1000 -300 200 R 50 50 1 1 B -X PA20 29 -1000 -400 200 R 50 50 1 1 B -X PA02 3 -1000 1400 200 R 50 50 1 1 B -X PA21 30 -1000 -500 200 R 50 50 1 1 B -X PA22 31 -1000 -600 200 R 50 50 1 1 B -X PA23 32 -1000 -700 200 R 50 50 1 1 B -X PA24 33 -1000 -800 200 R 50 50 1 1 B -X PA25 34 -1000 -900 200 R 50 50 1 1 B -X GND 35 -100 -1900 200 U 50 50 1 1 P N -X VDDIO 36 -200 1900 200 D 50 50 1 1 P N -X PB22 37 1000 1000 200 L 50 50 1 1 B -X PB23 38 1000 900 200 L 50 50 1 1 B -X PA27 39 -1000 -1000 200 R 50 50 1 1 B -X PA03 4 -1000 1300 200 R 50 50 1 1 B -X ~RESET 40 -1000 -1500 200 R 50 50 1 1 I -X PA28 41 -1000 -1100 200 R 50 50 1 1 B -X GND 42 -100 -1900 200 U 50 50 1 1 P N -X VDDCORE 43 200 1900 200 D 50 50 1 1 w -X VDDIN 44 -100 1900 200 D 50 50 1 1 W -X PA30 45 -1000 -1200 200 R 50 50 1 1 B -X PA31 46 -1000 -1300 200 R 50 50 1 1 B -X PB02 47 1000 1600 200 L 50 50 1 1 B -X PB03 48 1000 1500 200 L 50 50 1 1 B -X GNDANA 5 100 -1900 200 U 50 50 1 1 W -X VDDANA 6 100 1900 200 D 50 50 1 1 W -X PB08 7 1000 1400 200 L 50 50 1 1 B -X PB09 8 1000 1300 200 L 50 50 1 1 B -X PA04 9 -1000 1200 200 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# ATSAMD21G18A-AUT +# +DEF ATSAMD21G18A-AUT U 0 20 Y Y 1 F N +F0 "U" -700 1750 50 H V C CNN +F1 "ATSAMD21G18A-AUT" 600 1750 50 H V C CNN +F2 "Package_QFP:TQFP-48_7x7mm_P0.5mm" -950 -1750 50 H I C CNN +F3 "" 0 1000 50 H I C CNN +$FPLIST + TQFP*7x7mm*P0.5mm* +$ENDFPLIST +DRAW +S -800 1700 800 -1700 0 1 10 f +X PA00 1 -1000 1600 200 R 50 50 1 1 B +X PA05 10 -1000 1100 200 R 50 50 1 1 B +X PA06 11 -1000 1000 200 R 50 50 1 1 B +X PA07 12 -1000 900 200 R 50 50 1 1 B +X PA08 13 -1000 800 200 R 50 50 1 1 B +X PA09 14 -1000 700 200 R 50 50 1 1 B +X PA10 15 -1000 600 200 R 50 50 1 1 B +X PA11 16 -1000 500 200 R 50 50 1 1 B +X VDDIO 17 -200 1900 200 D 50 50 1 1 W +X GND 18 -100 -1900 200 U 50 50 1 1 W +X PB10 19 1000 1200 200 L 50 50 1 1 B +X PA01 2 -1000 1500 200 R 50 50 1 1 B +X PB11 20 1000 1100 200 L 50 50 1 1 B +X PA12 21 -1000 400 200 R 50 50 1 1 B +X PA13 22 -1000 300 200 R 50 50 1 1 B +X PA14 23 -1000 200 200 R 50 50 1 1 B +X PA15 24 -1000 100 200 R 50 50 1 1 B +X PA16 25 -1000 0 200 R 50 50 1 1 B +X PA17 26 -1000 -100 200 R 50 50 1 1 B +X PA18 27 -1000 -200 200 R 50 50 1 1 B +X PA19 28 -1000 -300 200 R 50 50 1 1 B +X PA20 29 -1000 -400 200 R 50 50 1 1 B +X PA02 3 -1000 1400 200 R 50 50 1 1 B +X PA21 30 -1000 -500 200 R 50 50 1 1 B +X PA22 31 -1000 -600 200 R 50 50 1 1 B +X PA23 32 -1000 -700 200 R 50 50 1 1 B +X PA24 33 -1000 -800 200 R 50 50 1 1 B +X PA25 34 -1000 -900 200 R 50 50 1 1 B +X GND 35 -100 -1900 200 U 50 50 1 1 P N +X VDDIO 36 -200 1900 200 D 50 50 1 1 P N +X PB22 37 1000 1000 200 L 50 50 1 1 B +X PB23 38 1000 900 200 L 50 50 1 1 B +X PA27 39 -1000 -1000 200 R 50 50 1 1 B +X PA03 4 -1000 1300 200 R 50 50 1 1 B +X ~RESET 40 -1000 -1500 200 R 50 50 1 1 I +X PA28 41 -1000 -1100 200 R 50 50 1 1 B +X GND 42 -100 -1900 200 U 50 50 1 1 P N +X VDDCORE 43 200 1900 200 D 50 50 1 1 w +X VDDIN 44 -100 1900 200 D 50 50 1 1 W +X PA30 45 -1000 -1200 200 R 50 50 1 1 B +X PA31 46 -1000 -1300 200 R 50 50 1 1 B +X PB02 47 1000 1600 200 L 50 50 1 1 B +X PB03 48 1000 1500 200 L 50 50 1 1 B +X GNDANA 5 100 -1900 200 U 50 50 1 1 W +X VDDANA 6 100 1900 200 D 50 50 1 1 W +X PB08 7 1000 1400 200 L 50 50 1 1 B +X PB09 8 1000 1300 200 L 50 50 1 1 B +X PA04 9 -1000 1200 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/MCU_Module.dcm b/MCU_Module.dcm index 1f233487ca..8346293292 100644 --- a/MCU_Module.dcm +++ b/MCU_Module.dcm @@ -72,6 +72,18 @@ K STM32 Nucleo ST F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00105918.pdf $ENDCMP # +$CMP NodeMCU_ESP-12E +D 32-bit microcontroller module with WiFi +K ESP8266 WiFi microcontroller +F https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0.PDF +$ENDCMP +# +$CMP NodeMCU_ESP-32S +D 32-bit microcontroller module with WiFi and Bluetooth +K ESP32S WiFi Bluetooth microcontroller +F https://einstronic.com/wp-content/uploads/2017/06/NodeMCU-32S-Catalogue.pdf +$ENDCMP +# $CMP VisionSOM-6UL D i.MX6-UL NXP ARM Cortex-A7 696MHz single core industrial SoM computer K somlabs module @@ -84,4 +96,10 @@ K somlabs module F https://wiki.somlabs.com/extensions/JZPDFGen/pdf/VisionSOM-6ULL%20Datasheet%20and%20Pinout-21.pdf $ENDCMP # +$CMP WeMos_D1_R2_(ESP8266) +D 32-bit microcontroller module with WiFi +K ESP8266 WiFi microcontroller +F https://wiki.wemos.cc/_media/products:d1:d1_v2.0.0.pdf +$ENDCMP +# #End Doc Library diff --git a/MCU_Module.lib b/MCU_Module.lib index 0b43e45e02..702ac1bbdd 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -695,6 +695,108 @@ X NC 9 -1100 700 150 R 50 50 1 1 N N ENDDRAW ENDDEF # +# NodeMCU_ESP-12E +# +DEF NodeMCU_ESP-12E U? 0 20 Y Y 1 F N +F0 "U?" -700 800 50 H V C CNN +F1 "NodeMCU_ESP-12E" 450 800 50 H V C CNN +F2 "Module:NodeMCU_ESP-12E" 300 -900 50 H I C CNN +F3 "" -200 -1150 50 H I C CNN +ALIAS WeMos_D1_R2_(ESP8266) +$FPLIST + NodeMCU*ESP-12E* + NodeMCU*ESP-12E*WithMountingHoles* + NodeMCU*LoLinV3* + NodeMCU*LoLinV3*WithMountingHoles* +$ENDFPLIST +DRAW +S -800 -850 800 750 0 1 0 f +X A0/ADC0 1 -1000 650 200 R 50 50 1 1 I +X GND 10 -1000 -250 200 R 50 50 1 1 W +X +3V3 11 -1000 -350 200 R 50 50 1 1 W +X EN 12 -1000 -450 200 R 50 50 1 1 I +X RST 13 -1000 -550 200 R 50 50 1 1 I +X GND 14 -1000 -650 200 R 50 50 1 1 W +X VIN 15 -1000 -750 200 R 50 50 1 1 W +X +3V3 16 1000 -750 200 L 50 50 1 1 W +X GND 17 1000 -650 200 L 50 50 1 1 W +X GPIO1/TX0/D10 18 1000 -550 200 L 50 50 1 1 B +X GPIO3/RX0/D9 19 1000 -450 200 L 50 50 1 1 B +X ADC 2 -1000 550 200 R 50 50 1 1 I +X GPIO15/TX2/SPI_SS/D8 20 1000 -350 200 L 50 50 1 1 B +X GPIO13/RX2/MOSI/D7 21 1000 -250 200 L 50 50 1 1 B +X GPIO12/MISO/D6 22 1000 -150 200 L 50 50 1 1 B +X GPIO14/SCLK/D5 23 1000 -50 200 L 50 50 1 1 B +X GND 24 1000 50 200 L 50 50 1 1 W +X +3V3 25 1000 150 200 L 50 50 1 1 W +X GPIO2/TX1/D4 26 1000 250 200 L 50 50 1 1 B +X GPIO0/D3 27 1000 350 200 L 50 50 1 1 B +X GPIO4/SDA/D2 28 1000 450 200 L 50 50 1 1 B +X GPIO5/SCL/D1 29 1000 550 200 L 50 50 1 1 B +X NC 3 -1000 450 200 R 50 50 1 1 N N +X GPIO16/D0 30 1000 650 200 L 50 50 1 1 B +X SD3/GPIO10 4 -1000 350 200 R 50 50 1 1 B +X SD2/GPIO9 5 -1000 250 200 R 50 50 1 1 B +X SD1/MOSI/RX1 6 -1000 150 200 R 50 50 1 1 B +X CMD/CS 7 -1000 50 200 R 50 50 1 1 B +X SDO/MISO 8 -1000 -50 200 R 50 50 1 1 B +X CLK/SCLK 9 -1000 -150 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# NodeMCU_ESP-32S +# +DEF NodeMCU_ESP-32S U? 0 20 Y Y 1 F N +F0 "U?" -850 1000 50 H V C CNN +F1 "NodeMCU_ESP-32S" 600 1000 50 H V C CNN +F2 "Module:NodeMCU_ESP-32S" 450 -1100 50 H I C CNN +F3 "" 0 -1300 50 H V C CNN +$FPLIST + NodeMCU*ESP-32S* +$ENDFPLIST +DRAW +S -950 -1050 950 950 0 1 0 f +X +3V3 1 -1150 850 200 R 50 50 1 1 W +X P26/ADC19/DAC2 10 -1150 -50 200 R 50 50 1 1 B +X P27/ADC17/T7 11 -1150 -150 200 R 50 50 1 1 B +X P14/SPI_CLK/ADC16/T6 12 -1150 -250 200 R 50 50 1 1 B +X P12/SPI_MISO/ADC15/T5 13 -1150 -350 200 R 50 50 1 1 B +X GND 14 -1150 -450 200 R 50 50 1 1 W +X P13/SPI_MOSI/ADC14/T4 15 -1150 -550 200 R 50 50 1 1 B +X P9/RX1/FLASH_SD2 16 -1150 -650 200 R 50 50 1 1 B +X P10/TX1/FLASH_SD3 17 -1150 -750 200 R 50 50 1 1 B +X P11/FLASH_CMD 18 -1150 -850 200 R 50 50 1 1 B +X VIN 19 -1150 -950 200 R 50 50 1 1 W +X EN/RESET 2 -1150 750 200 R 50 50 1 1 I +X FLASH_SCK/P6 20 1150 -950 200 L 50 50 1 1 B +X FLASH_SD0/P7 21 1150 -850 200 L 50 50 1 1 B +X FLASH_SD1/P8 22 1150 -750 200 L 50 50 1 1 B +X T3/ADC13/SPI_SS/P15 23 1150 -650 200 L 50 50 1 1 B +X BLED/T2/ADC12/P2 24 1150 -550 200 L 50 50 1 1 B +X BTN0/T1/ADC11/P0 25 1150 -450 200 L 50 50 1 1 B +X T0/ADC10/P4 26 1150 -350 200 L 50 50 1 1 B +X RX2/P16 27 1150 -250 200 L 50 50 1 1 B +X TX2/P17 28 1150 -150 200 L 50 50 1 1 B +X VSPI_SS/P5 29 1150 -50 200 L 50 50 1 1 B +X P36/ADC0/SensVP 3 -1150 650 200 R 50 50 1 1 B +X VSPI_SCK/P18 30 1150 50 200 L 50 50 1 1 B +X VSPI_MISO/P19 31 1150 150 200 L 50 50 1 1 B +X GND 32 1150 250 200 L 50 50 1 1 W +X I2C_SDA/P21 33 1150 350 200 L 50 50 1 1 B +X RX0/P3 34 1150 450 200 L 50 50 1 1 B +X TX0/P1 35 1150 550 200 L 50 50 1 1 B +X I2C_SCL/P22 36 1150 650 200 L 50 50 1 1 B +X VSPI_MOSI/P23 37 1150 750 200 L 50 50 1 1 B +X GND 38 1150 850 200 L 50 50 1 1 W +X P39/ADC3/SensVN 4 -1150 550 200 R 50 50 1 1 B +X P34/ADC6 5 -1150 450 200 R 50 50 1 1 B +X P35/ADC7 6 -1150 350 200 R 50 50 1 1 B +X P32/ADC4/T9/XTAL32 7 -1150 250 200 R 50 50 1 1 B +X P33/ADC5/T8/XTAL32 8 -1150 150 200 R 50 50 1 1 B +X P25/ADC18/DAC1 9 -1150 50 200 R 50 50 1 1 B +ENDDRAW +ENDDEF +# # VisionSOM-6UL # DEF VisionSOM-6UL U 0 20 Y Y 1 F N From 8d3490a04224b964af17b45ac1c962ebd244c836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Mon, 14 Jan 2019 15:01:41 +0100 Subject: [PATCH 2/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 --- MCU_Module.lib | 152 ++++++++++++++++++++++++------------------------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index 702ac1bbdd..b611a2ef8e 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -698,9 +698,9 @@ ENDDEF # NodeMCU_ESP-12E # DEF NodeMCU_ESP-12E U? 0 20 Y Y 1 F N -F0 "U?" -700 800 50 H V C CNN -F1 "NodeMCU_ESP-12E" 450 800 50 H V C CNN -F2 "Module:NodeMCU_ESP-12E" 300 -900 50 H I C CNN +F0 "U?" -700 850 50 H V C CNN +F1 "NodeMCU_ESP-12E" 450 850 50 H V C CNN +F2 "Module:NodeMCU_ESP-12E" 300 -850 50 H I C CNN F3 "" -200 -1150 50 H I C CNN ALIAS WeMos_D1_R2_(ESP8266) $FPLIST @@ -710,90 +710,90 @@ $FPLIST NodeMCU*LoLinV3*WithMountingHoles* $ENDFPLIST DRAW -S -800 -850 800 750 0 1 0 f -X A0/ADC0 1 -1000 650 200 R 50 50 1 1 I -X GND 10 -1000 -250 200 R 50 50 1 1 W -X +3V3 11 -1000 -350 200 R 50 50 1 1 W -X EN 12 -1000 -450 200 R 50 50 1 1 I -X RST 13 -1000 -550 200 R 50 50 1 1 I -X GND 14 -1000 -650 200 R 50 50 1 1 W -X VIN 15 -1000 -750 200 R 50 50 1 1 W -X +3V3 16 1000 -750 200 L 50 50 1 1 W -X GND 17 1000 -650 200 L 50 50 1 1 W -X GPIO1/TX0/D10 18 1000 -550 200 L 50 50 1 1 B -X GPIO3/RX0/D9 19 1000 -450 200 L 50 50 1 1 B -X ADC 2 -1000 550 200 R 50 50 1 1 I -X GPIO15/TX2/SPI_SS/D8 20 1000 -350 200 L 50 50 1 1 B -X GPIO13/RX2/MOSI/D7 21 1000 -250 200 L 50 50 1 1 B -X GPIO12/MISO/D6 22 1000 -150 200 L 50 50 1 1 B -X GPIO14/SCLK/D5 23 1000 -50 200 L 50 50 1 1 B -X GND 24 1000 50 200 L 50 50 1 1 W -X +3V3 25 1000 150 200 L 50 50 1 1 W -X GPIO2/TX1/D4 26 1000 250 200 L 50 50 1 1 B -X GPIO0/D3 27 1000 350 200 L 50 50 1 1 B -X GPIO4/SDA/D2 28 1000 450 200 L 50 50 1 1 B -X GPIO5/SCL/D1 29 1000 550 200 L 50 50 1 1 B -X NC 3 -1000 450 200 R 50 50 1 1 N N -X GPIO16/D0 30 1000 650 200 L 50 50 1 1 B -X SD3/GPIO10 4 -1000 350 200 R 50 50 1 1 B -X SD2/GPIO9 5 -1000 250 200 R 50 50 1 1 B -X SD1/MOSI/RX1 6 -1000 150 200 R 50 50 1 1 B -X CMD/CS 7 -1000 50 200 R 50 50 1 1 B -X SDO/MISO 8 -1000 -50 200 R 50 50 1 1 B -X CLK/SCLK 9 -1000 -150 200 R 50 50 1 1 B +S -800 -800 800 800 0 1 10 f +X A0/ADC0 1 -1000 700 200 R 50 50 1 1 I +X GND 10 -1000 -200 200 R 50 50 1 1 W +X +3V3 11 -1000 -300 200 R 50 50 1 1 W +X EN 12 -1000 -400 200 R 50 50 1 1 I +X RST 13 -1000 -500 200 R 50 50 1 1 I +X GND 14 -1000 -600 200 R 50 50 1 1 W +X VIN 15 -1000 -700 200 R 50 50 1 1 W +X +3V3 16 1000 -700 200 L 50 50 1 1 W +X GND 17 1000 -600 200 L 50 50 1 1 W +X GPIO1/TX0/D10 18 1000 -500 200 L 50 50 1 1 B +X GPIO3/RX0/D9 19 1000 -400 200 L 50 50 1 1 B +X ADC 2 -1000 600 200 R 50 50 1 1 I +X GPIO15/TX2/SPI_SS/D8 20 1000 -300 200 L 50 50 1 1 B +X GPIO13/RX2/MOSI/D7 21 1000 -200 200 L 50 50 1 1 B +X GPIO12/MISO/D6 22 1000 -100 200 L 50 50 1 1 B +X GPIO14/SCLK/D5 23 1000 0 200 L 50 50 1 1 B +X GND 24 1000 100 200 L 50 50 1 1 W +X +3V3 25 1000 200 200 L 50 50 1 1 W +X GPIO2/TX1/D4 26 1000 300 200 L 50 50 1 1 B +X GPIO0/D3 27 1000 400 200 L 50 50 1 1 B +X GPIO4/SDA/D2 28 1000 500 200 L 50 50 1 1 B +X GPIO5/SCL/D1 29 1000 600 200 L 50 50 1 1 B +X NC 3 -1000 500 200 R 50 50 1 1 N N +X GPIO16/D0 30 1000 700 200 L 50 50 1 1 B +X SD3/GPIO10 4 -1000 400 200 R 50 50 1 1 B +X SD2/GPIO9 5 -1000 300 200 R 50 50 1 1 B +X SD1/MOSI/RX1 6 -1000 200 200 R 50 50 1 1 B +X CMD/CS 7 -1000 100 200 R 50 50 1 1 B +X SDO/MISO 8 -1000 0 200 R 50 50 1 1 B +X CLK/SCLK 9 -1000 -100 200 R 50 50 1 1 B ENDDRAW ENDDEF # # NodeMCU_ESP-32S # DEF NodeMCU_ESP-32S U? 0 20 Y Y 1 F N -F0 "U?" -850 1000 50 H V C CNN -F1 "NodeMCU_ESP-32S" 600 1000 50 H V C CNN -F2 "Module:NodeMCU_ESP-32S" 450 -1100 50 H I C CNN +F0 "U?" -850 1050 50 H V C CNN +F1 "NodeMCU_ESP-32S" 600 1050 50 H V C CNN +F2 "Module:NodeMCU_ESP-32S" 500 -1050 50 H I C CNN F3 "" 0 -1300 50 H V C CNN $FPLIST NodeMCU*ESP-32S* $ENDFPLIST DRAW -S -950 -1050 950 950 0 1 0 f -X +3V3 1 -1150 850 200 R 50 50 1 1 W -X P26/ADC19/DAC2 10 -1150 -50 200 R 50 50 1 1 B -X P27/ADC17/T7 11 -1150 -150 200 R 50 50 1 1 B -X P14/SPI_CLK/ADC16/T6 12 -1150 -250 200 R 50 50 1 1 B -X P12/SPI_MISO/ADC15/T5 13 -1150 -350 200 R 50 50 1 1 B -X GND 14 -1150 -450 200 R 50 50 1 1 W -X P13/SPI_MOSI/ADC14/T4 15 -1150 -550 200 R 50 50 1 1 B -X P9/RX1/FLASH_SD2 16 -1150 -650 200 R 50 50 1 1 B -X P10/TX1/FLASH_SD3 17 -1150 -750 200 R 50 50 1 1 B -X P11/FLASH_CMD 18 -1150 -850 200 R 50 50 1 1 B -X VIN 19 -1150 -950 200 R 50 50 1 1 W -X EN/RESET 2 -1150 750 200 R 50 50 1 1 I -X FLASH_SCK/P6 20 1150 -950 200 L 50 50 1 1 B -X FLASH_SD0/P7 21 1150 -850 200 L 50 50 1 1 B -X FLASH_SD1/P8 22 1150 -750 200 L 50 50 1 1 B -X T3/ADC13/SPI_SS/P15 23 1150 -650 200 L 50 50 1 1 B -X BLED/T2/ADC12/P2 24 1150 -550 200 L 50 50 1 1 B -X BTN0/T1/ADC11/P0 25 1150 -450 200 L 50 50 1 1 B -X T0/ADC10/P4 26 1150 -350 200 L 50 50 1 1 B -X RX2/P16 27 1150 -250 200 L 50 50 1 1 B -X TX2/P17 28 1150 -150 200 L 50 50 1 1 B -X VSPI_SS/P5 29 1150 -50 200 L 50 50 1 1 B -X P36/ADC0/SensVP 3 -1150 650 200 R 50 50 1 1 B -X VSPI_SCK/P18 30 1150 50 200 L 50 50 1 1 B -X VSPI_MISO/P19 31 1150 150 200 L 50 50 1 1 B -X GND 32 1150 250 200 L 50 50 1 1 W -X I2C_SDA/P21 33 1150 350 200 L 50 50 1 1 B -X RX0/P3 34 1150 450 200 L 50 50 1 1 B -X TX0/P1 35 1150 550 200 L 50 50 1 1 B -X I2C_SCL/P22 36 1150 650 200 L 50 50 1 1 B -X VSPI_MOSI/P23 37 1150 750 200 L 50 50 1 1 B -X GND 38 1150 850 200 L 50 50 1 1 W -X P39/ADC3/SensVN 4 -1150 550 200 R 50 50 1 1 B -X P34/ADC6 5 -1150 450 200 R 50 50 1 1 B -X P35/ADC7 6 -1150 350 200 R 50 50 1 1 B -X P32/ADC4/T9/XTAL32 7 -1150 250 200 R 50 50 1 1 B -X P33/ADC5/T8/XTAL32 8 -1150 150 200 R 50 50 1 1 B -X P25/ADC18/DAC1 9 -1150 50 200 R 50 50 1 1 B +S -1000 -1000 1000 1000 0 1 10 f +X +3V3 1 -1200 900 200 R 50 50 1 1 W +X P26/ADC19/DAC2 10 -1200 0 200 R 50 50 1 1 B +X P27/ADC17/T7 11 -1200 -100 200 R 50 50 1 1 B +X P14/SPI_CLK/ADC16/T6 12 -1200 -200 200 R 50 50 1 1 B +X P12/SPI_MISO/ADC15/T5 13 -1200 -300 200 R 50 50 1 1 B +X GND 14 -1200 -400 200 R 50 50 1 1 W +X P13/SPI_MOSI/ADC14/T4 15 -1200 -500 200 R 50 50 1 1 B +X P9/RX1/FLASH_SD2 16 -1200 -600 200 R 50 50 1 1 B +X P10/TX1/FLASH_SD3 17 -1200 -700 200 R 50 50 1 1 B +X P11/FLASH_CMD 18 -1200 -800 200 R 50 50 1 1 B +X VIN 19 -1200 -900 200 R 50 50 1 1 W +X EN/RESET 2 -1200 800 200 R 50 50 1 1 I +X FLASH_SCK/P6 20 1200 -900 200 L 50 50 1 1 B +X FLASH_SD0/P7 21 1200 -800 200 L 50 50 1 1 B +X FLASH_SD1/P8 22 1200 -700 200 L 50 50 1 1 B +X T3/ADC13/SPI_SS/P15 23 1200 -600 200 L 50 50 1 1 B +X BLED/T2/ADC12/P2 24 1200 -500 200 L 50 50 1 1 B +X BTN0/T1/ADC11/P0 25 1200 -400 200 L 50 50 1 1 B +X T0/ADC10/P4 26 1200 -300 200 L 50 50 1 1 B +X RX2/P16 27 1200 -200 200 L 50 50 1 1 B +X TX2/P17 28 1200 -100 200 L 50 50 1 1 B +X VSPI_SS/P5 29 1200 0 200 L 50 50 1 1 B +X P36/ADC0/SensVP 3 -1200 700 200 R 50 50 1 1 B +X VSPI_SCK/P18 30 1200 100 200 L 50 50 1 1 B +X VSPI_MISO/P19 31 1200 200 200 L 50 50 1 1 B +X GND 32 1200 300 200 L 50 50 1 1 W +X I2C_SDA/P21 33 1200 400 200 L 50 50 1 1 B +X RX0/P3 34 1200 500 200 L 50 50 1 1 B +X TX0/P1 35 1200 600 200 L 50 50 1 1 B +X I2C_SCL/P22 36 1200 700 200 L 50 50 1 1 B +X VSPI_MOSI/P23 37 1200 800 200 L 50 50 1 1 B +X GND 38 1200 900 200 L 50 50 1 1 W +X P39/ADC3/SensVN 4 -1200 600 200 R 50 50 1 1 B +X P34/ADC6 5 -1200 500 200 R 50 50 1 1 B +X P35/ADC7 6 -1200 400 200 R 50 50 1 1 B +X P32/ADC4/T9/XTAL32 7 -1200 300 200 R 50 50 1 1 B +X P33/ADC5/T8/XTAL32 8 -1200 200 200 R 50 50 1 1 B +X P25/ADC18/DAC1 9 -1200 100 200 R 50 50 1 1 B ENDDRAW ENDDEF # From 83c3086ea702614f457d6147b47fb3340682999d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Mon, 14 Jan 2019 15:17:24 +0100 Subject: [PATCH 3/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix --- MCU_Module.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index b611a2ef8e..47603a9aa5 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -750,7 +750,7 @@ DEF NodeMCU_ESP-32S U? 0 20 Y Y 1 F N F0 "U?" -850 1050 50 H V C CNN F1 "NodeMCU_ESP-32S" 600 1050 50 H V C CNN F2 "Module:NodeMCU_ESP-32S" 500 -1050 50 H I C CNN -F3 "" 0 -1300 50 H V C CNN +F3 "" 0 -1300 50 H I C CNN $FPLIST NodeMCU*ESP-32S* $ENDFPLIST From 40f139773344afecaeebd78e8251a80daf3780d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Tue, 15 Jan 2019 00:40:24 +0100 Subject: [PATCH 4/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix2 --- MCU_Module.lib | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index 47603a9aa5..a0aaf9b250 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -704,10 +704,7 @@ F2 "Module:NodeMCU_ESP-12E" 300 -850 50 H I C CNN F3 "" -200 -1150 50 H I C CNN ALIAS WeMos_D1_R2_(ESP8266) $FPLIST - NodeMCU*ESP-12E* - NodeMCU*ESP-12E*WithMountingHoles* - NodeMCU*LoLinV3* - NodeMCU*LoLinV3*WithMountingHoles* + NodeMCU* $ENDFPLIST DRAW S -800 -800 800 800 0 1 10 f From e19b3b3e4af28f549fe9d29dd043401024dab13f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Tue, 15 Jan 2019 00:53:05 +0100 Subject: [PATCH 5/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix3 --- MCU_Module.lib | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index a0aaf9b250..3b483051da 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -700,11 +700,14 @@ ENDDEF DEF NodeMCU_ESP-12E U? 0 20 Y Y 1 F N F0 "U?" -700 850 50 H V C CNN F1 "NodeMCU_ESP-12E" 450 850 50 H V C CNN -F2 "Module:NodeMCU_ESP-12E" 300 -850 50 H I C CNN +F2 "" 300 -850 50 H I C CNN F3 "" -200 -1150 50 H I C CNN ALIAS WeMos_D1_R2_(ESP8266) $FPLIST - NodeMCU* + NodeMCU*ESP-12E + NodeMCU*ESP-12E*WithMountingHoles + NodeMCU*LoLinV3 + NodeMCU*LoLinV3*WithMountingHoles $ENDFPLIST DRAW S -800 -800 800 800 0 1 10 f @@ -749,7 +752,7 @@ F1 "NodeMCU_ESP-32S" 600 1050 50 H V C CNN F2 "Module:NodeMCU_ESP-32S" 500 -1050 50 H I C CNN F3 "" 0 -1300 50 H I C CNN $FPLIST - NodeMCU*ESP-32S* + NodeMCU*ESP-32S $ENDFPLIST DRAW S -1000 -1000 1000 1000 0 1 10 f From c32a06cd426caeeaecb0f9d495a52476554b06b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Tue, 15 Jan 2019 01:00:56 +0100 Subject: [PATCH 6/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix4 --- MCU_Module.lib | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index 3b483051da..9b6041cf95 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -704,10 +704,10 @@ F2 "" 300 -850 50 H I C CNN F3 "" -200 -1150 50 H I C CNN ALIAS WeMos_D1_R2_(ESP8266) $FPLIST - NodeMCU*ESP-12E - NodeMCU*ESP-12E*WithMountingHoles - NodeMCU*LoLinV3 - NodeMCU*LoLinV3*WithMountingHoles + NodeMCU*ESP-12E* + NodeMCU*ESP-12E*WithMountingHoles* + NodeMCU*LoLinV3* + NodeMCU*LoLinV3*WithMountingHoles* $ENDFPLIST DRAW S -800 -800 800 800 0 1 10 f @@ -752,7 +752,7 @@ F1 "NodeMCU_ESP-32S" 600 1050 50 H V C CNN F2 "Module:NodeMCU_ESP-32S" 500 -1050 50 H I C CNN F3 "" 0 -1300 50 H I C CNN $FPLIST - NodeMCU*ESP-32S + NodeMCU*ESP-32S* $ENDFPLIST DRAW S -1000 -1000 1000 1000 0 1 10 f From ea3de2d99c988ac56b5723ec21db14aef88fac86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Thu, 17 Jan 2019 17:32:14 +0100 Subject: [PATCH 7/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix5 --- MCU_Module.dcm | 12 +--- MCU_Module.lib | 162 ++++++++++++++++++++++++------------------------- 2 files changed, 82 insertions(+), 92 deletions(-) diff --git a/MCU_Module.dcm b/MCU_Module.dcm index 8346293292..0766c73be6 100644 --- a/MCU_Module.dcm +++ b/MCU_Module.dcm @@ -73,13 +73,13 @@ F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_ $ENDCMP # $CMP NodeMCU_ESP-12E -D 32-bit microcontroller module with WiFi -K ESP8266 WiFi microcontroller +D ESP-12E 802.11 b/g/n Wi-Fi Module +K 802.11 Wi-Fi module F https://github.com/nodemcu/nodemcu-devkit-v1.0/blob/master/NODEMCU_DEVKIT_V1.0.PDF $ENDCMP # $CMP NodeMCU_ESP-32S -D 32-bit microcontroller module with WiFi and Bluetooth +D ESP-32S/ESP-WROOM-32 802.11 b/g/n Wi-Fi+BT+BLE Module K ESP32S WiFi Bluetooth microcontroller F https://einstronic.com/wp-content/uploads/2017/06/NodeMCU-32S-Catalogue.pdf $ENDCMP @@ -96,10 +96,4 @@ K somlabs module F https://wiki.somlabs.com/extensions/JZPDFGen/pdf/VisionSOM-6ULL%20Datasheet%20and%20Pinout-21.pdf $ENDCMP # -$CMP WeMos_D1_R2_(ESP8266) -D 32-bit microcontroller module with WiFi -K ESP8266 WiFi microcontroller -F https://wiki.wemos.cc/_media/products:d1:d1_v2.0.0.pdf -$ENDCMP -# #End Doc Library diff --git a/MCU_Module.lib b/MCU_Module.lib index 9b6041cf95..c7110b1531 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -697,103 +697,99 @@ ENDDEF # # NodeMCU_ESP-12E # -DEF NodeMCU_ESP-12E U? 0 20 Y Y 1 F N -F0 "U?" -700 850 50 H V C CNN -F1 "NodeMCU_ESP-12E" 450 850 50 H V C CNN -F2 "" 300 -850 50 H I C CNN +DEF NodeMCU_ESP-12E U 0 20 Y Y 1 F N +F0 "U" -850 850 50 H V C CNN +F1 "NodeMCU_ESP-12E" 650 850 50 H V C CNN +F2 "Module:NodeMCU_ESP-12E" -750 -850 50 H I C CNN F3 "" -200 -1150 50 H I C CNN -ALIAS WeMos_D1_R2_(ESP8266) $FPLIST - NodeMCU*ESP-12E* - NodeMCU*ESP-12E*WithMountingHoles* - NodeMCU*LoLinV3* - NodeMCU*LoLinV3*WithMountingHoles* + NodeMCU* $ENDFPLIST DRAW -S -800 -800 800 800 0 1 10 f -X A0/ADC0 1 -1000 700 200 R 50 50 1 1 I -X GND 10 -1000 -200 200 R 50 50 1 1 W -X +3V3 11 -1000 -300 200 R 50 50 1 1 W -X EN 12 -1000 -400 200 R 50 50 1 1 I -X RST 13 -1000 -500 200 R 50 50 1 1 I -X GND 14 -1000 -600 200 R 50 50 1 1 W -X VIN 15 -1000 -700 200 R 50 50 1 1 W -X +3V3 16 1000 -700 200 L 50 50 1 1 W -X GND 17 1000 -600 200 L 50 50 1 1 W -X GPIO1/TX0/D10 18 1000 -500 200 L 50 50 1 1 B -X GPIO3/RX0/D9 19 1000 -400 200 L 50 50 1 1 B -X ADC 2 -1000 600 200 R 50 50 1 1 I -X GPIO15/TX2/SPI_SS/D8 20 1000 -300 200 L 50 50 1 1 B -X GPIO13/RX2/MOSI/D7 21 1000 -200 200 L 50 50 1 1 B -X GPIO12/MISO/D6 22 1000 -100 200 L 50 50 1 1 B -X GPIO14/SCLK/D5 23 1000 0 200 L 50 50 1 1 B -X GND 24 1000 100 200 L 50 50 1 1 W -X +3V3 25 1000 200 200 L 50 50 1 1 W -X GPIO2/TX1/D4 26 1000 300 200 L 50 50 1 1 B -X GPIO0/D3 27 1000 400 200 L 50 50 1 1 B -X GPIO4/SDA/D2 28 1000 500 200 L 50 50 1 1 B -X GPIO5/SCL/D1 29 1000 600 200 L 50 50 1 1 B -X NC 3 -1000 500 200 R 50 50 1 1 N N -X GPIO16/D0 30 1000 700 200 L 50 50 1 1 B -X SD3/GPIO10 4 -1000 400 200 R 50 50 1 1 B -X SD2/GPIO9 5 -1000 300 200 R 50 50 1 1 B -X SD1/MOSI/RX1 6 -1000 200 200 R 50 50 1 1 B -X CMD/CS 7 -1000 100 200 R 50 50 1 1 B -X SDO/MISO 8 -1000 0 200 R 50 50 1 1 B -X CLK/SCLK 9 -1000 -100 200 R 50 50 1 1 B +S -950 -800 950 800 0 1 10 f +X ADC_EX/A0 1 -1050 350 100 R 50 50 1 1 I +X GND 10 -150 -900 100 U 50 50 1 1 W +X +3V3 11 -50 900 100 D 50 50 1 1 W +X EN 12 -1050 550 100 R 50 50 1 1 I +X ~RST 13 -1050 650 100 R 50 50 1 1 I +X GND 14 -50 -900 100 U 50 50 1 1 W +X VIN 15 -150 900 100 D 50 50 1 1 W +X +3V3 16 50 900 100 D 50 50 1 1 W +X GND 17 50 -900 100 U 50 50 1 1 W +X D10/TX0/IO1 18 1050 -650 100 L 50 50 1 1 B +X D9/RX0/IO3 19 1050 -550 100 L 50 50 1 1 B +X ADC 2 -1050 250 100 R 50 50 1 1 I +X D8/TX2/SPI_SS/IO15 20 1050 -50 100 L 50 50 1 1 B +X D7/RX2/MOSI/IO13 21 1050 50 100 L 50 50 1 1 B +X D6/MISO/IO12 22 1050 150 100 L 50 50 1 1 B +X D5/SCLK/IO14 23 1050 250 100 L 50 50 1 1 B +X GND 24 150 -900 100 U 50 50 1 1 W +X +3V3 25 150 900 100 D 50 50 1 1 W +X D4/TX1/IO2 26 1050 450 100 L 50 50 1 1 B +X D3/IO0 27 1050 550 100 L 50 50 1 1 B +X D2/I2C_SDA/IO4 28 1050 -400 100 L 50 50 1 1 B +X D1/I2C_SCL/IO5 29 1050 -300 100 L 50 50 1 1 B +X NC 3 -950 150 100 R 50 50 1 1 N N +X D0/IO16 30 1050 650 100 L 50 50 1 1 B +X IO10/FLASH_SD3 4 -1050 -50 100 R 50 50 1 1 B +X IO9/FLASH_SD2 5 -1050 -150 100 R 50 50 1 1 B +X IO8/MOSI/RX1/FLASH_SD1 6 -1050 -250 100 R 50 50 1 1 B +X IO11/CS0/FLASH_CMD 7 -1050 -550 100 R 50 50 1 1 B +X IO7/MISO/FLASH_SDO 8 -1050 -350 100 R 50 50 1 1 B +X IO6/SCLK/FLASH_CLK 9 -1050 -450 100 R 50 50 1 1 B ENDDRAW ENDDEF # # NodeMCU_ESP-32S # -DEF NodeMCU_ESP-32S U? 0 20 Y Y 1 F N -F0 "U?" -850 1050 50 H V C CNN -F1 "NodeMCU_ESP-32S" 600 1050 50 H V C CNN -F2 "Module:NodeMCU_ESP-32S" 500 -1050 50 H I C CNN +DEF NodeMCU_ESP-32S U 0 20 Y Y 1 F N +F0 "U" -900 1100 50 H V C CNN +F1 "NodeMCU_ESP-32S" 600 1100 50 H V C CNN +F2 "Module:NodeMCU_ESP-32S" -700 -1150 50 H I C CNN F3 "" 0 -1300 50 H I C CNN $FPLIST NodeMCU*ESP-32S* $ENDFPLIST DRAW -S -1000 -1000 1000 1000 0 1 10 f -X +3V3 1 -1200 900 200 R 50 50 1 1 W -X P26/ADC19/DAC2 10 -1200 0 200 R 50 50 1 1 B -X P27/ADC17/T7 11 -1200 -100 200 R 50 50 1 1 B -X P14/SPI_CLK/ADC16/T6 12 -1200 -200 200 R 50 50 1 1 B -X P12/SPI_MISO/ADC15/T5 13 -1200 -300 200 R 50 50 1 1 B -X GND 14 -1200 -400 200 R 50 50 1 1 W -X P13/SPI_MOSI/ADC14/T4 15 -1200 -500 200 R 50 50 1 1 B -X P9/RX1/FLASH_SD2 16 -1200 -600 200 R 50 50 1 1 B -X P10/TX1/FLASH_SD3 17 -1200 -700 200 R 50 50 1 1 B -X P11/FLASH_CMD 18 -1200 -800 200 R 50 50 1 1 B -X VIN 19 -1200 -900 200 R 50 50 1 1 W -X EN/RESET 2 -1200 800 200 R 50 50 1 1 I -X FLASH_SCK/P6 20 1200 -900 200 L 50 50 1 1 B -X FLASH_SD0/P7 21 1200 -800 200 L 50 50 1 1 B -X FLASH_SD1/P8 22 1200 -700 200 L 50 50 1 1 B -X T3/ADC13/SPI_SS/P15 23 1200 -600 200 L 50 50 1 1 B -X BLED/T2/ADC12/P2 24 1200 -500 200 L 50 50 1 1 B -X BTN0/T1/ADC11/P0 25 1200 -400 200 L 50 50 1 1 B -X T0/ADC10/P4 26 1200 -300 200 L 50 50 1 1 B -X RX2/P16 27 1200 -200 200 L 50 50 1 1 B -X TX2/P17 28 1200 -100 200 L 50 50 1 1 B -X VSPI_SS/P5 29 1200 0 200 L 50 50 1 1 B -X P36/ADC0/SensVP 3 -1200 700 200 R 50 50 1 1 B -X VSPI_SCK/P18 30 1200 100 200 L 50 50 1 1 B -X VSPI_MISO/P19 31 1200 200 200 L 50 50 1 1 B -X GND 32 1200 300 200 L 50 50 1 1 W -X I2C_SDA/P21 33 1200 400 200 L 50 50 1 1 B -X RX0/P3 34 1200 500 200 L 50 50 1 1 B -X TX0/P1 35 1200 600 200 L 50 50 1 1 B -X I2C_SCL/P22 36 1200 700 200 L 50 50 1 1 B -X VSPI_MOSI/P23 37 1200 800 200 L 50 50 1 1 B -X GND 38 1200 900 200 L 50 50 1 1 W -X P39/ADC3/SensVN 4 -1200 600 200 R 50 50 1 1 B -X P34/ADC6 5 -1200 500 200 R 50 50 1 1 B -X P35/ADC7 6 -1200 400 200 R 50 50 1 1 B -X P32/ADC4/T9/XTAL32 7 -1200 300 200 R 50 50 1 1 B -X P33/ADC5/T8/XTAL32 8 -1200 200 200 R 50 50 1 1 B -X P25/ADC18/DAC1 9 -1200 100 200 R 50 50 1 1 B +S -1000 -1100 1000 1050 0 1 10 f +X +3V3 1 50 1150 100 D 50 50 1 1 W +X IO26/ADC19/DAC2 10 -1100 -300 100 R 50 50 1 1 B +X IO27/ADC17/T7 11 -1100 -100 100 R 50 50 1 1 B +X T6/SPI_CLK/ADC16/IO14 12 1100 550 100 L 50 50 1 1 B +X T5/SPI_MISO/ADC15/IO12 13 1100 650 100 L 50 50 1 1 B +X GND 14 -100 -1200 100 U 50 50 1 1 W +X T4/SPI_MOSI/ADC14/IO13 15 1100 750 100 L 50 50 1 1 B +X IO9/RX1/FLASH_SD2 16 -1100 -600 100 R 50 50 1 1 B +X IO10/TX1/FLASH_SD3 17 -1100 -500 100 R 50 50 1 1 B +X IO11/FLASH_CMD 18 -1100 -1000 100 R 50 50 1 1 B +X VIN 19 -50 1150 100 D 50 50 1 1 W +X ~EN/RESET 2 -1100 950 100 R 50 50 1 1 I +X IO6/FLASH_SCK 20 -1100 -900 100 R 50 50 1 1 B +X IO7/FLASH_SD0 21 -1100 -800 100 R 50 50 1 1 B +X IO8/FLASH_SD1 22 -1100 -700 100 R 50 50 1 1 B +X T3/SPI_SS/ADC13/IO15 23 1100 450 100 L 50 50 1 1 B +X IO2/ADC12/T2/BLED 24 -1100 0 100 R 50 50 1 1 B +X IO0/ADC11/T1/BTN0 25 -1100 100 100 R 50 50 1 1 B +X IO4/ADC10/T0 26 -1100 200 100 R 50 50 1 1 B +X RX2/IO16 27 1100 -650 100 L 50 50 1 1 B +X TX2/IO17 28 1100 -550 100 L 50 50 1 1 B +X VSPI_SS/IO5 29 1100 -50 100 L 50 50 1 1 B +X IO36/ADC0/SensVP 3 -1100 800 100 R 50 50 1 1 B +X VSPI_SCK/IO18 30 1100 50 100 L 50 50 1 1 B +X VSPI_MISO/IO19 31 1100 150 100 L 50 50 1 1 B +X GND 32 0 -1200 100 U 50 50 1 1 W +X I2C_SDA/IO21 33 1100 -350 100 L 50 50 1 1 B +X RX0/IO3 34 1100 -950 100 L 50 50 1 1 B +X TX0/IO1 35 1100 -850 100 L 50 50 1 1 B +X I2C_SCL/IO22 36 1100 -250 100 L 50 50 1 1 B +X VSPI_MOSI/ADC1/IO23 37 1100 250 100 L 50 50 1 1 B +X GND 38 100 -1200 100 U 50 50 1 1 W +X IO39/ADC3/SensVN 4 -1100 700 100 R 50 50 1 1 B +X IO34/ADC6 5 -1100 400 100 R 50 50 1 1 B +X IO35/ADC7 6 -1100 300 100 R 50 50 1 1 B +X IO32/ADC4/XTAL32/T9 7 -1100 600 100 R 50 50 1 1 B +X IO33/ADC5/XTAL32/T8 8 -1100 500 100 R 50 50 1 1 B +X IO25/ADC18/DAC1 9 -1100 -200 100 R 50 50 1 1 B ENDDRAW ENDDEF # From 07a0055d7bef5567fb5d375e22fc4c04969958d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Thu, 17 Jan 2019 18:04:07 +0100 Subject: [PATCH 8/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix6 --- MCU_Module.lib | 102 ++++++++++++++++++++++++------------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index c7110b1531..bb36e4859d 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -706,83 +706,83 @@ $FPLIST NodeMCU* $ENDFPLIST DRAW -S -950 -800 950 800 0 1 10 f -X ADC_EX/A0 1 -1050 350 100 R 50 50 1 1 I -X GND 10 -150 -900 100 U 50 50 1 1 W -X +3V3 11 -50 900 100 D 50 50 1 1 W -X EN 12 -1050 550 100 R 50 50 1 1 I -X ~RST 13 -1050 650 100 R 50 50 1 1 I -X GND 14 -50 -900 100 U 50 50 1 1 W -X VIN 15 -150 900 100 D 50 50 1 1 W -X +3V3 16 50 900 100 D 50 50 1 1 W -X GND 17 50 -900 100 U 50 50 1 1 W -X D10/TX0/IO1 18 1050 -650 100 L 50 50 1 1 B -X D9/RX0/IO3 19 1050 -550 100 L 50 50 1 1 B -X ADC 2 -1050 250 100 R 50 50 1 1 I -X D8/TX2/SPI_SS/IO15 20 1050 -50 100 L 50 50 1 1 B -X D7/RX2/MOSI/IO13 21 1050 50 100 L 50 50 1 1 B -X D6/MISO/IO12 22 1050 150 100 L 50 50 1 1 B -X D5/SCLK/IO14 23 1050 250 100 L 50 50 1 1 B -X GND 24 150 -900 100 U 50 50 1 1 W -X +3V3 25 150 900 100 D 50 50 1 1 W -X D4/TX1/IO2 26 1050 450 100 L 50 50 1 1 B -X D3/IO0 27 1050 550 100 L 50 50 1 1 B -X D2/I2C_SDA/IO4 28 1050 -400 100 L 50 50 1 1 B -X D1/I2C_SCL/IO5 29 1050 -300 100 L 50 50 1 1 B -X NC 3 -950 150 100 R 50 50 1 1 N N -X D0/IO16 30 1050 650 100 L 50 50 1 1 B -X IO10/FLASH_SD3 4 -1050 -50 100 R 50 50 1 1 B -X IO9/FLASH_SD2 5 -1050 -150 100 R 50 50 1 1 B -X IO8/MOSI/RX1/FLASH_SD1 6 -1050 -250 100 R 50 50 1 1 B -X IO11/CS0/FLASH_CMD 7 -1050 -550 100 R 50 50 1 1 B -X IO7/MISO/FLASH_SDO 8 -1050 -350 100 R 50 50 1 1 B -X IO6/SCLK/FLASH_CLK 9 -1050 -450 100 R 50 50 1 1 B +S -900 -800 900 800 0 1 10 f +X ADC_EX/A0 1 -1000 400 100 R 50 50 1 1 I +X GND 10 -100 -900 100 U 50 50 1 1 W +X +3V3 11 0 900 100 D 50 50 1 1 W +X EN 12 -1000 600 100 R 50 50 1 1 I +X ~RST 13 -1000 700 100 R 50 50 1 1 I +X GND 14 0 -900 100 U 50 50 1 1 W +X VIN 15 -100 900 100 D 50 50 1 1 W +X +3V3 16 100 900 100 D 50 50 1 1 W +X GND 17 100 -900 100 U 50 50 1 1 W +X D10/TX0/IO1 18 1000 -600 100 L 50 50 1 1 B +X D9/RX0/IO3 19 1000 -500 100 L 50 50 1 1 B +X ADC 2 -1000 300 100 R 50 50 1 1 I +X D8/TX2/SPI_SS/IO15 20 1000 0 100 L 50 50 1 1 B +X D7/RX2/MOSI/IO13 21 1000 100 100 L 50 50 1 1 B +X D6/MISO/IO12 22 1000 200 100 L 50 50 1 1 B +X D5/SCLK/IO14 23 1000 300 100 L 50 50 1 1 B +X GND 24 200 -900 100 U 50 50 1 1 W +X +3V3 25 200 900 100 D 50 50 1 1 W +X D4/TX1/IO2 26 1000 500 100 L 50 50 1 1 B +X D3/IO0 27 1000 600 100 L 50 50 1 1 B +X D2/I2C_SDA/IO4 28 1000 -300 100 L 50 50 1 1 B +X D1/I2C_SCL/IO5 29 1000 -200 100 L 50 50 1 1 B +X NC 3 -900 200 100 R 50 50 1 1 N N +X D0/IO16 30 1000 700 100 L 50 50 1 1 B +X IO10/FLASH_SD3 4 -1000 0 100 R 50 50 1 1 B +X IO9/FLASH_SD2 5 -1000 -100 100 R 50 50 1 1 B +X IO8/MOSI/RX1/FLASH_SD1 6 -1000 -200 100 R 50 50 1 1 B +X IO11/CS0/FLASH_CMD 7 -1000 -500 100 R 50 50 1 1 B +X IO7/MISO/FLASH_SDO 8 -1000 -300 100 R 50 50 1 1 B +X IO6/SCLK/FLASH_CLK 9 -1000 -400 100 R 50 50 1 1 B ENDDRAW ENDDEF # # NodeMCU_ESP-32S # DEF NodeMCU_ESP-32S U 0 20 Y Y 1 F N -F0 "U" -900 1100 50 H V C CNN -F1 "NodeMCU_ESP-32S" 600 1100 50 H V C CNN +F0 "U" -900 1150 50 H V C CNN +F1 "NodeMCU_ESP-32S" 600 1150 50 H V C CNN F2 "Module:NodeMCU_ESP-32S" -700 -1150 50 H I C CNN F3 "" 0 -1300 50 H I C CNN $FPLIST NodeMCU*ESP-32S* $ENDFPLIST DRAW -S -1000 -1100 1000 1050 0 1 10 f -X +3V3 1 50 1150 100 D 50 50 1 1 W +S -1000 -1100 1000 1100 0 1 10 f +X +3V3 1 0 1200 100 D 50 50 1 1 W X IO26/ADC19/DAC2 10 -1100 -300 100 R 50 50 1 1 B X IO27/ADC17/T7 11 -1100 -100 100 R 50 50 1 1 B -X T6/SPI_CLK/ADC16/IO14 12 1100 550 100 L 50 50 1 1 B -X T5/SPI_MISO/ADC15/IO12 13 1100 650 100 L 50 50 1 1 B +X T6/SPI_CLK/ADC16/IO14 12 1100 600 100 L 50 50 1 1 B +X T5/SPI_MISO/ADC15/IO12 13 1100 700 100 L 50 50 1 1 B X GND 14 -100 -1200 100 U 50 50 1 1 W -X T4/SPI_MOSI/ADC14/IO13 15 1100 750 100 L 50 50 1 1 B +X T4/SPI_MOSI/ADC14/IO13 15 1100 800 100 L 50 50 1 1 B X IO9/RX1/FLASH_SD2 16 -1100 -600 100 R 50 50 1 1 B X IO10/TX1/FLASH_SD3 17 -1100 -500 100 R 50 50 1 1 B X IO11/FLASH_CMD 18 -1100 -1000 100 R 50 50 1 1 B -X VIN 19 -50 1150 100 D 50 50 1 1 W -X ~EN/RESET 2 -1100 950 100 R 50 50 1 1 I +X VIN 19 -100 1200 100 D 50 50 1 1 W +X ~EN/RESET 2 -1100 1000 100 R 50 50 1 1 I X IO6/FLASH_SCK 20 -1100 -900 100 R 50 50 1 1 B X IO7/FLASH_SD0 21 -1100 -800 100 R 50 50 1 1 B X IO8/FLASH_SD1 22 -1100 -700 100 R 50 50 1 1 B -X T3/SPI_SS/ADC13/IO15 23 1100 450 100 L 50 50 1 1 B +X T3/SPI_SS/ADC13/IO15 23 1100 500 100 L 50 50 1 1 B X IO2/ADC12/T2/BLED 24 -1100 0 100 R 50 50 1 1 B X IO0/ADC11/T1/BTN0 25 -1100 100 100 R 50 50 1 1 B X IO4/ADC10/T0 26 -1100 200 100 R 50 50 1 1 B -X RX2/IO16 27 1100 -650 100 L 50 50 1 1 B -X TX2/IO17 28 1100 -550 100 L 50 50 1 1 B -X VSPI_SS/IO5 29 1100 -50 100 L 50 50 1 1 B +X RX2/IO16 27 1100 -700 100 L 50 50 1 1 B +X TX2/IO17 28 1100 -600 100 L 50 50 1 1 B +X VSPI_SS/IO5 29 1100 -100 100 L 50 50 1 1 B X IO36/ADC0/SensVP 3 -1100 800 100 R 50 50 1 1 B -X VSPI_SCK/IO18 30 1100 50 100 L 50 50 1 1 B -X VSPI_MISO/IO19 31 1100 150 100 L 50 50 1 1 B +X VSPI_SCK/IO18 30 1100 0 100 L 50 50 1 1 B +X VSPI_MISO/IO19 31 1100 100 100 L 50 50 1 1 B X GND 32 0 -1200 100 U 50 50 1 1 W -X I2C_SDA/IO21 33 1100 -350 100 L 50 50 1 1 B -X RX0/IO3 34 1100 -950 100 L 50 50 1 1 B -X TX0/IO1 35 1100 -850 100 L 50 50 1 1 B -X I2C_SCL/IO22 36 1100 -250 100 L 50 50 1 1 B -X VSPI_MOSI/ADC1/IO23 37 1100 250 100 L 50 50 1 1 B +X I2C_SDA/IO21 33 1100 -400 100 L 50 50 1 1 B +X RX0/IO3 34 1100 -1000 100 L 50 50 1 1 B +X TX0/IO1 35 1100 -900 100 L 50 50 1 1 B +X I2C_SCL/IO22 36 1100 -300 100 L 50 50 1 1 B +X VSPI_MOSI/ADC1/IO23 37 1100 200 100 L 50 50 1 1 B X GND 38 100 -1200 100 U 50 50 1 1 W X IO39/ADC3/SensVN 4 -1100 700 100 R 50 50 1 1 B X IO34/ADC6 5 -1100 400 100 R 50 50 1 1 B From 7ab35950b7f95d6441293d45d7db1bf31c715f17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Farkas=20G=2E=20Zolt=C3=A1n?= Date: Thu, 17 Jan 2019 18:16:44 +0100 Subject: [PATCH 9/9] MCU Module: added NodeMCU modules ESP-12E and ESP-32S symbols v2 fix7 --- MCU_Module.lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MCU_Module.lib b/MCU_Module.lib index bb36e4859d..1c80ab1769 100644 --- a/MCU_Module.lib +++ b/MCU_Module.lib @@ -748,7 +748,7 @@ F1 "NodeMCU_ESP-32S" 600 1150 50 H V C CNN F2 "Module:NodeMCU_ESP-32S" -700 -1150 50 H I C CNN F3 "" 0 -1300 50 H I C CNN $FPLIST - NodeMCU*ESP-32S* + NodeMCU_ESP-32S* $ENDFPLIST DRAW S -1000 -1100 1000 1100 0 1 10 f