Fixed issues with RX/TX as well as autoreset

This commit is contained in:
Nis Wechselberg 2020-08-10 22:02:33 +02:00
parent 6c8ae7c407
commit 90247ee85c
7 changed files with 7090 additions and 553 deletions

View file

@ -229,29 +229,6 @@ X VI 3 -300 0 100 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Transistor_BJT_S8050
#
DEF Transistor_BJT_S8050 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_BJT_S8050" 200 0 50 H V L CNN
F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
TO?92*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
P 2 0 1 0 0 0 25 0 N
P 2 0 1 0 25 25 100 100 N
P 3 0 1 0 25 -25 100 -100 100 -100 N
P 3 0 1 20 25 75 25 -75 25 -75 N
P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
X E 1 100 -200 100 U 50 50 1 1 P
X B 2 -200 0 200 R 50 50 1 1 I
X C 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power_+3V3
#
DEF power_+3V3 #PWR 0 0 Y Y 1 F P
@ -324,4 +301,27 @@ X VBUS 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# s8050_Mod_S8050
#
DEF s8050_Mod_S8050 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "s8050_Mod_S8050" 200 0 50 H V L CNN
F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
$FPLIST
TO?92*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 N
P 2 0 1 0 0 0 25 0 N
P 2 0 1 0 25 25 100 100 N
P 3 0 1 0 25 -25 100 -100 100 -100 N
P 3 0 1 20 25 75 25 -75 25 -75 N
P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
X B 1 -200 0 200 R 50 50 1 1 I
X E 2 100 -200 100 U 50 50 1 1 P
X C 3 100 200 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load diff

View file

@ -565,30 +565,6 @@ nRTS
Text Label 8600 2150 2 50 ~ 0
nDTR
$Comp
L Transistor_BJT:S8050 Q1
U 1 1 5F13F123
P 10300 1500
F 0 "Q1" H 10490 1546 50 0000 L CNN
F 1 "S8050" H 10490 1455 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 1425 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 1500 50 0001 L CNN
F 4 "C2146" H 10300 1500 50 0001 C CNN "JLCPCB"
1 10300 1500
1 0 0 -1
$EndComp
$Comp
L Transistor_BJT:S8050 Q2
U 1 1 5F13F76B
P 10300 2250
F 0 "Q2" H 10490 2204 50 0000 L CNN
F 1 "S8050" H 10490 2295 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 2175 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 2250 50 0001 L CNN
F 4 "C2146" H 10300 2250 50 0001 C CNN "JLCPCB"
1 10300 2250
1 0 0 1
$EndComp
$Comp
L Device:R R12
U 1 1 5F147E14
P 9850 1500
@ -647,9 +623,9 @@ Wire Wire Line
Wire Wire Line
9300 2250 9600 2250
Text Label 9300 2250 0 50 ~ 0
nRTS
Text Label 9300 1500 0 50 ~ 0
nDTR
Text Label 9300 1500 0 50 ~ 0
nRTS
Text Label 10700 1200 2 50 ~ 0
nRST
Text Label 10700 2550 2 50 ~ 0
@ -881,4 +857,26 @@ NoConn ~ 6050 1950
NoConn ~ 2500 2200
Wire Notes Line
2800 3100 2800 4450
$Comp
L s8050_Mod:S8050 Q1
U 1 1 5F3419A5
P 10300 1500
F 0 "Q1" H 10490 1546 50 0000 L CNN
F 1 "S8050" H 10490 1455 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 1425 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 1500 50 0001 L CNN
1 10300 1500
1 0 0 -1
$EndComp
$Comp
L s8050_Mod:S8050 Q2
U 1 1 5F3445D2
P 10300 2250
F 0 "Q2" H 10490 2204 50 0000 L CNN
F 1 "S8050" H 10490 2295 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 2175 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 2250 50 0001 L CNN
1 10300 2250
1 0 0 1
$EndComp
$EndSCHEMATC

View file

@ -446,9 +446,9 @@ Wire Wire Line
Wire Wire Line
8900 1550 8700 1550
Text Label 8900 1450 2 50 ~ 0
TXD0
Text Label 8900 1550 2 50 ~ 0
RXD0
Text Label 8900 1550 2 50 ~ 0
TXD0
Wire Wire Line
7900 1250 7900 1150
$Comp
@ -565,30 +565,6 @@ nRTS
Text Label 8600 2150 2 50 ~ 0
nDTR
$Comp
L Transistor_BJT:S8050 Q1
U 1 1 5F13F123
P 10300 1500
F 0 "Q1" H 10490 1546 50 0000 L CNN
F 1 "S8050" H 10490 1455 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 1425 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 1500 50 0001 L CNN
F 4 "C2146" H 10300 1500 50 0001 C CNN "JLCPCB"
1 10300 1500
1 0 0 -1
$EndComp
$Comp
L Transistor_BJT:S8050 Q2
U 1 1 5F13F76B
P 10300 2250
F 0 "Q2" H 10490 2204 50 0000 L CNN
F 1 "S8050" H 10490 2295 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 2175 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 2250 50 0001 L CNN
F 4 "C2146" H 10300 2250 50 0001 C CNN "JLCPCB"
1 10300 2250
1 0 0 1
$EndComp
$Comp
L Device:R R12
U 1 1 5F147E14
P 9850 1500
@ -881,4 +857,26 @@ NoConn ~ 6050 1950
NoConn ~ 2500 2200
Wire Notes Line
2800 3100 2800 4450
$Comp
L s8050_Mod:S8050 Q1
U 1 1 5F3419A5
P 10300 1500
F 0 "Q1" H 10490 1546 50 0000 L CNN
F 1 "S8050" H 10490 1455 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 1425 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 1500 50 0001 L CNN
1 10300 1500
1 0 0 -1
$EndComp
$Comp
L s8050_Mod:S8050 Q2
U 1 1 5F3445D2
P 10300 2250
F 0 "Q2" H 10490 2204 50 0000 L CNN
F 1 "S8050" H 10490 2295 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 10500 2175 50 0001 L CIN
F 3 "http://www.unisonic.com.tw/datasheet/S8050.pdf" H 10300 2250 50 0001 L CNN
1 10300 2250
1 0 0 1
$EndComp
$EndSCHEMATC

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name s8050_Mod)(type Legacy)(uri /home/enbewe/Coding/KiCad/ESP8266-WS2812-Puck/Transistor_BJT.lib)(options "")(descr ""))
)