add ft232

This commit is contained in:
nek0 2021-11-25 18:07:34 +01:00
parent e121f0fd6e
commit a5b4036f46
3 changed files with 335 additions and 21 deletions

View File

@ -13,3 +13,4 @@ platform = espressif32
board = esp32dev board = esp32dev
framework = arduino framework = arduino
monitor_speed = 115200 monitor_speed = 115200
lib_deps = fastled/FastLED@^3.4.0

View File

@ -58,6 +58,42 @@ X Pin_6 6 200 -300 150 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF 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 B
X D+ 3 300 0 100 L 50 50 1 1 B
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 # Device_C
# #
DEF Device_C C 0 10 N Y 1 F N DEF Device_C C 0 10 N Y 1 F N
@ -96,6 +132,49 @@ X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Device_D
#
DEF Device_D D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 10 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 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
ENDDEF
#
# Device_Ferrite_Bead_Small
#
DEF Device_Ferrite_Bead_Small FB 0 0 N Y 1 F N
F0 "FB" 75 50 50 H V L CNN
F1 "Device_Ferrite_Bead_Small" 75 -50 50 H V L CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Inductor_*
L_*
*Ferrite*
$ENDFPLIST
DRAW
P 2 0 1 0 0 -50 0 -31 N
P 2 0 1 0 0 35 0 51 N
P 5 0 1 0 -72 11 -44 59 72 -8 44 -56 -72 11 N
X ~ 1 0 100 50 D 50 50 1 1 P
X ~ 2 0 -100 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R # Device_R
# #
DEF Device_R R 0 0 N Y 1 F N DEF Device_R R 0 0 N Y 1 F N
@ -165,6 +244,47 @@ X IO33 9 -950 -100 200 R 50 50 1 1 B
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# Interface_USB_FT232RL
#
DEF Interface_USB_FT232RL U 0 20 Y Y 1 F N
F0 "U" -650 900 50 H V L CNN
F1 "Interface_USB_FT232RL" 400 900 50 H V L CNN
F2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" 1100 -900 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SSOP*5.3x10.2mm*P0.65mm*
$ENDFPLIST
DRAW
S -650 850 650 -850 0 1 10 f
X TXD 1 800 700 150 L 50 50 1 1 O
X DCD 10 800 100 150 L 50 50 1 1 I L
X CTS 11 800 400 150 L 50 50 1 1 I L
X CBUS4 12 800 -700 150 L 50 50 1 1 B
X CBUS2 13 800 -500 150 L 50 50 1 1 B
X CBUS3 14 800 -600 150 L 50 50 1 1 B
X USBD+ 15 -800 400 150 R 50 50 1 1 B
X USBD- 16 -800 300 150 R 50 50 1 1 B
X 3V3OUT 17 -800 700 150 R 50 50 1 1 w
X GND 18 100 -1000 150 U 50 50 1 1 W
X ~RESET~ 19 -800 0 150 R 50 50 1 1 I
X DTR 2 800 300 150 L 50 50 1 1 O V
X VCC 20 100 1000 150 D 50 50 1 1 W
X GND 21 200 -1000 150 U 50 50 1 1 W
X CBUS1 22 800 -400 150 L 50 50 1 1 B
X CBUS0 23 800 -300 150 L 50 50 1 1 B
X AGND 25 -200 -1000 150 U 50 50 1 1 W
X TEST 26 -800 -700 150 R 50 50 1 1 I
X OSCI 27 -800 -200 150 R 50 50 1 1 I
X OSCO 28 -800 -400 150 R 50 50 1 1 O
X RTS 3 800 500 150 L 50 50 1 1 O V
X VCCIO 4 -100 1000 150 D 50 50 1 1 W
X RXD 5 800 600 150 L 50 50 1 1 I
X RI 6 800 0 150 L 50 50 1 1 I L
X GND 7 0 -1000 150 U 50 50 1 1 W
X DCR 9 800 200 150 L 50 50 1 1 I L
ENDDRAW
ENDDEF
#
# LED_WS2812B # LED_WS2812B
# #
DEF LED_WS2812B D 0 10 Y Y 1 F N DEF LED_WS2812B D 0 10 Y Y 1 F N

View File

