diff --git a/schematic/KiCad/ESP8266_swiss_army_board-cache.lib b/schematic/KiCad/ESP8266_swiss_army_board-cache.lib index 6d3a78d..3b32b0b 100644 --- a/schematic/KiCad/ESP8266_swiss_army_board-cache.lib +++ b/schematic/KiCad/ESP8266_swiss_army_board-cache.lib @@ -108,42 +108,6 @@ X Pin_6 6 -200 -300 150 R 50 50 1 1 P ENDDRAW ENDDEF # -# Connector_USB_B_Micro -# -DEF Connector_USB_B_Micro J 0 40 Y Y 1 F N -F0 "J" -200 450 50 H V L CNN -F1 "Connector_USB_B_Micro" -200 350 50 H V L CNN -F2 "" 150 -50 50 H I C CNN -F3 "" 150 -50 50 H I C CNN -ALIAS USB_B_Mini -$FPLIST - USB* -$ENDFPLIST -DRAW -C -150 85 25 0 1 10 F -C -25 135 15 0 1 10 F -S -200 -300 200 300 0 1 10 f -S -5 -300 5 -270 0 1 0 N -S 10 50 -20 20 0 1 10 F -S 200 -205 170 -195 0 1 0 N -S 200 -105 170 -95 0 1 0 N -S 200 -5 170 5 0 1 0 N -S 200 195 170 205 0 1 0 N -P 2 0 1 10 -75 85 25 85 N -P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N -P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N -P 4 0 1 10 25 110 25 60 75 85 25 110 F -P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F -P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N -X VBUS 1 300 200 100 L 50 50 1 1 w -X D- 2 300 -100 100 L 50 50 1 1 P -X D+ 3 300 0 100 L 50 50 1 1 P -X ID 4 300 -200 100 L 50 50 1 1 P -X GND 5 0 -400 100 U 50 50 1 1 w -X Shield 6 -100 -400 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# # Device_C # DEF Device_C C 0 10 N Y 1 F N @@ -211,9 +175,9 @@ $FPLIST D*DO?41* $ENDFPLIST DRAW -P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 10 -50 50 -50 -50 N P 2 0 1 0 50 0 -50 0 N -P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +P 4 0 1 10 50 50 50 -50 -50 0 50 50 N X K 1 -150 0 100 R 50 50 1 1 P X A 2 150 0 100 L 50 50 1 1 P ENDDRAW diff --git a/schematic/KiCad/ESP8266_swiss_army_board-rescue.dcm b/schematic/KiCad/ESP8266_swiss_army_board-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/schematic/KiCad/ESP8266_swiss_army_board-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/schematic/KiCad/ESP8266_swiss_army_board-rescue.lib b/schematic/KiCad/ESP8266_swiss_army_board-rescue.lib new file mode 100644 index 0000000..e827e52 --- /dev/null +++ b/schematic/KiCad/ESP8266_swiss_army_board-rescue.lib @@ -0,0 +1,39 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# USB_B_Micro-Connector +# +DEF USB_B_Micro-Connector J 0 40 Y Y 1 F N +F0 "J" -200 450 50 H V L CNN +F1 "USB_B_Micro-Connector" -200 350 50 H V L CNN +F2 "" 150 -50 50 H I C CNN +F3 "" 150 -50 50 H I C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +C -150 85 25 0 1 10 F +C -25 135 15 0 1 10 F +S -200 -300 200 300 0 1 10 f +S -5 -300 5 -270 0 1 0 N +S 10 50 -20 20 0 1 10 F +S 200 -205 170 -195 0 1 0 N +S 200 -105 170 -95 0 1 0 N +S 200 -5 170 5 0 1 0 N +S 200 195 170 205 0 1 0 N +P 2 0 1 10 -75 85 25 85 N +P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N +P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N +P 4 0 1 10 25 110 25 60 75 85 25 110 F +P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F +P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N +X VBUS 1 300 200 100 L 50 50 1 1 w +X D- 2 300 -100 100 L 50 50 1 1 P +X D+ 3 300 0 100 L 50 50 1 1 P +X ID 4 300 -200 100 L 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 w +X Shield 6 -100 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/schematic/KiCad/ESP8266_swiss_army_board.sch b/schematic/KiCad/ESP8266_swiss_army_board.sch index 9277476..c0b3e2b 100644 --- a/schematic/KiCad/ESP8266_swiss_army_board.sch +++ b/schematic/KiCad/ESP8266_swiss_army_board.sch @@ -1,5 +1,4 @@ EESchema Schematic File Version 4 -LIBS:ESP8266_swiss_army_board-cache EELAYER 30 0 EELAYER END $Descr A4 11693 8268 @@ -125,7 +124,7 @@ F 3 "~" H 8200 4550 50 0001 C CNN 1 0 0 -1 $EndComp $Comp -L Connector:USB_B_Micro J_USB1 +L ESP8266_swiss_army_board-rescue:USB_B_Micro-Connector J_USB1 U 1 1 5E236D4F P 1050 1150 F 0 "J_USB1" H 1107 1617 50 0000 C CNN diff --git a/schematic/KiCad/ESP8266_swiss_army_board.sch-bak b/schematic/KiCad/ESP8266_swiss_army_board.sch-bak index 51d73df..9277476 100644 --- a/schematic/KiCad/ESP8266_swiss_army_board.sch-bak +++ b/schematic/KiCad/ESP8266_swiss_army_board.sch-bak @@ -7,9 +7,9 @@ encoding utf-8 Sheet 1 1 Title "ESP8266_swiss_army_board" Date "2019-10-21" -Rev "1.2" +Rev "1.3" Comp "www.web-directories.tk" -Comment1 "" +Comment1 "Added missing GPIO_15 label" Comment2 "" Comment3 "" Comment4 "" @@ -502,7 +502,7 @@ Wire Wire Line Wire Wire Line 7500 4150 7500 4350 Wire Wire Line - 7500 3850 7500 3700 + 7500 3850 7500 3800 Text GLabel 6250 3000 2 50 Input ~ 0 ESP_GPIO_2 Wire Wire Line @@ -695,11 +695,11 @@ ESP_GPIO_14_CLK Text GLabel 9300 6000 0 50 Input ~ 0 ESP_GPIO_2 NoConn ~ 4400 1300 -Text GLabel 10050 2850 0 50 Input ~ 0 +Text GLabel 8650 2250 0 50 Input ~ 0 ESP_GPIO_10 Wire Wire Line - 10050 2850 10250 2850 -NoConn ~ 10250 2850 + 8650 2250 8850 2250 +NoConn ~ 8850 2250 Wire Notes Line 750 5400 11000 5400 Wire Notes Line @@ -751,14 +751,14 @@ Wire Notes Line Text Notes 9250 650 0 50 ~ 0 FTDI headers Wire Notes Line - 7850 3500 7850 4950 + 7850 3050 7850 4500 Wire Notes Line - 7850 4950 9750 4950 + 7850 4500 9750 4500 Wire Notes Line - 9750 4950 9750 3500 + 9750 4500 9750 3050 Wire Notes Line - 9750 3500 7850 3500 -Text Notes 7900 3600 0 50 ~ 0 + 9750 3050 7850 3050 +Text Notes 7900 3150 0 50 ~ 0 Programming user button Wire Notes Line 2350 2950 4350 2950 @@ -813,4 +813,16 @@ Wire Wire Line 4550 1100 4650 1100 Text Notes 800 7050 0 50 ~ 0 ESP_GPIO_10 can only be used in DIO mode /!\.\nVoltage divider for ADC R_DIV1 7.9k for 1mA R_DIV2 1k for 1V out @ 7.9V in +Text GLabel 7450 3800 0 50 Input ~ 0 +ESP_GPIO_15 +Wire Wire Line + 7450 3800 7500 3800 +Connection ~ 7500 3800 +Wire Wire Line + 7500 3800 7500 3700 +Text GLabel 8650 2350 0 50 Input ~ 0 +ESP_GPIO_15 +NoConn ~ 8850 2350 +Wire Wire Line + 8650 2350 8850 2350 $EndSCHEMATC diff --git a/schematic/KiCad/sym-lib-table b/schematic/KiCad/sym-lib-table new file mode 100644 index 0000000..dd7f0ed --- /dev/null +++ b/schematic/KiCad/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name ESP8266_swiss_army_board-rescue)(type Legacy)(uri ${KIPRJMOD}/ESP8266_swiss_army_board-rescue.lib)(options "")(descr "")) +)