986 lines
22 KiB
Plaintext
986 lines
22 KiB
Plaintext
EESchema Schematic File Version 4
|
|
EELAYER 30 0
|
|
EELAYER END
|
|
$Descr A4 11693 8268
|
|
encoding utf-8
|
|
Sheet 6 8
|
|
Title "NuBus-ESP32"
|
|
Date "2021-11-18"
|
|
Rev "0.1"
|
|
Comp "Garrett's Workshop"
|
|
Comment1 ""
|
|
Comment2 ""
|
|
Comment3 ""
|
|
Comment4 ""
|
|
$EndDescr
|
|
$Comp
|
|
L GW_RFModule:ESP-WROVER-32 U1
|
|
U 1 1 640945CC
|
|
P 5650 1950
|
|
F 0 "U1" H 5650 2050 50 0000 C CNN
|
|
F 1 "ESP-WROVER-32" H 5650 1950 50 0000 C CNN
|
|
F 2 "stdpads:ESP32-WROVER_WROOM-32_WROVER" H 5650 600 50 0001 C CNN
|
|
F 3 "" H 5200 2400 60 0001 C CNN
|
|
1 5650 1950
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text HLabel 7050 2150 2 50 Output ~ 0
|
|
NSCK
|
|
Text HLabel 6550 1450 2 50 Output ~ 0
|
|
NMOSI
|
|
Text HLabel 6550 2050 2 50 Input ~ 0
|
|
NMISO
|
|
Text HLabel 7050 1550 2 50 Output ~ 0
|
|
WRCLK
|
|
$Comp
|
|
L power:GND #PWR0172
|
|
U 1 1 640B005C
|
|
P 6650 1150
|
|
F 0 "#PWR0172" H 6650 900 50 0001 C CNN
|
|
F 1 "GND" H 6650 1000 50 0000 C CNN
|
|
F 2 "" H 6650 1150 50 0001 C CNN
|
|
F 3 "" H 6650 1150 50 0001 C CNN
|
|
1 6650 1150
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
6650 1150 6550 1150
|
|
Wire Wire Line
|
|
6550 1250 6550 1350
|
|
$Comp
|
|
L power:GND #PWR0173
|
|
U 1 1 640B0DFC
|
|
P 4650 1250
|
|
F 0 "#PWR0173" H 4650 1000 50 0001 C CNN
|
|
F 1 "GND" H 4650 1100 50 0000 C CNN
|
|
F 2 "" H 4650 1250 50 0001 C CNN
|
|
F 3 "" H 4650 1250 50 0001 C CNN
|
|
1 4650 1250
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
4650 1250 4750 1250
|
|
Wire Wire Line
|
|
4750 1350 4750 1250
|
|
NoConn ~ 4750 3150
|
|
NoConn ~ 4750 3050
|
|
NoConn ~ 4750 2950
|
|
NoConn ~ 6550 2950
|
|
NoConn ~ 6550 3050
|
|
NoConn ~ 6550 3150
|
|
$Comp
|
|
L power:GND #PWR0174
|
|
U 1 1 640B28AC
|
|
P 4650 2950
|
|
F 0 "#PWR0174" H 4650 2700 50 0001 C CNN
|
|
F 1 "GND" H 4650 2800 50 0000 C CNN
|
|
F 2 "" H 4650 2950 50 0001 C CNN
|
|
F 3 "" H 4650 2950 50 0001 C CNN
|
|
1 4650 2950
|
|
-1 0 0 -1
|
|
$EndComp
|
|
NoConn ~ 6550 2450
|
|
NoConn ~ 6550 2350
|
|
Text Label 4450 2850 0 50 ~ 0
|
|
TCK
|
|
Wire Wire Line
|
|
4750 2850 4450 2850
|
|
Text Label 4450 2650 0 50 ~ 0
|
|
TDI
|
|
Wire Wire Line
|
|
4750 2650 4450 2650
|
|
Text Label 4450 2550 0 50 ~ 0
|
|
TMS
|
|
Wire Wire Line
|
|
4750 2550 4450 2550
|
|
Text Label 6850 2650 2 50 ~ 0
|
|
IO0
|
|
Text Label 6850 2850 2 50 ~ 0
|
|
TDO
|
|
Wire Wire Line
|
|
6550 2850 6850 2850
|
|
Text Label 6850 2750 2 50 ~ 0
|
|
IO2
|
|
Wire Wire Line
|
|
6550 2750 6850 2750
|
|
Wire Notes Line
|
|
1850 4050 4000 4050
|
|
Wire Notes Line
|
|
1850 4050 1850 5750
|
|
$Comp
|
|
L power:GND #PWR0175
|
|
U 1 1 641A5CBD
|
|
P 2500 4800
|
|
F 0 "#PWR0175" H 2500 4550 50 0001 C CNN
|
|
F 1 "GND" H 2500 4650 50 0000 C CNN
|
|
F 2 "" H 2500 4800 50 0001 C CNN
|
|
F 3 "" H 2500 4800 50 0001 C CNN
|
|
1 2500 4800
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
2700 5250 2800 5250
|
|
Wire Wire Line
|
|
2700 5300 2600 5300
|
|
Wire Wire Line
|
|
2800 5250 2800 5300
|
|
Wire Wire Line
|
|
2700 5300 2700 5250
|
|
$Comp
|
|
L Device:R_Small R19
|
|
U 1 1 641A5CDA
|
|
P 2500 4700
|
|
F 0 "R19" H 2559 4746 50 0000 L CNN
|
|
F 1 "1k" H 2559 4655 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2500 4700 50 0001 C CNN
|
|
F 3 "~" H 2500 4700 50 0001 C CNN
|
|
F 4 "C21190" H 2500 4700 50 0001 C CNN "LCSC Part"
|
|
1 2500 4700
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Text Label 3900 4600 2 50 ~ 0
|
|
DBG_TX
|
|
Wire Notes Line
|
|
4000 4050 4000 5750
|
|
NoConn ~ 3600 5100
|
|
NoConn ~ 3600 5000
|
|
NoConn ~ 3600 4900
|
|
NoConn ~ 3600 4800
|
|
Text Label 3800 5300 2 50 ~ 0
|
|
RTS
|
|
Text Label 3800 5200 2 50 ~ 0
|
|
DTR
|
|
Wire Wire Line
|
|
3600 4600 3900 4600
|
|
Wire Wire Line
|
|
3900 4500 3600 4500
|
|
Wire Wire Line
|
|
2200 5500 2600 5500
|
|
Wire Wire Line
|
|
2600 5500 3200 5500
|
|
Connection ~ 2600 5500
|
|
$Comp
|
|
L Device:C_Small C2
|
|
U 1 1 641A5CF1
|
|
P 2600 5400
|
|
F 0 "C2" H 2700 5450 50 0000 L CNN
|
|
F 1 "22p" H 2700 5350 50 0000 L CNN
|
|
F 2 "stdpads:C_0805" H 2600 5400 50 0001 C CNN
|
|
F 3 "~" H 2600 5400 50 0001 C CNN
|
|
F 4 "C1653" H 2600 5400 50 0001 C CNN "LCSC Part"
|
|
1 2600 5400
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L power:GND #PWR0177
|
|
U 1 1 641A5CF7
|
|
P 3200 5500
|
|
F 0 "#PWR0177" H 3200 5250 50 0001 C CNN
|
|
F 1 "GND" H 3200 5350 50 0000 C CNN
|
|
F 2 "" H 3200 5500 50 0001 C CNN
|
|
F 3 "" H 3200 5500 50 0001 C CNN
|
|
1 3200 5500
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
3200 4300 3100 4300
|
|
$Comp
|
|
L power:+3V3 #PWR0178
|
|
U 1 1 641A5CFE
|
|
P 3200 4300
|
|
F 0 "#PWR0178" H 3200 4150 50 0001 C CNN
|
|
F 1 "+3V3" H 3200 4450 50 0000 C CNN
|
|
F 2 "" H 3200 4300 50 0001 C CNN
|
|
F 3 "" H 3200 4300 50 0001 C CNN
|
|
1 3200 4300
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 3900 4500 2 50 ~ 0
|
|
DBG_RX
|
|
Connection ~ 3200 4300
|
|
Connection ~ 3200 5500
|
|
$Comp
|
|
L Interface_USB:CH340G U3
|
|
U 1 1 641A5D0A
|
|
P 3200 4900
|
|
F 0 "U3" H 3200 4900 50 0000 C CNN
|
|
F 1 "CH340G" H 3200 4800 50 0000 C CNN
|
|
F 2 "stdpads:SOIC-16_3.9mm" H 3250 4350 50 0001 L CNN
|
|
F 3 "http://www.datasheet5.com/pdf-local-2195953" H 2850 5700 50 0001 C CNN
|
|
F 4 "C14267" H 3200 4900 50 0001 C CNN "LCSC Part"
|
|
1 3200 4900
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Notes 2600 4000 0 50 ~ 0
|
|
CH340G USB-to-UART
|
|
$Comp
|
|
L Device:R_Small R18
|
|
U 1 1 641A5D11
|
|
P 2500 4500
|
|
F 0 "R18" H 2559 4546 50 0000 L CNN
|
|
F 1 "DNP" H 2559 4455 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2500 4500 50 0001 C CNN
|
|
F 3 "~" H 2500 4500 50 0001 C CNN
|
|
1 2500 4500
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 2500 4600
|
|
Wire Wire Line
|
|
2500 4300 2500 4400
|
|
Wire Notes Line
|
|
4000 5750 1850 5750
|
|
$Comp
|
|
L Transistor_BJT:MMBT3904 Q2
|
|
U 1 1 641A5D1E
|
|
P 5150 4900
|
|
F 0 "Q2" H 5341 4946 50 0000 L CNN
|
|
F 1 "MMBT3904" H 5341 4855 50 0000 L CNN
|
|
F 2 "stdpads:SOT-23" H 5350 5000 50 0001 C CNN
|
|
F 3 "~" H 5150 4900 50 0001 C CNN
|
|
F 4 "C20526" H 5150 4900 50 0001 C CNN "LCSC Part"
|
|
1 5150 4900
|
|
1 0 0 1
|
|
$EndComp
|
|
Wire Notes Line
|
|
4300 5200 4300 4050
|
|
$Comp
|
|
L Transistor_BJT:MMBT3904 Q1
|
|
U 1 1 641A5D26
|
|
P 5150 4400
|
|
F 0 "Q1" H 5341 4446 50 0000 L CNN
|
|
F 1 "MMBT3904" H 5341 4355 50 0000 L CNN
|
|
F 2 "stdpads:SOT-23" H 5350 4500 50 0001 C CNN
|
|
F 3 "~" H 5150 4400 50 0001 C CNN
|
|
F 4 "C20526" H 5150 4400 50 0001 C CNN "LCSC Part"
|
|
1 5150 4400
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R30
|
|
U 1 1 641A5D2D
|
|
P 4850 4900
|
|
F 0 "R30" V 4700 4900 50 0000 C CNN
|
|
F 1 "10k" V 4800 4900 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 4850 4900 50 0001 C CNN
|
|
F 3 "~" H 4850 4900 50 0001 C CNN
|
|
F 4 "C25804" H 4850 4900 50 0001 C CNN "LCSC Part"
|
|
1 4850 4900
|
|
0 -1 1 0
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R29
|
|
U 1 1 641A5D34
|
|
P 4850 4400
|
|
F 0 "R29" V 4700 4400 50 0000 C CNN
|
|
F 1 "10k" V 4800 4400 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 4850 4400 50 0001 C CNN
|
|
F 3 "~" H 4850 4400 50 0001 C CNN
|
|
F 4 "C25804" H 4850 4400 50 0001 C CNN "LCSC Part"
|
|
1 4850 4400
|
|
0 -1 1 0
|
|
$EndComp
|
|
Text Label 5450 4200 2 50 ~ 0
|
|
EN
|
|
Wire Wire Line
|
|
5450 4200 5250 4200
|
|
Text Label 5450 5100 2 50 ~ 0
|
|
IO0
|
|
Wire Wire Line
|
|
5450 5100 5250 5100
|
|
Text Label 4450 4400 0 50 ~ 0
|
|
DTR
|
|
Wire Wire Line
|
|
5250 4600 4650 4600
|
|
Wire Wire Line
|
|
4200 4900 4650 4900
|
|
Wire Wire Line
|
|
4650 4900 4750 4900
|
|
Connection ~ 4650 4900
|
|
Wire Wire Line
|
|
4650 4600 4650 4900
|
|
Wire Wire Line
|
|
4700 4700 5250 4700
|
|
Wire Wire Line
|
|
4100 4400 4700 4400
|
|
Wire Wire Line
|
|
4750 4400 4700 4400
|
|
Connection ~ 4700 4400
|
|
Wire Wire Line
|
|
4700 4700 4700 4400
|
|
Wire Notes Line
|
|
4300 4050 5800 4050
|
|
Text Notes 4350 4000 0 50 ~ 0
|
|
ESP32 serial download mode thingy
|
|
Wire Notes Line
|
|
4300 5200 5800 5200
|
|
Wire Notes Line
|
|
5800 4050 5800 5200
|
|
Text Label 4450 4900 0 50 ~ 0
|
|
RTS
|
|
Wire Wire Line
|
|
4200 5300 3600 5300
|
|
Wire Wire Line
|
|
4200 4900 4200 5300
|
|
Wire Wire Line
|
|
4100 5200 4100 4400
|
|
Wire Wire Line
|
|
3600 5200 4100 5200
|
|
Wire Wire Line
|
|
2200 5100 2200 5300
|
|
$Comp
|
|
L Device:C_Small C1
|
|
U 1 1 641A5D54
|
|
P 2200 5400
|
|
F 0 "C1" H 2300 5450 50 0000 L CNN
|
|
F 1 "22p" H 2300 5350 50 0000 L CNN
|
|
F 2 "stdpads:C_0805" H 2200 5400 50 0001 C CNN
|
|
F 3 "~" H 2200 5400 50 0001 C CNN
|
|
F 4 "C1653" H 2200 5400 50 0001 C CNN "LCSC Part"
|
|
1 2200 5400
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
1850 2450 2050 2450
|
|
Text Label 1850 2550 0 50 ~ 0
|
|
~TRST~
|
|
Text Label 1850 2450 0 50 ~ 0
|
|
~SRST~
|
|
Text Label 2350 2450 2 50 ~ 0
|
|
EN
|
|
Wire Wire Line
|
|
1150 2650 1350 2650
|
|
Wire Wire Line
|
|
1150 2450 1150 2650
|
|
Wire Wire Line
|
|
1050 2450 1150 2450
|
|
$Comp
|
|
L Device:R_Small R15
|
|
U 1 1 641CD4C4
|
|
P 2150 2450
|
|
F 0 "R15" V 2000 2450 50 0000 C CNN
|
|
F 1 "100" V 2100 2450 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 2150 2450 50 0001 C CNN
|
|
F 3 "~" H 2150 2450 50 0001 C CNN
|
|
F 4 "C25190" H 2150 2450 50 0001 C CNN "LCSC Part"
|
|
1 2150 2450
|
|
0 -1 1 0
|
|
$EndComp
|
|
Text Label 1850 2650 0 50 ~ 0
|
|
TDI
|
|
NoConn ~ 1850 2750
|
|
Text Label 1850 2850 0 50 ~ 0
|
|
TDO
|
|
NoConn ~ 1350 2850
|
|
Text Label 1150 2750 2 50 ~ 0
|
|
TCK
|
|
$Comp
|
|
L power:GND #PWR0179
|
|
U 1 1 641CD4CF
|
|
P 1050 2450
|
|
F 0 "#PWR0179" H 1050 2200 50 0001 C CNN
|
|
F 1 "GND" H 1050 2300 50 0000 C CNN
|
|
F 2 "" H 1050 2450 50 0001 C CNN
|
|
F 3 "" H 1050 2450 50 0001 C CNN
|
|
1 1050 2450
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 1350 2550 2 50 ~ 0
|
|
TMS
|
|
$Comp
|
|
L power:+3V3 #PWR0180
|
|
U 1 1 641CD4D6
|
|
P 1350 2450
|
|
F 0 "#PWR0180" H 1350 2300 50 0001 C CNN
|
|
F 1 "+3V3" H 1350 2600 50 0000 C CNN
|
|
F 2 "" H 1350 2450 50 0001 C CNN
|
|
F 3 "" H 1350 2450 50 0001 C CNN
|
|
1 1350 2450
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Connector_Generic:Conn_02x05_Counter_Clockwise J4
|
|
U 1 1 641CD4DC
|
|
P 1550 2650
|
|
F 0 "J4" H 1600 2950 50 0000 C CNN
|
|
F 1 "JTAG" H 1600 2350 50 0000 C CNN
|
|
F 2 "Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical" H 1550 2650 50 0001 C CNN
|
|
F 3 "~" H 1550 2650 50 0001 C CNN
|
|
1 1550 2650
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Notes 3550 6100 0 50 ~ 0
|
|
ESP32 strap resistors
|
|
Wire Notes Line
|
|
1750 7550 6200 7550
|
|
Wire Notes Line
|
|
1750 6150 1750 7550
|
|
$Comp
|
|
L Device:R_Small R20
|
|
U 1 1 64204277
|
|
P 2650 6500
|
|
F 0 "R20" H 2709 6546 50 0000 L CNN
|
|
F 1 "DNP" H 2709 6455 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2650 6500 50 0001 C CNN
|
|
F 3 "~" H 2650 6500 50 0001 C CNN
|
|
1 2650 6500
|
|
1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 2650 6400
|
|
Wire Wire Line
|
|
2350 6400 2650 6400
|
|
Wire Wire Line
|
|
2650 6400 2950 6400
|
|
Wire Wire Line
|
|
2650 6800 2650 6600
|
|
Connection ~ 2650 6800
|
|
$Comp
|
|
L Device:R_Small R21
|
|
U 1 1 64204282
|
|
P 2650 7200
|
|
F 0 "R21" H 2709 7246 50 0000 L CNN
|
|
F 1 "DNP" H 2709 7155 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2650 7200 50 0001 C CNN
|
|
F 3 "~" H 2650 7200 50 0001 C CNN
|
|
1 2650 7200
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Notes 3000 7100 0 50 ~ 0
|
|
IO0: pull-up disables ESP32 serial download\nIO2: pull-down disables ESP32 test mode\nTCK: pull-down prevents JTAG TCK clock pulse at power-on\nTMS: pull-up causes JTAG to reset state if accidental TCK pulse\nTDO: pull up for debug output, down for fast/quiet boot (internal pull-up)\nTDI: pull up for 1.8V flash, down for 3.3V flash (internal pull-down)
|
|
Connection ~ 2950 7300
|
|
$Comp
|
|
L power:GND #PWR0181
|
|
U 1 1 6420428A
|
|
P 2950 7300
|
|
F 0 "#PWR0181" H 2950 7050 50 0001 C CNN
|
|
F 1 "GND" H 2950 7150 50 0000 C CNN
|
|
F 2 "" H 2950 7300 50 0001 C CNN
|
|
F 3 "" H 2950 7300 50 0001 C CNN
|
|
1 2950 7300
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
2650 7300 2350 7300
|
|
Connection ~ 2650 7300
|
|
Wire Wire Line
|
|
2350 7300 2050 7300
|
|
Connection ~ 2350 7300
|
|
Wire Wire Line
|
|
2950 7300 2650 7300
|
|
Connection ~ 2350 6400
|
|
Connection ~ 2050 6400
|
|
Wire Wire Line
|
|
2050 6400 2350 6400
|
|
Connection ~ 2950 6900
|
|
Wire Wire Line
|
|
2950 6900 2950 7100
|
|
Wire Wire Line
|
|
2650 6800 2650 7100
|
|
Wire Wire Line
|
|
2950 6900 2950 6600
|
|
Wire Wire Line
|
|
1850 6900 2950 6900
|
|
Wire Wire Line
|
|
1850 6800 2650 6800
|
|
$Comp
|
|
L Device:R_Small R24
|
|
U 1 1 6420429E
|
|
P 2950 7200
|
|
F 0 "R24" H 3009 7246 50 0000 L CNN
|
|
F 1 "DNP" H 3009 7155 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2950 7200 50 0001 C CNN
|
|
F 3 "~" H 2950 7200 50 0001 C CNN
|
|
1 2950 7200
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R23
|
|
U 1 1 642042A4
|
|
P 2950 6500
|
|
F 0 "R23" H 3009 6546 50 0000 L CNN
|
|
F 1 "DNP" H 3009 6455 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2950 6500 50 0001 C CNN
|
|
F 3 "~" H 2950 6500 50 0001 C CNN
|
|
1 2950 6500
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
2350 6700 2350 6600
|
|
Wire Wire Line
|
|
1850 6700 2350 6700
|
|
$Comp
|
|
L Device:R_Small R16
|
|
U 1 1 642042AD
|
|
P 2350 6500
|
|
F 0 "R16" H 2409 6546 50 0000 L CNN
|
|
F 1 "10k" H 2409 6455 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2350 6500 50 0001 C CNN
|
|
F 3 "~" H 2350 6500 50 0001 C CNN
|
|
F 4 "C31850" H 2350 6500 50 0001 C CNN "LCSC Part"
|
|
1 2350 6500
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R17
|
|
U 1 1 642042B4
|
|
P 2350 7200
|
|
F 0 "R17" H 2409 7246 50 0000 L CNN
|
|
F 1 "1k" H 2409 7155 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2350 7200 50 0001 C CNN
|
|
F 3 "~" H 2350 7200 50 0001 C CNN
|
|
F 4 "C21190" H 2350 7200 50 0001 C CNN "LCSC Part"
|
|
1 2350 7200
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
2350 7000 2350 7100
|
|
Wire Wire Line
|
|
1850 7000 2350 7000
|
|
$Comp
|
|
L Device:R_Small R14
|
|
U 1 1 642042BD
|
|
P 2050 7200
|
|
F 0 "R14" H 2109 7246 50 0000 L CNN
|
|
F 1 "10k" H 2109 7155 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2050 7200 50 0001 C CNN
|
|
F 3 "~" H 2050 7200 50 0001 C CNN
|
|
F 4 "C31850" H 2050 7200 50 0001 C CNN "LCSC Part"
|
|
1 2050 7200
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
1850 7100 2050 7100
|
|
Text Label 1850 7000 0 50 ~ 0
|
|
IO2
|
|
Text Label 1850 7100 0 50 ~ 0
|
|
TCK
|
|
Text Label 1850 6700 0 50 ~ 0
|
|
TMS
|
|
Text Label 1850 6900 0 50 ~ 0
|
|
TDI
|
|
Text Label 1850 6800 0 50 ~ 0
|
|
TDO
|
|
Wire Wire Line
|
|
1850 6600 2050 6600
|
|
$Comp
|
|
L power:+3V3 #PWR0182
|
|
U 1 1 642042CA
|
|
P 2050 6400
|
|
F 0 "#PWR0182" H 2050 6250 50 0001 C CNN
|
|
F 1 "+3V3" H 2050 6550 50 0000 C CNN
|
|
F 2 "" H 2050 6400 50 0001 C CNN
|
|
F 3 "" H 2050 6400 50 0001 C CNN
|
|
1 2050 6400
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R13
|
|
U 1 1 642042D1
|
|
P 2050 6500
|
|
F 0 "R13" H 2109 6546 50 0000 L CNN
|
|
F 1 "10k" H 2109 6455 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 2050 6500 50 0001 C CNN
|
|
F 3 "~" H 2050 6500 50 0001 C CNN
|
|
F 4 "C31850" H 2050 6500 50 0001 C CNN "LCSC Part"
|
|
1 2050 6500
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 1850 6600 0 50 ~ 0
|
|
IO0
|
|
Wire Notes Line
|
|
6200 6150 6200 7550
|
|
Wire Notes Line
|
|
1750 6150 6200 6150
|
|
$Comp
|
|
L Device:R_Small R28
|
|
U 1 1 64238074
|
|
P 4250 1450
|
|
F 0 "R28" H 4309 1496 50 0000 L CNN
|
|
F 1 "10k" H 4309 1405 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 4250 1450 50 0001 C CNN
|
|
F 3 "~" H 4250 1450 50 0001 C CNN
|
|
1 4250 1450
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
4250 1550 4750 1550
|
|
Text Label 4450 1550 0 50 ~ 0
|
|
EN
|
|
Text Label 5450 5300 2 50 ~ 0
|
|
EN
|
|
Wire Wire Line
|
|
5450 5300 5250 5300
|
|
Text HLabel 4750 5500 0 50 Input ~ 0
|
|
~EN~
|
|
$Comp
|
|
L power:GND #PWR0183
|
|
U 1 1 64245B19
|
|
P 5250 5700
|
|
F 0 "#PWR0183" H 5250 5450 50 0001 C CNN
|
|
F 1 "GND" H 5250 5550 50 0000 C CNN
|
|
F 2 "" H 5250 5700 50 0001 C CNN
|
|
F 3 "" H 5250 5700 50 0001 C CNN
|
|
1 5250 5700
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:C_Small C3
|
|
U 1 1 6425093B
|
|
P 4250 1650
|
|
F 0 "C3" H 4342 1696 50 0000 L CNN
|
|
F 1 "100n" H 4342 1605 50 0000 L CNN
|
|
F 2 "stdpads:C_0805" H 4250 1650 50 0001 C CNN
|
|
F 3 "~" H 4250 1650 50 0001 C CNN
|
|
1 4250 1650
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 4250 1550
|
|
$Comp
|
|
L power:GND #PWR0184
|
|
U 1 1 64250C60
|
|
P 4250 1750
|
|
F 0 "#PWR0184" H 4250 1500 50 0001 C CNN
|
|
F 1 "GND" H 4250 1600 50 0000 C CNN
|
|
F 2 "" H 4250 1750 50 0001 C CNN
|
|
F 3 "" H 4250 1750 50 0001 C CNN
|
|
1 4250 1750
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L power:+3V3 #PWR0185
|
|
U 1 1 64251C39
|
|
P 4250 1350
|
|
F 0 "#PWR0185" H 4250 1200 50 0001 C CNN
|
|
F 1 "+3V3" H 4250 1500 50 0000 C CNN
|
|
F 2 "" H 4250 1350 50 0001 C CNN
|
|
F 3 "" H 4250 1350 50 0001 C CNN
|
|
1 4250 1350
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Text HLabel 2800 4900 0 50 BiDi ~ 0
|
|
D-
|
|
Text HLabel 2800 4800 0 50 BiDi ~ 0
|
|
D+
|
|
Wire Wire Line
|
|
2500 4600 2800 4600
|
|
Wire Wire Line
|
|
2500 4300 3100 4300
|
|
Connection ~ 3100 4300
|
|
Text Label 6850 1750 2 50 ~ 0
|
|
DBG_TX
|
|
Wire Wire Line
|
|
6550 1750 6850 1750
|
|
Wire Wire Line
|
|
6850 1650 6550 1650
|
|
Text Label 6850 1650 2 50 ~ 0
|
|
DBG_RX
|
|
Text HLabel 4750 2150 0 50 Output ~ 0
|
|
SMOSI
|
|
Text HLabel 4750 2250 0 50 Output ~ 0
|
|
S~CS~
|
|
Text HLabel 4750 2450 0 50 Input ~ 0
|
|
SMISO
|
|
Text HLabel 4750 1650 0 50 Input ~ 0
|
|
SDET
|
|
Text HLabel 4750 2350 0 50 Output ~ 0
|
|
SSCK
|
|
Connection ~ 4250 1350
|
|
Wire Wire Line
|
|
2250 2450 2350 2450
|
|
$Comp
|
|
L Device:R_Small R12
|
|
U 1 1 6199217B
|
|
P 1250 2750
|
|
F 0 "R12" V 1100 2750 50 0000 C CNN
|
|
F 1 "100" V 1200 2750 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 1250 2750 50 0001 C CNN
|
|
F 3 "~" H 1250 2750 50 0001 C CNN
|
|
F 4 "C25190" H 1250 2750 50 0001 C CNN "LCSC Part"
|
|
1 1250 2750
|
|
0 -1 -1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
6550 1150 6550 1250
|
|
Connection ~ 6550 1250
|
|
Text HLabel 6550 2250 2 50 Output ~ 0
|
|
N~CS~
|
|
Text Notes 4400 2650 2 50 ~ 0
|
|
internal weak pulldown on IO12
|
|
Text Notes 4400 2550 2 50 ~ 0
|
|
internal weak pullup on IO14
|
|
Text Notes 4400 2850 2 50 ~ 0
|
|
internal weak pulldown on IO13
|
|
Wire Wire Line
|
|
4650 2750 4650 2950
|
|
Wire Wire Line
|
|
4650 2750 4750 2750
|
|
Wire Wire Line
|
|
4450 1450 4750 1450
|
|
Wire Wire Line
|
|
4250 1350 4450 1350
|
|
Wire Wire Line
|
|
4450 1350 4450 1450
|
|
Connection ~ 2900 2150
|
|
Wire Wire Line
|
|
3200 2150 2900 2150
|
|
Connection ~ 3200 1950
|
|
Wire Wire Line
|
|
3400 1950 3200 1950
|
|
Wire Wire Line
|
|
3600 1950 3800 1950
|
|
$Comp
|
|
L Device:R_Small R10
|
|
U 1 1 61ED7A7E
|
|
P 3500 1950
|
|
F 0 "R10" V 3350 1950 50 0000 C CNN
|
|
F 1 "1k" V 3450 1950 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 3500 1950 50 0001 C CNN
|
|
F 3 "~" H 3500 1950 50 0001 C CNN
|
|
F 4 "C25190" H 3500 1950 50 0001 C CNN "LCSC Part"
|
|
1 3500 1950
|
|
0 -1 1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
2600 1750 2900 1750
|
|
$Comp
|
|
L Transistor_BJT:MMBT3904 Q4
|
|
U 1 1 61E765A6
|
|
P 3000 1950
|
|
F 0 "Q4" H 3191 1996 50 0000 L CNN
|
|
F 1 "MMBT3904" H 3191 1905 50 0000 L CNN
|
|
F 2 "stdpads:SOT-23" H 3200 2050 50 0001 C CNN
|
|
F 3 "~" H 3000 1950 50 0001 C CNN
|
|
F 4 "C20526" H 3000 1950 50 0001 C CNN "LCSC Part"
|
|
1 3000 1950
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L power:GND #PWR0202
|
|
U 1 1 61E765AF
|
|
P 2900 2150
|
|
F 0 "#PWR0202" H 2900 1900 50 0001 C CNN
|
|
F 1 "GND" H 2900 2000 50 0000 C CNN
|
|
F 2 "" H 2900 2150 50 0001 C CNN
|
|
F 3 "" H 2900 2150 50 0001 C CNN
|
|
1 2900 2150
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R27
|
|
U 1 1 61B78BA8
|
|
P 3200 2050
|
|
F 0 "R27" H 3259 2096 50 0000 L CNN
|
|
F 1 "1k" H 3259 2005 50 0000 L CNN
|
|
F 2 "stdpads:R_0805" H 3200 2050 50 0001 C CNN
|
|
F 3 "~" H 3200 2050 50 0001 C CNN
|
|
F 4 "C21190" H 3200 2050 50 0001 C CNN "LCSC Part"
|
|
1 3200 2050
|
|
1 0 0 -1
|
|
$EndComp
|
|
Text Label 3800 1950 2 50 ~ 0
|
|
IRQ
|
|
Text HLabel 2600 1750 0 50 Output ~ 0
|
|
~NMRQ~
|
|
$Comp
|
|
L power:+3V3 #PWR?
|
|
U 1 1 62162BAC
|
|
P 7200 4550
|
|
AR Path="/62162BAC" Ref="#PWR?" Part="1"
|
|
AR Path="/64084316/62162BAC" Ref="#PWR0203" Part="1"
|
|
F 0 "#PWR0203" H 7200 4400 50 0001 C CNN
|
|
F 1 "+3V3" H 7200 4700 50 0000 C CNN
|
|
F 2 "" H 7200 4550 50 0001 C CNN
|
|
F 3 "" H 7200 4550 50 0001 C CNN
|
|
1 7200 4550
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:C_Small C?
|
|
U 1 1 62162BB3
|
|
P 7200 4650
|
|
AR Path="/62162BB3" Ref="C?" Part="1"
|
|
AR Path="/64084316/62162BB3" Ref="C31" Part="1"
|
|
F 0 "C31" H 7108 4696 50 0000 R CNN
|
|
F 1 "10u" H 7108 4605 50 0000 R CNN
|
|
F 2 "stdpads:C_0805" H 7200 4650 50 0001 C CNN
|
|
F 3 "~" H 7200 4650 50 0001 C CNN
|
|
1 7200 4650
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:C_Small C?
|
|
U 1 1 62169626
|
|
P 7600 4650
|
|
AR Path="/62169626" Ref="C?" Part="1"
|
|
AR Path="/64084316/62169626" Ref="C32" Part="1"
|
|
F 0 "C32" H 7508 4696 50 0000 R CNN
|
|
F 1 "10u" H 7508 4605 50 0000 R CNN
|
|
F 2 "stdpads:C_0805" H 7600 4650 50 0001 C CNN
|
|
F 3 "~" H 7600 4650 50 0001 C CNN
|
|
1 7600 4650
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L Device:C_Small C?
|
|
U 1 1 6216C58D
|
|
P 8000 4650
|
|
AR Path="/6216C58D" Ref="C?" Part="1"
|
|
AR Path="/64084316/6216C58D" Ref="C33" Part="1"
|
|
F 0 "C33" H 7908 4696 50 0000 R CNN
|
|
F 1 "10u" H 7908 4605 50 0000 R CNN
|
|
F 2 "stdpads:C_0805" H 8000 4650 50 0001 C CNN
|
|
F 3 "~" H 8000 4650 50 0001 C CNN
|
|
1 8000 4650
|
|
-1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
7600 4550 7200 4550
|
|
Wire Wire Line
|
|
7600 4550 8000 4550
|
|
Connection ~ 7600 4550
|
|
Wire Wire Line
|
|
8000 4750 7600 4750
|
|
Connection ~ 8000 4750
|
|
Connection ~ 7600 4750
|
|
Wire Wire Line
|
|
7600 4750 7200 4750
|
|
Connection ~ 7200 4550
|
|
Text HLabel 4750 1750 0 50 Input ~ 0
|
|
~WRREQ~
|
|
Text HLabel 4750 1850 0 50 Input ~ 0
|
|
~RDREQ~
|
|
Wire Wire Line
|
|
6550 2650 6850 2650
|
|
Text Notes 6900 2550 0 50 ~ 0
|
|
internal weak pulldown on IO4
|
|
Text Notes 6900 2650 0 50 ~ 0
|
|
internal weak pullup on IO0
|
|
Text Notes 6900 2750 0 50 ~ 0
|
|
internal weak pulldown on IO2
|
|
Text Notes 6900 2850 0 50 ~ 0
|
|
internal weak pullup on IO15
|
|
Text Notes 6900 2300 0 50 ~ 0
|
|
internal weak pullup on IO5
|
|
NoConn ~ 4750 1950
|
|
$Comp
|
|
L Device:R_Small R22
|
|
U 1 1 6869399E
|
|
P 4850 5500
|
|
F 0 "R22" V 4700 5500 50 0000 C CNN
|
|
F 1 "1k" V 4800 5500 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 4850 5500 50 0001 C CNN
|
|
F 3 "~" H 4850 5500 50 0001 C CNN
|
|
F 4 "C25190" H 4850 5500 50 0001 C CNN "LCSC Part"
|
|
1 4850 5500
|
|
0 1 1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
2200 5100 2600 5100
|
|
Wire Wire Line
|
|
2600 5100 2800 5100
|
|
Connection ~ 2600 5100
|
|
Connection ~ 2600 5300
|
|
$Comp
|
|
L Device:Crystal_Small Y1
|
|
U 1 1 641A5CD3
|
|
P 2600 5200
|
|
F 0 "Y1" V 2550 5350 50 0000 L CNN
|
|
F 1 "12M" V 2650 5350 50 0000 L CNN
|
|
F 2 "stdpads:Crystal_HC49-SMD" H 2600 5200 50 0001 C CNN
|
|
F 3 "~" H 2600 5200 50 0001 C CNN
|
|
F 4 "C9002" H 2600 5200 50 0001 C CNN "LCSC Part"
|
|
1 2600 5200
|
|
0 -1 -1 0
|
|
$EndComp
|
|
$Comp
|
|
L Transistor_BJT:MMBT3904 Q3
|
|
U 1 1 6423B064
|
|
P 5150 5500
|
|
F 0 "Q3" H 5341 5546 50 0000 L CNN
|
|
F 1 "MMBT3904" H 5341 5455 50 0000 L CNN
|
|
F 2 "stdpads:SOT-23" H 5350 5600 50 0001 C CNN
|
|
F 3 "~" H 5150 5500 50 0001 C CNN
|
|
F 4 "C20526" H 5150 5500 50 0001 C CNN "LCSC Part"
|
|
1 5150 5500
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
6550 2550 6850 2550
|
|
Text Label 6850 2550 2 50 ~ 0
|
|
IRQ
|
|
Text HLabel 7050 1850 2 50 Output ~ 0
|
|
RDCLK
|
|
$Comp
|
|
L Device:R_Small R26
|
|
U 1 1 61B02AD0
|
|
P 6950 1850
|
|
F 0 "R26" V 6800 1850 50 0000 C CNN
|
|
F 1 "22" V 6900 1850 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 6950 1850 50 0001 C CNN
|
|
F 3 "~" H 6950 1850 50 0001 C CNN
|
|
F 4 "C25190" H 6950 1850 50 0001 C CNN "LCSC Part"
|
|
1 6950 1850
|
|
0 -1 1 0
|
|
$EndComp
|
|
$Comp
|
|
L Device:R_Small R25
|
|
U 1 1 61B07A23
|
|
P 6950 1550
|
|
F 0 "R25" V 6800 1550 50 0000 C CNN
|
|
F 1 "22" V 6900 1550 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 6950 1550 50 0001 C CNN
|
|
F 3 "~" H 6950 1550 50 0001 C CNN
|
|
F 4 "C25190" H 6950 1550 50 0001 C CNN "LCSC Part"
|
|
1 6950 1550
|
|
0 -1 1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
6850 1550 6550 1550
|
|
Wire Wire Line
|
|
6550 1850 6850 1850
|
|
$Comp
|
|
L Device:R_Small R33
|
|
U 1 1 61B0D275
|
|
P 6950 2150
|
|
F 0 "R33" V 6800 2150 50 0000 C CNN
|
|
F 1 "22" V 6900 2150 50 0000 C BNN
|
|
F 2 "stdpads:R_0805" H 6950 2150 50 0001 C CNN
|
|
F 3 "~" H 6950 2150 50 0001 C CNN
|
|
F 4 "C25190" H 6950 2150 50 0001 C CNN "LCSC Part"
|
|
1 6950 2150
|
|
0 -1 1 0
|
|
$EndComp
|
|
Wire Wire Line
|
|
6850 2150 6550 2150
|
|
NoConn ~ 6550 1950
|
|
NoConn ~ 4750 2050
|
|
$Comp
|
|
L Device:C_Small C?
|
|
U 1 1 61B2B464
|
|
P 8400 4650
|
|
AR Path="/61B2B464" Ref="C?" Part="1"
|
|
AR Path="/64084316/61B2B464" Ref="C37" Part="1"
|
|
F 0 "C37" H 8308 4696 50 0000 R CNN
|
|
F 1 "10u" H 8308 4605 50 0000 R CNN
|
|
F 2 "stdpads:C_0805" H 8400 4650 50 0001 C CNN
|
|
F 3 "~" H 8400 4650 50 0001 C CNN
|
|
1 8400 4650
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L power:GND #PWR0204
|
|
U 1 1 61B2B46A
|
|
P 8400 4750
|
|
F 0 "#PWR0204" H 8400 4500 50 0001 C CNN
|
|
F 1 "GND" H 8400 4600 50 0000 C CNN
|
|
F 2 "" H 8400 4750 50 0001 C CNN
|
|
F 3 "" H 8400 4750 50 0001 C CNN
|
|
1 8400 4750
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
8000 4550 8400 4550
|
|
Wire Wire Line
|
|
8400 4750 8000 4750
|
|
Connection ~ 8400 4750
|
|
$EndSCHEMATC
|