mirror of
https://github.com/garrettsworkshop/NuBus-ESP32.git
synced 2025-02-18 22:30:42 +00:00
Done?
This commit is contained in:
parent
4981c7b64b
commit
b6eebc2316
29
.gitignore
vendored
Normal file
29
.gitignore
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
# For PCBs designed using KiCad: http://www.kicad-pcb.org/
|
||||
# Format documentation: http://kicad-pcb.org/help/file-formats/
|
||||
|
||||
# Temporary files
|
||||
*.000
|
||||
*.bak
|
||||
*.bck
|
||||
*.kicad_pcb-bak
|
||||
*.sch-bak
|
||||
*~
|
||||
_autosave-*
|
||||
*.tmp
|
||||
*-rescue.lib
|
||||
*-save.pro
|
||||
*-save.kicad_pcb
|
||||
fp-info-cache
|
||||
|
||||
# Netlist files (exported from Eeschema)
|
||||
*.net
|
||||
|
||||
# Autorouter files (exported from Pcbnew)
|
||||
*.dsn
|
||||
*.ses
|
||||
|
||||
*.DS_Store
|
||||
cpld/db/GR8RAM.db_info
|
||||
cpld/db/GR8RAM.tmw_info
|
||||
cpld/GR8RAM.qws
|
||||
Documentation/~$4205AManual.docx
|
552
AddrLatch.sch
Normal file
552
AddrLatch.sch
Normal file
@ -0,0 +1,552 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 8 8
|
||||
Title "NuBus-ESP32"
|
||||
Date "2021-11-18"
|
||||
Rev "0.1"
|
||||
Comp "Garrett's Workshop"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Text HLabel 3600 1550 0 50 Input ~ 0
|
||||
~AD~[31..0]
|
||||
Text Label 4800 1950 0 50 ~ 0
|
||||
L~A~18
|
||||
Text Label 4800 1850 0 50 ~ 0
|
||||
L~A~19
|
||||
Text Label 4800 1750 0 50 ~ 0
|
||||
L~A~20
|
||||
Text Label 4800 1650 0 50 ~ 0
|
||||
L~A~21
|
||||
Text Label 4800 2050 0 50 ~ 0
|
||||
L~A~17
|
||||
Text Label 4800 2150 0 50 ~ 0
|
||||
L~A~16
|
||||
Text Label 4800 2350 0 50 ~ 0
|
||||
L~A~14
|
||||
Text Label 4800 2850 0 50 ~ 0
|
||||
L~A~13
|
||||
Text Label 4800 2950 0 50 ~ 0
|
||||
L~A~12
|
||||
Text Label 4800 3050 0 50 ~ 0
|
||||
L~A~11
|
||||
Text Label 4800 3150 0 50 ~ 0
|
||||
L~A~10
|
||||
Text Label 4800 2250 0 50 ~ 0
|
||||
L~A~15
|
||||
Text Label 4800 3250 0 50 ~ 0
|
||||
L~A~9
|
||||
Text Label 4800 3350 0 50 ~ 0
|
||||
L~A~8
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 61C95779
|
||||
P 3900 3650
|
||||
AR Path="/61C95779" Ref="#PWR?" Part="1"
|
||||
AR Path="/61C8B24A/61C95779" Ref="#PWR0125" Part="1"
|
||||
F 0 "#PWR0125" H 3900 3400 50 0001 C CNN
|
||||
F 1 "GND" H 3900 3500 50 0000 C CNN
|
||||
F 2 "" H 3900 3650 50 0001 C CNN
|
||||
F 3 "" H 3900 3650 50 0001 C CNN
|
||||
1 3900 3650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4000 1350 4000 1550
|
||||
Wire Wire Line
|
||||
3900 1350 4000 1350
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 61C95781
|
||||
P 3900 1350
|
||||
AR Path="/61C95781" Ref="#PWR?" Part="1"
|
||||
AR Path="/61C8B24A/61C95781" Ref="#PWR0126" Part="1"
|
||||
F 0 "#PWR0126" H 3900 1100 50 0001 C CNN
|
||||
F 1 "GND" H 3900 1200 50 0000 C CNN
|
||||
F 2 "" H 3900 1350 50 0001 C CNN
|
||||
F 3 "" H 3900 1350 50 0001 C CNN
|
||||
1 3900 1350
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 61C95787
|
||||
P 3900 2450
|
||||
AR Path="/61C95787" Ref="#PWR?" Part="1"
|
||||
AR Path="/61C8B24A/61C95787" Ref="#PWR0127" Part="1"
|
||||
F 0 "#PWR0127" H 3900 2200 50 0001 C CNN
|
||||
F 1 "GND" H 3900 2300 50 0000 C CNN
|
||||
F 2 "" H 3900 2450 50 0001 C CNN
|
||||
F 3 "" H 3900 2450 50 0001 C CNN
|
||||
1 3900 2450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 4800 4050 0 50 ~ 0
|
||||
L~A~5
|
||||
Text Label 4800 4150 0 50 ~ 0
|
||||
L~A~4
|
||||
Text Label 4800 4250 0 50 ~ 0
|
||||
L~A~3
|
||||
Text Label 4800 4350 0 50 ~ 0
|
||||
L~A~2
|
||||
Wire Wire Line
|
||||
3900 2450 4000 2450
|
||||
Wire Wire Line
|
||||
3900 3650 4000 3650
|
||||
Wire Wire Line
|
||||
4000 3650 4000 3950
|
||||
Wire Wire Line
|
||||
4000 2450 4000 2750
|
||||
Text Label 4000 3450 2 50 ~ 0
|
||||
~AD~7
|
||||
Text Label 4000 4050 2 50 ~ 0
|
||||
~AD~5
|
||||
Text Label 4000 4150 2 50 ~ 0
|
||||
~AD~4
|
||||
Text Label 4000 4250 2 50 ~ 0
|
||||
~AD~3
|
||||
Text Label 4000 4350 2 50 ~ 0
|
||||
~AD~2
|
||||
Text Label 4000 3550 2 50 ~ 0
|
||||
~AD~6
|
||||
Text Label 4000 1650 2 50 ~ 0
|
||||
~AD~21
|
||||
Text Label 4000 4650 2 50 ~ 0
|
||||
~TM~1
|
||||
Text Label 4000 1750 2 50 ~ 0
|
||||
~AD~20
|
||||
Text Label 4000 1850 2 50 ~ 0
|
||||
~AD~19
|
||||
Text Label 4000 1950 2 50 ~ 0
|
||||
~AD~18
|
||||
Text Label 4000 2050 2 50 ~ 0
|
||||
~AD~17
|
||||
Text Label 4000 2150 2 50 ~ 0
|
||||
~AD~16
|
||||
Text Label 4000 3350 2 50 ~ 0
|
||||
~AD~8
|
||||
Text Label 4000 2250 2 50 ~ 0
|
||||
~AD~15
|
||||
Text Label 4000 2350 2 50 ~ 0
|
||||
~AD~14
|
||||
Text Label 4000 2850 2 50 ~ 0
|
||||
~AD~13
|
||||
Text Label 4000 2950 2 50 ~ 0
|
||||
~AD~12
|
||||
Text Label 4000 3050 2 50 ~ 0
|
||||
~AD~11
|
||||
Text Label 4000 3150 2 50 ~ 0
|
||||
~AD~10
|
||||
Text Label 4000 3250 2 50 ~ 0
|
||||
~AD~9
|
||||
Text HLabel 5300 1550 2 50 Output ~ 0
|
||||
L~A~[21..0]
|
||||
Text HLabel 3600 4550 0 50 Input ~ 0
|
||||
~TM~[1..0]
|
||||
Text HLabel 5300 4850 2 50 Input ~ 0
|
||||
ACLK
|
||||
Entry Wire Line
|
||||
3700 1550 3800 1650
|
||||
Entry Wire Line
|
||||
3700 1650 3800 1750
|
||||
Entry Wire Line
|
||||
3700 1750 3800 1850
|
||||
Entry Wire Line
|
||||
3700 1850 3800 1950
|
||||
Wire Wire Line
|
||||
4000 4350 3800 4350
|
||||
Wire Wire Line
|
||||
4000 4250 3800 4250
|
||||
Entry Wire Line
|
||||
3700 1950 3800 2050
|
||||
Entry Wire Line
|
||||
3700 2050 3800 2150
|
||||
Entry Wire Line
|
||||
3700 2150 3800 2250
|
||||
Entry Wire Line
|
||||
3700 2250 3800 2350
|
||||
Wire Wire Line
|
||||
4000 4150 3800 4150
|
||||
Wire Wire Line
|
||||
4000 4050 3800 4050
|
||||
Wire Wire Line
|
||||
4000 3550 3800 3550
|
||||
Wire Wire Line
|
||||
4000 3450 3800 3450
|
||||
Entry Wire Line
|
||||
3700 2750 3800 2850
|
||||
Entry Wire Line
|
||||
3700 2850 3800 2950
|
||||
Entry Wire Line
|
||||
3700 2950 3800 3050
|
||||
Entry Wire Line
|
||||
3700 3050 3800 3150
|
||||
Wire Wire Line
|
||||
4000 3350 3800 3350
|
||||
Wire Wire Line
|
||||
4000 3250 3800 3250
|
||||
Wire Wire Line
|
||||
4000 3150 3800 3150
|
||||
Wire Wire Line
|
||||
4000 3050 3800 3050
|
||||
Entry Wire Line
|
||||
3700 3150 3800 3250
|
||||
Entry Wire Line
|
||||
3700 3250 3800 3350
|
||||
Entry Wire Line
|
||||
3700 3350 3800 3450
|
||||
Entry Wire Line
|
||||
3700 3450 3800 3550
|
||||
Wire Wire Line
|
||||
4000 2950 3800 2950
|
||||
Wire Wire Line
|
||||
4000 2850 3800 2850
|
||||
Wire Wire Line
|
||||
4000 2350 3800 2350
|
||||
Wire Wire Line
|
||||
4000 2250 3800 2250
|
||||
Entry Wire Line
|
||||
3700 3950 3800 4050
|
||||
Entry Wire Line
|
||||
3700 4050 3800 4150
|
||||
Entry Wire Line
|
||||
3700 4150 3800 4250
|
||||
Entry Wire Line
|
||||
3700 4250 3800 4350
|
||||
Wire Wire Line
|
||||
4000 2150 3800 2150
|
||||
Wire Wire Line
|
||||
4000 2050 3800 2050
|
||||
Wire Wire Line
|
||||
4000 1950 3800 1950
|
||||
Wire Wire Line
|
||||
4000 1850 3800 1850
|
||||
Wire Wire Line
|
||||
4000 1750 3800 1750
|
||||
Wire Wire Line
|
||||
4000 1650 3800 1650
|
||||
Wire Wire Line
|
||||
4000 4650 3800 4650
|
||||
Wire Bus Line
|
||||
3700 4550 3600 4550
|
||||
Wire Bus Line
|
||||
3700 1550 3600 1550
|
||||
Entry Wire Line
|
||||
5100 1550 5000 1650
|
||||
Entry Wire Line
|
||||
5100 1650 5000 1750
|
||||
Entry Wire Line
|
||||
5100 1750 5000 1850
|
||||
Entry Wire Line
|
||||
5100 1850 5000 1950
|
||||
Wire Wire Line
|
||||
4800 4350 5000 4350
|
||||
Wire Wire Line
|
||||
4800 4250 5000 4250
|
||||
Entry Wire Line
|
||||
5100 1950 5000 2050
|
||||
Entry Wire Line
|
||||
5100 2050 5000 2150
|
||||
Entry Wire Line
|
||||
5100 2150 5000 2250
|
||||
Entry Wire Line
|
||||
5100 2250 5000 2350
|
||||
Wire Wire Line
|
||||
4800 4150 5000 4150
|
||||
Wire Wire Line
|
||||
4800 4050 5000 4050
|
||||
Entry Wire Line
|
||||
5100 2750 5000 2850
|
||||
Entry Wire Line
|
||||
5100 2850 5000 2950
|
||||
Entry Wire Line
|
||||
5100 2950 5000 3050
|
||||
Entry Wire Line
|
||||
5100 3050 5000 3150
|
||||
Wire Wire Line
|
||||
4800 3350 5000 3350
|
||||
Wire Wire Line
|
||||
4800 3250 5000 3250
|
||||
Wire Wire Line
|
||||
4800 3150 5000 3150
|
||||
Wire Wire Line
|
||||
4800 3050 5000 3050
|
||||
Entry Wire Line
|
||||
5100 3150 5000 3250
|
||||
Entry Wire Line
|
||||
5100 3250 5000 3350
|
||||
Entry Wire Line
|
||||
5100 3350 5000 3450
|
||||
Entry Wire Line
|
||||
5100 3450 5000 3550
|
||||
Wire Wire Line
|
||||
4800 2950 5000 2950
|
||||
Wire Wire Line
|
||||
4800 2850 5000 2850
|
||||
Wire Wire Line
|
||||
4800 2350 5000 2350
|
||||
Wire Wire Line
|
||||
4800 2250 5000 2250
|
||||
Entry Wire Line
|
||||
5100 3950 5000 4050
|
||||
Entry Wire Line
|
||||
5100 4050 5000 4150
|
||||
Entry Wire Line
|
||||
5100 4150 5000 4250
|
||||
Entry Wire Line
|
||||
5100 4250 5000 4350
|
||||
Wire Wire Line
|
||||
4800 2150 5000 2150
|
||||
Wire Wire Line
|
||||
4800 2050 5000 2050
|
||||
Wire Wire Line
|
||||
4800 1950 5000 1950
|
||||
Wire Wire Line
|
||||
4800 1850 5000 1850
|
||||
Wire Wire Line
|
||||
4800 1750 5000 1750
|
||||
Wire Wire Line
|
||||
4800 1650 5000 1650
|
||||
Wire Bus Line
|
||||
5100 1550 5300 1550
|
||||
$Comp
|
||||
L GW_Logic:74574 U15
|
||||
U 1 1 62DF7138
|
||||
P 4400 3200
|
||||
F 0 "U15" H 4400 3800 50 0000 C CNN
|
||||
F 1 "74LVC574AD" V 4400 3200 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-20W_7.5mm" H 4400 2550 50 0001 C TNN
|
||||
F 3 "" H 4400 3300 60 0001 C CNN
|
||||
1 4400 3200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L GW_Logic:74574 U16
|
||||
U 1 1 62DF8EB7
|
||||
P 4400 2000
|
||||
F 0 "U16" H 4400 2600 50 0000 C CNN
|
||||
F 1 "74LVC574AD" V 4400 2000 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-20W_7.5mm" H 4400 1350 50 0001 C TNN
|
||||
F 3 "" H 4400 2100 60 0001 C CNN
|
||||
1 4400 2000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
5300 4850 5200 4850
|
||||
Wire Wire Line
|
||||
4800 3650 5200 3650
|
||||
Wire Wire Line
|
||||
5200 3650 5200 4850
|
||||
Connection ~ 5200 4850
|
||||
Wire Wire Line
|
||||
5200 4850 4800 4850
|
||||
Wire Wire Line
|
||||
5200 2450 5200 3650
|
||||
Connection ~ 5200 3650
|
||||
$Comp
|
||||
L GW_Logic:74574 U14
|
||||
U 1 1 62DF2E7D
|
||||
P 4400 4400
|
||||
F 0 "U14" H 4400 5000 50 0000 C CNN
|
||||
F 1 "74LVC574AD" V 4400 4400 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-20W_7.5mm" H 4400 3750 50 0001 C TNN
|
||||
F 3 "" H 4400 4500 60 0001 C CNN
|
||||
1 4400 4400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C_Small C?
|
||||
U 1 1 620FC63C
|
||||
P 6900 3200
|
||||
AR Path="/620FC63C" Ref="C?" Part="1"
|
||||
AR Path="/61C6168C/620FC63C" Ref="C?" Part="1"
|
||||
AR Path="/61C8B24A/620FC63C" Ref="C21" Part="1"
|
||||
F 0 "C21" H 6808 3246 50 0000 R CNN
|
||||
F 1 "10u" H 6808 3155 50 0000 R CNN
|
||||
F 2 "stdpads:C_0805" H 6900 3200 50 0001 C CNN
|
||||
F 3 "~" H 6900 3200 50 0001 C CNN
|
||||
1 6900 3200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C_Small C?
|
||||
U 1 1 620FC642
|
||||
P 6500 3200
|
||||
AR Path="/620FC642" Ref="C?" Part="1"
|
||||
AR Path="/61C8B24A/620FC642" Ref="C20" Part="1"
|
||||
F 0 "C20" H 6408 3246 50 0000 R CNN
|
||||
F 1 "10u" H 6408 3155 50 0000 R CNN
|
||||
F 2 "stdpads:C_0805" H 6500 3200 50 0001 C CNN
|
||||
F 3 "~" H 6500 3200 50 0001 C CNN
|
||||
1 6500 3200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 620FC648
|
||||
P 6900 3300
|
||||
AR Path="/620FC648" Ref="#PWR?" Part="1"
|
||||
AR Path="/61C8B24A/620FC648" Ref="#PWR0196" Part="1"
|
||||
F 0 "#PWR0196" H 6900 3050 50 0001 C CNN
|
||||
F 1 "GND" H 6900 3150 50 0000 C CNN
|
||||
F 2 "" H 6900 3300 50 0001 C CNN
|
||||
F 3 "" H 6900 3300 50 0001 C CNN
|
||||
1 6900 3300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C_Small C?
|
||||
U 1 1 620FC65A
|
||||
P 6100 3200
|
||||
AR Path="/620FC65A" Ref="C?" Part="1"
|
||||
AR Path="/61C8B24A/620FC65A" Ref="C19" Part="1"
|
||||
F 0 "C19" H 6008 3246 50 0000 R CNN
|
||||
F 1 "10u" H 6008 3155 50 0000 R CNN
|
||||
F 2 "stdpads:C_0805" H 6100 3200 50 0001 C CNN
|
||||
F 3 "~" H 6100 3200 50 0001 C CNN
|
||||
1 6100 3200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6100 3300 6500 3300
|
||||
Connection ~ 6500 3300
|
||||
Wire Wire Line
|
||||
6500 3300 6900 3300
|
||||
Connection ~ 6500 3100
|
||||
Wire Wire Line
|
||||
6500 3100 6100 3100
|
||||
Wire Wire Line
|
||||
6900 3100 6500 3100
|
||||
Connection ~ 6900 3300
|
||||
Connection ~ 4000 3650
|
||||
Wire Wire Line
|
||||
4800 2450 5200 2450
|
||||
Wire Wire Line
|
||||
4800 3450 5000 3450
|
||||
Wire Wire Line
|
||||
4800 3550 5000 3550
|
||||
Text Label 4800 3550 0 50 ~ 0
|
||||
L~A~6
|
||||
Text Label 4800 3450 0 50 ~ 0
|
||||
L~A~7
|
||||
Connection ~ 4000 2450
|
||||
$Comp
|
||||
L power:+3V3 #PWR0122
|
||||
U 1 1 62240BA4
|
||||
P 6100 3100
|
||||
F 0 "#PWR0122" H 6100 2950 50 0001 C CNN
|
||||
F 1 "+3V3" H 6100 3250 50 0000 C CNN
|
||||
F 2 "" H 6100 3100 50 0001 C CNN
|
||||
F 3 "" H 6100 3100 50 0001 C CNN
|
||||
1 6100 3100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 6100 3100
|
||||
$Comp
|
||||
L power:+3V3 #PWR0123
|
||||
U 1 1 62241227
|
||||
P 4800 1550
|
||||
F 0 "#PWR0123" H 4800 1400 50 0001 C CNN
|
||||
F 1 "+3V3" H 4800 1700 50 0000 C CNN
|
||||
F 2 "" H 4800 1550 50 0001 C CNN
|
||||
F 3 "" H 4800 1550 50 0001 C CNN
|
||||
1 4800 1550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3V3 #PWR0128
|
||||
U 1 1 6224190D
|
||||
P 4800 2750
|
||||
F 0 "#PWR0128" H 4800 2600 50 0001 C CNN
|
||||
F 1 "+3V3" H 4800 2900 50 0000 C CNN
|
||||
F 2 "" H 4800 2750 50 0001 C CNN
|
||||
F 3 "" H 4800 2750 50 0001 C CNN
|
||||
1 4800 2750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3V3 #PWR0197
|
||||
U 1 1 62241E08
|
||||
P 4800 3950
|
||||
F 0 "#PWR0197" H 4800 3800 50 0001 C CNN
|
||||
F 1 "+3V3" H 4800 4100 50 0000 C CNN
|
||||
F 2 "" H 4800 3950 50 0001 C CNN
|
||||
F 3 "" H 4800 3950 50 0001 C CNN
|
||||
1 4800 3950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 61C95773
|
||||
P 4000 4850
|
||||
AR Path="/61C95773" Ref="#PWR?" Part="1"
|
||||
AR Path="/61C8B24A/61C95773" Ref="#PWR0124" Part="1"
|
||||
F 0 "#PWR0124" H 4000 4600 50 0001 C CNN
|
||||
F 1 "GND" H 4000 4700 50 0000 C CNN
|
||||
F 2 "" H 4000 4850 50 0001 C CNN
|
||||
F 3 "" H 4000 4850 50 0001 C CNN
|
||||
1 4000 4850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Bus Line
|
||||
3700 4650 3700 4550
|
||||
Text Label 4000 4750 2 50 ~ 0
|
||||
~TM~0
|
||||
Entry Wire Line
|
||||
3700 4650 3800 4750
|
||||
Wire Wire Line
|
||||
4000 4750 3800 4750
|
||||
Entry Wire Line
|
||||
3700 4550 3800 4650
|
||||
Text Label 4000 4550 2 50 ~ 0
|
||||
~AD~0
|
||||
Entry Wire Line
|
||||
3700 4450 3800 4550
|
||||
Wire Wire Line
|
||||
4000 4550 3800 4550
|
||||
Text Label 4800 4550 0 50 ~ 0
|
||||
L~A~0
|
||||
Wire Wire Line
|
||||
4800 4550 5000 4550
|
||||
Entry Wire Line
|
||||
5100 4450 5000 4550
|
||||
Text HLabel 5300 4550 2 50 Output ~ 0
|
||||
L~TM~[1..0]
|
||||
Text Label 4800 4750 0 50 ~ 0
|
||||
L~TM~0
|
||||
Entry Wire Line
|
||||
5100 4650 5000 4750
|
||||
Wire Wire Line
|
||||
4800 4750 5000 4750
|
||||
Wire Bus Line
|
||||
5100 4650 5100 4550
|
||||
Wire Bus Line
|
||||
5100 4550 5300 4550
|
||||
Wire Wire Line
|
||||
4800 4650 5000 4650
|
||||
Entry Wire Line
|
||||
5100 4550 5000 4650
|
||||
Text Label 4800 4650 0 50 ~ 0
|
||||
L~TM~1
|
||||
Text Label 4000 4450 2 50 ~ 0
|
||||
~AD~1
|
||||
Wire Wire Line
|
||||
4000 4450 3800 4450
|
||||
Entry Wire Line
|
||||
3700 4350 3800 4450
|
||||
Text Label 4800 4450 0 50 ~ 0
|
||||
L~A~1
|
||||
Wire Wire Line
|
||||
4800 4450 5000 4450
|
||||
Entry Wire Line
|
||||
5100 4350 5000 4450
|
||||
Wire Bus Line
|
||||
5100 1550 5100 4450
|
||||
Wire Bus Line
|
||||
3700 1550 3700 4450
|
||||
$EndSCHEMATC
|
1483
BusControl.sch
Normal file
1483
BusControl.sch
Normal file
File diff suppressed because it is too large
Load Diff
648
CtrlStatReg.sch
Normal file
648
CtrlStatReg.sch
Normal file
@ -0,0 +1,648 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 2 8
|
||||
Title "NuBus-ESP32"
|
||||
Date "2021-11-18"
|
||||
Rev "0.1"
|
||||
Comp "Garrett's Workshop"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Wire Notes Line
|
||||
1000 5400 1900 5400
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 61A765AC
|
||||
P 9150 5000
|
||||
AR Path="/61A765AC" Ref="#PWR?" Part="1"
|
||||
AR Path="/64084316/61A765AC" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/61A765AC" Ref="#PWR0213" Part="1"
|
||||
F 0 "#PWR0213" H 9150 4850 50 0001 C CNN
|
||||
F 1 "+3V3" H 9150 5150 50 0000 C CNN
|
||||
F 2 "" H 9150 5000 50 0001 C CNN
|
||||
F 3 "" H 9150 5000 50 0001 C CNN
|
||||
1 9150 5000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C_Small C?
|
||||
U 1 1 61A765B2
|
||||
P 9150 5100
|
||||
AR Path="/61A765B2" Ref="C?" Part="1"
|
||||
AR Path="/64084316/61A765B2" Ref="C?" Part="1"
|
||||
AR Path="/61CA157A/61A765B2" Ref="C43" Part="1"
|
||||
F 0 "C43" H 9058 5146 50 0000 R CNN
|
||||
F 1 "10u" H 9058 5055 50 0000 R CNN
|
||||
F 2 "stdpads:C_0805" H 9150 5100 50 0001 C CNN
|
||||
F 3 "~" H 9150 5100 50 0001 C CNN
|
||||
1 9150 5100
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C_Small C?
|
||||
U 1 1 61A765B8
|
||||
P 9550 5100
|
||||
AR Path="/61A765B8" Ref="C?" Part="1"
|
||||
AR Path="/64084316/61A765B8" Ref="C?" Part="1"
|
||||
AR Path="/61CA157A/61A765B8" Ref="C44" Part="1"
|
||||
F 0 "C44" H 9458 5146 50 0000 R CNN
|
||||
F 1 "10u" H 9458 5055 50 0000 R CNN
|
||||
F 2 "stdpads:C_0805" H 9550 5100 50 0001 C CNN
|
||||
F 3 "~" H 9550 5100 50 0001 C CNN
|
||||
1 9550 5100
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:C_Small C?
|
||||
U 1 1 61A765BE
|
||||
P 9950 5100
|
||||
AR Path="/61A765BE" Ref="C?" Part="1"
|
||||
AR Path="/64084316/61A765BE" Ref="C?" Part="1"
|
||||
AR Path="/61CA157A/61A765BE" Ref="C45" Part="1"
|
||||
F 0 "C45" H 9858 5146 50 0000 R CNN
|
||||
F 1 "10u" H 9858 5055 50 0000 R CNN
|
||||
F 2 "stdpads:C_0805" H 9950 5100 50 0001 C CNN
|
||||
F 3 "~" H 9950 5100 50 0001 C CNN
|
||||
1 9950 5100
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 61A765C4
|
||||
P 9950 5200
|
||||
AR Path="/64084316/61A765C4" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/61A765C4" Ref="#PWR0214" Part="1"
|
||||
F 0 "#PWR0214" H 9950 4950 50 0001 C CNN
|
||||
F 1 "GND" H 9950 5050 50 0000 C CNN
|
||||
F 2 "" H 9950 5200 50 0001 C CNN
|
||||
F 3 "" H 9950 5200 50 0001 C CNN
|
||||
1 9950 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
9550 5000 9150 5000
|
||||
Wire Wire Line
|
||||
9550 5000 9950 5000
|
||||
Connection ~ 9550 5000
|
||||
Wire Wire Line
|
||||
9950 5200 9550 5200
|
||||
Connection ~ 9950 5200
|
||||
Connection ~ 9550 5200
|
||||
Wire Wire Line
|
||||
9550 5200 9150 5200
|
||||
Connection ~ 9150 5000
|
||||
Wire Wire Line
|
||||
4050 5100 4150 5100
|
||||
Wire Wire Line
|
||||
4150 3300 4050 3300
|
||||
Wire Wire Line
|
||||
4450 3050 4650 3050
|
||||
Wire Wire Line
|
||||
3850 3050 3550 3050
|
||||
Wire Wire Line
|
||||
3750 2350 4850 2350
|
||||
Wire Wire Line
|
||||
4850 1450 3550 1450
|
||||
Text HLabel 2550 4050 0 50 Input ~ 0
|
||||
RDCLK
|
||||
Wire Wire Line
|
||||
2550 4050 2950 4050
|
||||
Wire Wire Line
|
||||
2950 3750 2950 3950
|
||||
Wire Wire Line
|
||||
3250 3750 2950 3750
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 682B83B0
|
||||
P 3250 3750
|
||||
AR Path="/61C6168C/682B83B0" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/682B83B0" Ref="#PWR0212" Part="1"
|
||||
F 0 "#PWR0212" H 3250 3600 50 0001 C CNN
|
||||
F 1 "+3V3" H 3250 3900 50 0000 C CNN
|
||||
F 2 "" H 3250 3750 50 0001 C CNN
|
||||
F 3 "" H 3250 3750 50 0001 C CNN
|
||||
1 3250 3750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes 1050 2300 0 50 ~ 0
|
||||
Write request\nfrom Mac to ESP32
|
||||
Wire Notes Line
|
||||
1000 3600 1900 3600
|
||||
Text Notes 1050 3200 0 50 ~ 0
|
||||
Pending bit registered\nfor readback by Mac
|
||||
Wire Notes Line
|
||||
1000 2700 1900 2700
|
||||
Text Notes 1050 5000 0 50 ~ 0
|
||||
Pending bit registered\nfor readback by Mac
|
||||
Wire Notes Line
|
||||
1000 4500 1900 4500
|
||||
Text Notes 1050 4100 0 50 ~ 0
|
||||
Read request\nfrom ESP32 to Mac
|
||||
Wire Notes Line
|
||||
1000 1800 1900 1800
|
||||
Text Notes 1050 1400 0 50 ~ 0
|
||||
ESP32 reset bit
|
||||
Wire Notes Line
|
||||
1000 900 1900 900
|
||||
Wire Wire Line
|
||||
2950 2000 2950 2150
|
||||
Wire Wire Line
|
||||
2850 2000 2950 2000
|
||||
Wire Wire Line
|
||||
4850 4150 3750 4150
|
||||
Connection ~ 3750 4150
|
||||
Text Label 3850 4850 2 50 ~ 0
|
||||
~RDREQ~N
|
||||
$Comp
|
||||
L power:GND #PWR0210
|
||||
U 1 1 679639EB
|
||||
P 2850 2000
|
||||
F 0 "#PWR0210" H 2850 1750 50 0001 C CNN
|
||||
F 1 "GND" H 2850 1850 50 0000 C CNN
|
||||
F 2 "" H 2850 2000 50 0001 C CNN
|
||||
F 3 "" H 2850 2000 50 0001 C CNN
|
||||
1 2850 2000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2550 1950 3250 1950
|
||||
Text HLabel 4050 3300 0 50 Input ~ 0
|
||||
ROM~OE~
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 679639E3
|
||||
P 2950 3450
|
||||
AR Path="/61C6168C/679639E3" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/679639E3" Ref="#PWR0209" Part="1"
|
||||
F 0 "#PWR0209" H 2950 3300 50 0001 C CNN
|
||||
F 1 "+3V3" H 2950 3600 50 0000 C CNN
|
||||
F 2 "" H 2950 3450 50 0001 C CNN
|
||||
F 3 "" H 2950 3450 50 0001 C CNN
|
||||
1 2950 3450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 679639DD
|
||||
P 3250 2850
|
||||
AR Path="/61C6168C/679639DD" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/679639DD" Ref="#PWR0208" Part="1"
|
||||
F 0 "#PWR0208" H 3250 2700 50 0001 C CNN
|
||||
F 1 "+3V3" H 3250 3000 50 0000 C CNN
|
||||
F 2 "" H 3250 2850 50 0001 C CNN
|
||||
F 3 "" H 3250 2850 50 0001 C CNN
|
||||
1 3250 2850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2950 3150 2550 3150
|
||||
Wire Bus Line
|
||||
4850 3150 4750 3150
|
||||
Entry Wire Line
|
||||
4650 3050 4750 3150
|
||||
Text HLabel 4850 3150 2 50 BiDi ~ 0
|
||||
~AD~[31..0]
|
||||
Text Label 4450 3050 0 50 ~ 0
|
||||
~AD~22
|
||||
Text Label 3850 3050 2 50 ~ 0
|
||||
~WRREQ~N
|
||||
NoConn ~ 3550 3250
|
||||
Wire Wire Line
|
||||
2950 3450 3250 3450
|
||||
Wire Wire Line
|
||||
2850 2650 2850 3050
|
||||
Wire Wire Line
|
||||
2850 3050 2950 3050
|
||||
Wire Wire Line
|
||||
3750 2350 3550 2350
|
||||
Connection ~ 3750 2350
|
||||
Wire Wire Line
|
||||
3750 2650 2850 2650
|
||||
Wire Wire Line
|
||||
3750 2350 3750 2650
|
||||
Text HLabel 2550 3150 0 50 Input ~ 0
|
||||
CLK
|
||||
Text HLabel 2550 1950 0 50 Input ~ 0
|
||||
REG~WE~
|
||||
Wire Wire Line
|
||||
2550 4350 3250 4350
|
||||
Text HLabel 4050 5100 0 50 Input ~ 0
|
||||
ROM~OE~
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 6219742A
|
||||
P 3250 1050
|
||||
AR Path="/61C6168C/6219742A" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/6219742A" Ref="#PWR0170" Part="1"
|
||||
F 0 "#PWR0170" H 3250 900 50 0001 C CNN
|
||||
F 1 "+3V3" H 3250 1200 50 0000 C CNN
|
||||
F 2 "" H 3250 1050 50 0001 C CNN
|
||||
F 3 "" H 3250 1050 50 0001 C CNN
|
||||
1 3250 1050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 61C5EF4C
|
||||
P 2950 5250
|
||||
AR Path="/61C6168C/61C5EF4C" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/61C5EF4C" Ref="#PWR0105" Part="1"
|
||||
F 0 "#PWR0105" H 2950 5100 50 0001 C CNN
|
||||
F 1 "+3V3" H 2950 5400 50 0000 C CNN
|
||||
F 2 "" H 2950 5250 50 0001 C CNN
|
||||
F 3 "" H 2950 5250 50 0001 C CNN
|
||||
1 2950 5250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 61C5E88E
|
||||
P 3250 4650
|
||||
AR Path="/61C6168C/61C5E88E" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/61C5E88E" Ref="#PWR0104" Part="1"
|
||||
F 0 "#PWR0104" H 3250 4500 50 0001 C CNN
|
||||
F 1 "+3V3" H 3250 4800 50 0000 C CNN
|
||||
F 2 "" H 3250 4650 50 0001 C CNN
|
||||
F 3 "" H 3250 4650 50 0001 C CNN
|
||||
1 3250 4650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2550 1650 3250 1650
|
||||
Wire Wire Line
|
||||
2550 1350 2950 1350
|
||||
Wire Wire Line
|
||||
2950 4950 2550 4950
|
||||
Entry Wire Line
|
||||
4650 4850 4750 4950
|
||||
Wire Wire Line
|
||||
4450 4850 4650 4850
|
||||
Text Label 4450 4850 0 50 ~ 0
|
||||
~AD~23
|
||||
Wire Wire Line
|
||||
3850 4850 3550 4850
|
||||
NoConn ~ 3550 5050
|
||||
Wire Wire Line
|
||||
2950 5250 3250 5250
|
||||
Wire Wire Line
|
||||
2850 4450 2850 4850
|
||||
Wire Wire Line
|
||||
2850 4850 2950 4850
|
||||
Wire Wire Line
|
||||
3750 4150 3550 4150
|
||||
Wire Wire Line
|
||||
3750 4450 2850 4450
|
||||
Wire Wire Line
|
||||
3750 4150 3750 4450
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 2 1 61CB05D3
|
||||
P 10550 1500
|
||||
AR Path="/61CB05D3" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/61CB05D3" Ref="U18" Part="2"
|
||||
AR Path="/61CD3565/61CB05D3" Ref="U?" Part="1"
|
||||
F 0 "U18" H 10550 1500 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 10800 1250 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 10550 1500 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 10550 1500 50 0001 C CNN
|
||||
2 10550 1500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text HLabel 2550 4950 0 50 Input ~ 0
|
||||
CLK
|
||||
Text HLabel 2550 4350 0 50 Input ~ 0
|
||||
REG~OE~
|
||||
Text HLabel 2550 1650 0 50 Input ~ 0
|
||||
~RES~
|
||||
Text HLabel 2550 1350 0 50 Input ~ 0
|
||||
ROM~WE~
|
||||
Text HLabel 4850 1450 2 50 Output ~ 0
|
||||
ESP_~EN~
|
||||
Text Label 2950 1250 2 50 ~ 0
|
||||
~AD~0
|
||||
Wire Bus Line
|
||||
4750 3150 4750 4950
|
||||
Wire Wire Line
|
||||
2550 6750 2950 6750
|
||||
Text Notes 1050 6800 0 50 ~ 0
|
||||
Read data available\ninterrupt mask
|
||||
Wire Notes Line
|
||||
1000 7200 1900 7200
|
||||
Wire Notes Line
|
||||
1000 6300 1900 6300
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 2 1 61F17BC2
|
||||
P 3250 6750
|
||||
AR Path="/61F17BC2" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/61F17BC2" Ref="U36" Part="2"
|
||||
AR Path="/61CD3565/61F17BC2" Ref="U?" Part="1"
|
||||
F 0 "U36" H 3250 6750 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 6500 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 6750 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 6750 50 0001 C CNN
|
||||
2 3250 6750
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 61F17BC8
|
||||
P 3250 5550
|
||||
AR Path="/61C6168C/61F17BC8" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/61F17BC8" Ref="#PWR0108" Part="1"
|
||||
F 0 "#PWR0108" H 3250 5400 50 0001 C CNN
|
||||
F 1 "+3V3" H 3250 5700 50 0000 C CNN
|
||||
F 2 "" H 3250 5550 50 0001 C CNN
|
||||
F 3 "" H 3250 5550 50 0001 C CNN
|
||||
1 3250 5550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2550 6150 3250 6150
|
||||
Wire Wire Line
|
||||
2550 5850 2950 5850
|
||||
Text Label 2950 5750 2 50 ~ 0
|
||||
~AD~1
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 1 1 61F17BD5
|
||||
P 3250 5850
|
||||
AR Path="/61F17BD5" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/61F17BD5" Ref="U36" Part="1"
|
||||
AR Path="/61CD3565/61F17BD5" Ref="U?" Part="1"
|
||||
F 0 "U36" H 3250 5850 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 5600 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 5850 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 5850 50 0001 C CNN
|
||||
1 3250 5850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 2950 6650 2 50 ~ 0
|
||||
~AD~2
|
||||
Text HLabel 2550 7050 0 50 Input ~ 0
|
||||
~RES~
|
||||
Wire Wire Line
|
||||
2550 7050 3250 7050
|
||||
Text HLabel 2550 6150 0 50 Input ~ 0
|
||||
~RES~
|
||||
Text HLabel 2550 5850 0 50 Input ~ 0
|
||||
ROM~WE~
|
||||
Text HLabel 2550 6750 0 50 Input ~ 0
|
||||
ROM~WE~
|
||||
Wire Wire Line
|
||||
3550 1250 3750 1250
|
||||
Wire Wire Line
|
||||
3750 1250 3750 1800
|
||||
Wire Wire Line
|
||||
3750 1800 2650 1800
|
||||
Wire Wire Line
|
||||
2650 1800 2650 2550
|
||||
Wire Wire Line
|
||||
2650 2550 3250 2550
|
||||
Wire Wire Line
|
||||
2550 2250 2950 2250
|
||||
Text HLabel 2550 2250 0 50 Input ~ 0
|
||||
WRCLK
|
||||
Text Notes 1050 5900 0 50 ~ 0
|
||||
Write data accepted\ninterrupt mask
|
||||
$Comp
|
||||
L power:+3V3 #PWR?
|
||||
U 1 1 62022ED5
|
||||
P 3250 6450
|
||||
AR Path="/61C6168C/62022ED5" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/62022ED5" Ref="#PWR0187" Part="1"
|
||||
F 0 "#PWR0187" H 3250 6300 50 0001 C CNN
|
||||
F 1 "+3V3" H 3250 6600 50 0000 C CNN
|
||||
F 2 "" H 3250 6450 50 0001 C CNN
|
||||
F 3 "" H 3250 6450 50 0001 C CNN
|
||||
1 3250 6450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
3550 5950 3750 5950
|
||||
$Comp
|
||||
L Device:R_Small R?
|
||||
U 1 1 62031DEB
|
||||
P 5550 6250
|
||||
AR Path="/64084316/62031DEB" Ref="R?" Part="1"
|
||||
AR Path="/61CA157A/62031DEB" Ref="R31" Part="1"
|
||||
F 0 "R31" V 5400 6250 50 0000 C CNN
|
||||
F 1 "1k" V 5500 6250 50 0000 C BNN
|
||||
F 2 "stdpads:R_0805" H 5550 6250 50 0001 C CNN
|
||||
F 3 "~" H 5550 6250 50 0001 C CNN
|
||||
F 4 "C25190" H 5550 6250 50 0001 C CNN "LCSC Part"
|
||||
1 5550 6250
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6050 6250 5950 6250
|
||||
$Comp
|
||||
L power:GND #PWR?
|
||||
U 1 1 62031DF9
|
||||
P 5950 6650
|
||||
AR Path="/64084316/62031DF9" Ref="#PWR?" Part="1"
|
||||
AR Path="/61CA157A/62031DF9" Ref="#PWR0189" Part="1"
|
||||
F 0 "#PWR0189" H 5950 6400 50 0001 C CNN
|
||||
F 1 "GND" H 5950 6500 50 0000 C CNN
|
||||
F 2 "" H 5950 6650 50 0001 C CNN
|
||||
F 3 "" H 5950 6650 50 0001 C CNN
|
||||
1 5950 6650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text HLabel 6050 6250 2 50 Output ~ 0
|
||||
~NMRQ~
|
||||
Wire Wire Line
|
||||
3550 6850 3750 6850
|
||||
$Comp
|
||||
L 74xx:74LS02 U22
|
||||
U 3 2 62038458
|
||||
P 5150 6650
|
||||
F 0 "U22" H 5150 6650 50 0000 C CNN
|
||||
F 1 "74LVC02AD" H 5150 6850 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 5150 6650 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74LS02" H 5150 6650 50 0001 C CNN
|
||||
3 5150 6650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 3550 5750
|
||||
NoConn ~ 3550 6650
|
||||
Text Label 3850 2350 2 50 ~ 0
|
||||
~WRREQ~
|
||||
Text Label 3850 2150 2 50 ~ 0
|
||||
WRREQ
|
||||
Wire Wire Line
|
||||
3850 2150 3550 2150
|
||||
Text Label 3850 4150 2 50 ~ 0
|
||||
~RDREQ~
|
||||
Text HLabel 4850 4150 2 50 Output ~ 0
|
||||
~RDREQ~
|
||||
Text HLabel 4850 2350 2 50 Output ~ 0
|
||||
~WRREQ~
|
||||
Text Label 3750 5950 2 50 ~ 0
|
||||
WR~IE~
|
||||
Text Label 3750 6850 2 50 ~ 0
|
||||
RD~IE~
|
||||
Wire Wire Line
|
||||
4550 6550 4850 6550
|
||||
Wire Wire Line
|
||||
4550 6750 4850 6750
|
||||
Text Label 4550 6550 0 50 ~ 0
|
||||
WRREQ
|
||||
Text Label 4550 6750 0 50 ~ 0
|
||||
WR~IE~
|
||||
Wire Wire Line
|
||||
5650 6450 5650 6650
|
||||
$Comp
|
||||
L Transistor_BJT:MMBT3904 Q?
|
||||
U 1 1 62031DF3
|
||||
P 5850 6450
|
||||
AR Path="/64084316/62031DF3" Ref="Q?" Part="1"
|
||||
AR Path="/61CA157A/62031DF3" Ref="Q5" Part="1"
|
||||
F 0 "Q5" H 6041 6496 50 0000 L CNN
|
||||
F 1 "MMBT3904" H 6041 6405 50 0000 L CNN
|
||||
F 2 "stdpads:SOT-23" H 6050 6550 50 0001 C CNN
|
||||
F 3 "~" H 5850 6450 50 0001 C CNN
|
||||
F 4 "C20526" H 5850 6450 50 0001 C CNN "LCSC Part"
|
||||
1 5850 6450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 5650 6450
|
||||
Wire Wire Line
|
||||
5650 6250 5650 6450
|
||||
$Comp
|
||||
L Device:R_Small R?
|
||||
U 1 1 620548CA
|
||||
P 5550 6650
|
||||
AR Path="/64084316/620548CA" Ref="R?" Part="1"
|
||||
AR Path="/61CA157A/620548CA" Ref="R32" Part="1"
|
||||
F 0 "R32" V 5400 6650 50 0000 C CNN
|
||||
F 1 "1k" V 5500 6650 50 0000 C BNN
|
||||
F 2 "stdpads:R_0805" H 5550 6650 50 0001 C CNN
|
||||
F 3 "~" H 5550 6650 50 0001 C CNN
|
||||
F 4 "C25190" H 5550 6650 50 0001 C CNN "LCSC Part"
|
||||
1 5550 6650
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Text Label 4550 6350 0 50 ~ 0
|
||||
RD~IE~
|
||||
Text Label 4550 6150 0 50 ~ 0
|
||||
~RDREQ~
|
||||
Text Notes 4450 6700 2 50 ~ 0
|
||||
write buffer\nempty
|
||||
Text Notes 4450 6300 2 50 ~ 0
|
||||
read data\navailable
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 1 1 679639AF
|
||||
P 3250 1350
|
||||
AR Path="/679639AF" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/679639AF" Ref="U35" Part="1"
|
||||
AR Path="/61CD3565/679639AF" Ref="U?" Part="1"
|
||||
F 0 "U35" H 3250 1350 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 1100 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 1350 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 1350 50 0001 C CNN
|
||||
1 3250 1350
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 2 1 61CA9D3D
|
||||
P 3250 4050
|
||||
AR Path="/61CA9D3D" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/61CA9D3D" Ref="U19" Part="2"
|
||||
AR Path="/61CD3565/61CA9D3D" Ref="U?" Part="1"
|
||||
F 0 "U19" H 3250 4050 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 3800 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 4050 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 4050 50 0001 C CNN
|
||||
2 3250 4050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 1 1 61CA9D2C
|
||||
P 3250 2250
|
||||
AR Path="/61CA9D2C" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/61CA9D2C" Ref="U19" Part="1"
|
||||
AR Path="/61CD3565/61CA9D2C" Ref="U?" Part="1"
|
||||
F 0 "U19" H 3250 2250 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 2000 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 2250 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 2250 50 0001 C CNN
|
||||
1 3250 2250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 3250 3750
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 1 1 61986FF7
|
||||
P 3250 3150
|
||||
AR Path="/61986FF7" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/61986FF7" Ref="U37" Part="1"
|
||||
AR Path="/61CD3565/61986FF7" Ref="U?" Part="1"
|
||||
F 0 "U37" H 3250 3150 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 2900 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 3150 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 3150 50 0001 C CNN
|
||||
1 3250 3150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS74 U?
|
||||
U 2 1 619879D7
|
||||
P 3250 4950
|
||||
AR Path="/619879D7" Ref="U?" Part="1"
|
||||
AR Path="/61CA157A/619879D7" Ref="U37" Part="2"
|
||||
AR Path="/61CD3565/619879D7" Ref="U?" Part="1"
|
||||
F 0 "U37" H 3250 4950 50 0000 C CNN
|
||||
F 1 "74LVC74AD" H 3500 4700 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 3250 4950 50 0001 C CNN
|
||||
F 3 "74xx/74hc_hct74.pdf" H 3250 4950 50 0001 C CNN
|
||||
2 3250 4950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 3550 3950
|
||||
Wire Wire Line
|
||||
4550 6350 4850 6350
|
||||
Wire Wire Line
|
||||
4550 6150 4850 6150
|
||||
$Comp
|
||||
L 74xx:74LS02 U22
|
||||
U 4 2 6204FC23
|
||||
P 5150 6250
|
||||
F 0 "U22" H 5150 6250 50 0000 C CNN
|
||||
F 1 "74LVC02AD" H 5150 6450 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 5150 6250 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74LS02" H 5150 6250 50 0001 C CNN
|
||||
4 5150 6250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS125 U24
|
||||
U 3 1 62013970
|
||||
P 4150 4850
|
||||
F 0 "U24" H 4100 4850 50 0000 C CNN
|
||||
F 1 "74LVC125AD" H 4150 5050 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 4150 4850 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74LS125" H 4150 4850 50 0001 C CNN
|
||||
3 4150 4850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS125 U24
|
||||
U 4 1 679639CB
|
||||
P 4150 3050
|
||||
F 0 "U24" H 4100 3050 50 0000 C CNN
|
||||
F 1 "74LVC125AD" H 4150 3250 50 0000 C CNN
|
||||
F 2 "stdpads:SOIC-14_3.9mm" H 4150 3050 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74LS125" H 4150 3050 50 0001 C CNN
|
||||
4 4150 3050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$EndSCHEMATC
|
2320
DataReg.sch
Normal file
2320
DataReg.sch
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Documentation/Schematic.pdf
Normal file
BIN
Documentation/Schematic.pdf
Normal file
Binary file not shown.
985
ESP32.sch
Normal file
985
ESP32.sch
Normal file
@ -0,0 +1,985 @@
|
||||
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
|
||||