@ -274,12 +274,12 @@ $EndComp
$Comp $Comp
L power:+3.3V #PWR0205 L power:+3.3V #PWR0205
U 1 1 5B623EFB U 1 1 5B623EFB
P 5150 1150 P 5000 800
F 0 "#PWR0205" H 5150 1000 50 0001 C CNN F 0 "#PWR0205" H 5000 650 50 0001 C CNN
F 1 "+3.3V" H 5165 1323 50 0000 C CNN F 1 "+3.3V" H 5015 973 50 0000 C CNN
F 2 "" H 5150 1150 50 0001 C CNN F 2 "" H 5000 800 50 0001 C CNN
F 3 "" H 5150 1150 50 0001 C CNN F 3 "" H 5000 800 50 0001 C CNN
1 5150 1150 1 5000 800
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
@ -305,12 +305,12 @@ $EndComp
$Comp $Comp
L Device:C C3 L Device:C C3
U 1 1 5B627C53 U 1 1 5B627C53
P 5800 1200 P 5800 1450
F 0 "C3" V 5548 1200 50 0000 C CNN F 0 "C3" V 5548 1450 50 0000 C CNN
F 1 "10u" V 5639 1200 50 0000 C CNN F 1 "10u" V 5639 1450 50 0000 C CNN
F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 5838 1050 50 0001 C CNN F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 5838 1300 50 0001 C CNN
F 3 "~" H 5800 1200 50 0001 C CNN F 3 "~" H 5800 1450 50 0001 C CNN
1 5800 1200 1 5800 1450
0 1 1 0 0 1 1 0
$EndComp $EndComp
$Comp $Comp
@ -324,12 +324,8 @@ F 3 "" H 5500 900 50 0001 C CNN
1 5500 900 1 5500 900
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line
5500 1200 5650 1200
Wire Wire Line Wire Wire Line
5500 2050 5850 2050 5500 2050 5850 2050
Wire Wire Line
5500 1200 5500 2050
$Comp $Comp
L power:GND #PWR0207 L power:GND #PWR0207
U 1 1 5B62ADC2 U 1 1 5B62ADC2
@ -347,8 +343,6 @@ Wire Wire Line
6150 950 6150 1100 6150 950 6150 1100
Wire Wire Line Wire Wire Line
6150 1100 5950 1100 6150 1100 5950 1100
Wire Wire Line
5950 1100 5950 1200
Connection ~ 6150 1100 Connection ~ 6150 1100
$Comp $Comp
L Connector:Conn_01x06_Male J1 L Connector:Conn_01x06_Male J1
@ -472,12 +466,9 @@ F 3 "" H 8750 1450 50 0001 C CNN
$EndComp $EndComp
Wire Wire Line Wire Wire Line
5500 900 5500 950 5500 900 5500 950
Connection ~ 5500 1200
Wire Wire Line Wire Wire Line
5650 950 5500 950 5650 950 5500 950
Connection ~ 5500 950 Connection ~ 5500 950
Wire Wire Line
5500 950 5500 1200
$Comp $Comp
L power:+5V #PWR0212 L power:+5V #PWR0212
U 1 1 5B652ECF U 1 1 5B652ECF
@ -615,4 +606,206 @@ F 3 "http://www.diodes.com/assets/Datasheets/BS170F.pdf" H 5200 2600 50 0001 L
$EndComp $EndComp
Wire Wire Line Wire Wire Line
5200 2300 5200 2400 5200 2300 5200 2400
$Comp
L Connector:USB_B_Micro J?
U 1 1 60C2D628
P 6500 4800
F 0 "J?" H 6557 5267 50 0000 C CNN
F 1 "USB_B_Micro" H 6557 5176 50 0000 C CNN
F 2 "" H 6650 4750 50 0001 C CNN
F 3 "~" H 6650 4750 50 0001 C CNN
1 6500 4800
1 0 0 -1
$EndComp
$Comp
L Interface_USB:FT232RL U?
U 1 1 60C44E6A
P 8150 5200
F 0 "U?" H 8150 6381 50 0000 C CNN
F 1 "FT232RL" H 8150 6290 50 0000 C CNN
F 2 "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm" H 9250 4300 50 0001 C CNN
F 3 "https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf" H 8150 5200 50 0001 C CNN
1 8150 5200
1 0 0 -1
$EndComp
Wire Wire Line
6800 4800 7350 4800
Wire Wire Line
7350 4900 6800 4900
$Comp
L Device:Ferrite_Bead_Small FB?
U 1 1 60C3DC96
P 7100 4500
F 0 "FB?" V 6863 4500 50 0000 C CNN
F 1 "Ferrite_Bead_Small" V 6954 4500 50 0000 C CNN
F 2 "" V 7030 4500 50 0001 C CNN
F 3 "~" H 7100 4500 50 0001 C CNN
1 7100 4500
0 1 1 0
$EndComp
Wire Wire Line
7000 4500 7000 4600
Wire Wire Line
7000 4600 6800 4600
$Comp
L Device:C C?
U 1 1 60C444C6
P 7000 5150
F 0 "C?" H 7115 5196 50 0000 L CNN
F 1 "10nF" H 7115 5105 50 0000 L CNN
F 2 "" H 7038 5000 50 0001 C CNN
F 3 "~" H 7000 5150 50 0001 C CNN
1 7000 5150
1 0 0 -1
$EndComp
Wire Wire Line
7000 4600 7000 5000
Connection ~ 7000 4600
Wire Wire Line
6800 5000 6800 5300
Wire Wire Line
6800 5300 6900 5300
$Comp
L power:GND #PWR?
U 1 1 60C4A01F
P 6900 5300
F 0 "#PWR?" H 6900 5050 50 0001 C CNN
F 1 "GND" H 6905 5127 50 0000 C CNN
F 2 "" H 6900 5300 50 0001 C CNN
F 3 "" H 6900 5300 50 0001 C CNN
1 6900 5300
1 0 0 -1
$EndComp
Connection ~ 6900 5300
Wire Wire Line
6900 5300 7000 5300
$Comp
L power:GND #PWR?
U 1 1 60C4A892
P 6500 5300
F 0 "#PWR?" H 6500 5050 50 0001 C CNN
F 1 "GND" H 6505 5127 50 0000 C CNN
F 2 "" H 6500 5300 50 0001 C CNN
F 3 "" H 6500 5300 50 0001 C CNN
1 6500 5300
1 0 0 -1
$EndComp
Wire Wire Line
6500 5300 6500 5200
Wire Wire Line
8350 6200 8350 6300
Wire Wire Line
8350 6300 8250 6300
Wire Wire Line
7950 6300 7950 6200
Wire Wire Line
8150 6200 8150 6300
Connection ~ 8150 6300
Wire Wire Line
8150 6300 8050 6300
Wire Wire Line
8250 6200 8250 6300
Connection ~ 8250 6300
Wire Wire Line
8250 6300 8150 6300
$Comp
L power:GND #PWR?
U 1 1 60C55FD4
P 8050 6300
F 0 "#PWR?" H 8050 6050 50 0001 C CNN
F 1 "GND" H 8055 6127 50 0000 C CNN
F 2 "" H 8050 6300 50 0001 C CNN
F 3 "" H 8050 6300 50 0001 C CNN
1 8050 6300
1 0 0 -1
$EndComp
Connection ~ 8050 6300
Wire Wire Line
8050 6300 7950 6300
Wire Wire Line
8250 4200 8250 4100
Wire Wire Line
8250 4100 8050 4100
Wire Wire Line
7200 4100 7200 4500
Wire Wire Line
8050 4200 8050 4100
Connection ~ 8050 4100
Wire Wire Line
8050 4100 7200 4100
Text Label 7050 4100 2 50 ~ 0
5VBUS
Wire Wire Line
7050 4100 7200 4100
Connection ~ 7200 4100
Text Label 7350 4650 2 50 ~ 0
3V3BUS
Wire Wire Line
7350 4650 7350 4500
Text Label 9050 4500 0 50 ~ 0
TX
Text Label 9050 4600 0 50 ~ 0
RX
Text Label 9050 4700 0 50 ~ 0
RTS
Text Label 9050 4900 0 50 ~ 0
DTR
Wire Wire Line
8950 4500 9050 4500
Wire Wire Line
9050 4600 8950 4600
Wire Wire Line
8950 4700 9050 4700
Wire Wire Line
9050 4900 8950 4900
NoConn ~ 8950 5500
NoConn ~ 8950 5600
NoConn ~ 8950 5700
NoConn ~ 8950 5800
NoConn ~ 8950 5900
Text Label 5300 800 1 50 ~ 0
3V3BUS
$Comp
L Device:D D?
U 1 1 60CA43C2
P 5000 1000
F 0 "D?" V 5046 920 50 0000 R CNN
F 1 "D" V 4955 920 50 0000 R CNN
F 2 "" H 5000 1000 50 0001 C CNN
F 3 "~" H 5000 1000 50 0001 C CNN
1 5000 1000
0 -1 -1 0
$EndComp
$Comp
L Device:D D?
U 1 1 60CAD6E5
P 5300 1000
F 0 "D?" V 5346 920 50 0000 R CNN
F 1 "D" V 5255 920 50 0000 R CNN
F 2 "" H 5300 1000 50 0001 C CNN
F 3 "~" H 5300 1000 50 0001 C CNN
1 5300 1000
0 -1 -1 0
$EndComp
Wire Wire Line
5300 1150 5150 1150
Connection ~ 5150 1150
Wire Wire Line
5150 1150 5000 1150
Wire Wire Line
5000 850 5000 800
Wire Wire Line
5300 800 5300 850
Wire Wire Line
5500 950 5500 1450
Wire Wire Line
5650 1450 5500 1450
Connection ~ 5500 1450
Wire Wire Line
5500 1450 5500 2050
Wire Wire Line
5950 1100 5950 1450
NoConn ~ 8950 5200
NoConn ~ 8950 5100
NoConn ~ 8950 5000
$EndSCHEMATC $EndSCHEMATC