This commit is contained in:
Zane Kaminski 2022-01-16 10:56:40 -05:00
commit b68f1975f7
16 changed files with 12279 additions and 27712 deletions

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 10
Sheet 2 10
Title ""
Date ""
Rev ""

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 7 10
Sheet 6 10
Title ""
Date ""
Rev ""
@ -350,14 +350,10 @@ F 3 "" H 9800 6200 50 0001 C CNN
$EndComp
Text HLabel 8400 3700 0 50 Input ~ 0
FCLK
Text HLabel 8400 2400 0 50 Output ~ 0
~RESET~r
Text HLabel 10400 3100 2 50 Output ~ 0
ADoutLE0
Text HLabel 10400 3000 2 50 Output ~ 0
ADoutLE1
Text HLabel 8400 2300 0 50 Output ~ 0
~RESET~r
Text HLabel 8400 4800 0 50 Input ~ 0
~RESET~
Entry Wire Line
@ -542,6 +538,8 @@ Text HLabel 10400 5800 2 50 Input ~ 0
TCK
Text HLabel 10400 5900 2 50 Output ~ 0
TDO
NoConn ~ 8400 2300
NoConn ~ 8400 2400
Wire Bus Line
10700 1400 10700 1800
Wire Bus Line

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 6 10
Sheet 5 10
Title ""
Date ""
Rev ""

View File

@ -804,6 +804,34 @@ the IOBS has received indication from the IOBM that the previous write has begun
Similar to the previous case (again). This is the closest write timing allowed, even faster than MC68k can do.
</p>
<script type="text/javascript">
document.querySelectorAll('script[type=wavedrom]').forEach(function(dgm) {
var dj;
eval('dj = ' + dgm.text + ';');
var lines = {};
var table = {};
dj.signal.forEach(function(line) {
lines[line.name] = '';
for (var symbol = 0; symbol < line.wave.length; symbol++) {
for (var reps = 0; reps < line.period / 0.5; reps++) {
if (line.wave.charAt(symbol) === '.' ||
line.wave.charAt(symbol) === '|') {
var previndex = lines[line.name].charAt.length-1;
if (previndex <= 0) {
lines[line.name] += '1';
} else {
lines[line.name] += lines[line.name].charAt(previndex);
}
} else {
lines[line.name] += line.wave.charAt(symbol);
}
}
}
//alert(lines[line.name]);
});
});
</script>
</body>

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 9 10
Sheet 7 11
Title ""
Date ""
Rev ""
@ -25,6 +25,8 @@ $Comp
L Connector_Generic:Conn_02x07_Odd_Even J2
U 1 1 61B2217D
P 4450 3650
AR Path="/61B15767/61B2217D" Ref="J2" Part="1"
AR Path="/61AA52C4/61B2217D" Ref="J?" Part="1"
F 0 "J2" H 4500 4050 50 0000 C CNN
F 1 "JTAG" H 4500 3250 50 0000 C CNN
F 2 "Connector:Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical" H 4450 3650 50 0001 C CNN
@ -36,8 +38,10 @@ $Comp
L power:GND #PWR0127
U 1 1 61B22961
P 4250 3950
AR Path="/61B15767/61B22961" Ref="#PWR0127" Part="1"
AR Path="/61AA52C4/61B22961" Ref="#PWR?" Part="1"
F 0 "#PWR0127" H 4250 3700 50 0001 C CNN
F 1 "GND" H 4255 3777 50 0000 C CNN
F 1 "GND" H 4250 3800 50 0000 C CNN
F 2 "" H 4250 3950 50 0001 C CNN
F 3 "" H 4250 3950 50 0001 C CNN
1 4250 3950
@ -65,6 +69,8 @@ $Comp
L power:+3V3 #PWR0128
U 1 1 61B2334F
P 4750 3350
AR Path="/61B15767/61B2334F" Ref="#PWR0128" Part="1"
AR Path="/61AA52C4/61B2334F" Ref="#PWR?" Part="1"
F 0 "#PWR0128" H 4750 3200 50 0001 C CNN
F 1 "+3V3" H 4750 3500 50 0000 C CNN
F 2 "" H 4750 3350 50 0001 C CNN

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 5 10
Sheet 4 10
Title ""
Date ""
Rev ""

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 10
Sheet 3 10
Title ""
Date ""
Rev ""

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 9 10
Sheet 7 10
Title ""
Date ""
Rev ""

955
Prog.sch Normal file
View File

@ -0,0 +1,955 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 9 10
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Interface_USB:CH340G U12
U 1 1 61ACF498
P 8050 2400
F 0 "U12" H 8050 2400 50 0000 C CNN
F 1 "CH340G" H 8050 2300 50 0000 C CNN
F 2 "stdpads:SOIC-16_3.9mm" H 8100 1850 50 0001 L CNN
F 3 "http://www.datasheet5.com/pdf-local-2195953" H 7700 3200 50 0001 C CNN
1 8050 2400
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0163
U 1 1 61AE04AA
P 8050 3000
F 0 "#PWR0163" H 8050 2750 50 0001 C CNN
F 1 "GND" H 8050 2850 50 0000 C CNN
F 2 "" H 8050 3000 50 0001 C CNN
F 3 "" H 8050 3000 50 0001 C CNN
1 8050 3000
-1 0 0 -1
$EndComp
Connection ~ 8050 3000
$Comp
L Connector:USB_B_Micro J3
U 1 1 61AE2207
P 9450 2300
F 0 "J3" H 9507 2767 50 0000 C CNN
F 1 "USB_B_Micro" H 9507 2676 50 0000 C CNN
F 2 "stdpads:USB_Micro-B_ShouHan_MicroXNJ" H 9600 2250 50 0001 C CNN
F 3 "~" H 9600 2250 50 0001 C CNN
1 9450 2300
-1 0 0 -1
$EndComp
Wire Wire Line
8450 2400 9150 2400
Wire Wire Line
9150 2300 8450 2300
Wire Wire Line
9550 3000 9450 3000
Connection ~ 9450 3000
Wire Wire Line
9450 2700 9450 3000
Wire Wire Line
9550 2700 9550 3000
$Comp
L Device:R_Small R5
U 1 1 61AFEA26
P 8550 2000
F 0 "R5" H 8609 2046 50 0000 L CNN
F 1 "1k" H 8609 1955 50 0000 L CNN
F 2 "stdpads:R_0603" H 8550 2000 50 0001 C CNN
F 3 "~" H 8550 2000 50 0001 C CNN
1 8550 2000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0164
U 1 1 61AFEE59
P 8550 2100
F 0 "#PWR0164" H 8550 1850 50 0001 C CNN
F 1 "GND" H 8550 1950 50 0000 C CNN
F 2 "" H 8550 2100 50 0001 C CNN
F 3 "" H 8550 2100 50 0001 C CNN
1 8550 2100
-1 0 0 -1
$EndComp
Wire Wire Line
8450 2100 8450 1900
Wire Wire Line
8450 1900 8550 1900
Wire Wire Line
6850 2000 7150 2000
Wire Wire Line
7150 2000 7150 2100
Wire Wire Line
7150 2100 7650 2100
Wire Wire Line
7650 2000 7250 2000
Wire Wire Line
7250 2000 7250 2200
Wire Wire Line
7250 2200 6850 2200
Text HLabel 6850 3600 2 50 Output ~ 0
TMS
Text HLabel 6850 4200 2 50 Input ~ 0
TDO
Text HLabel 6850 4000 2 50 Output ~ 0
TDI
NoConn ~ 6850 1700
$Comp
L power:+3V3 #PWR0165
U 1 1 61B06CA3
P 6150 1500
F 0 "#PWR0165" H 6150 1350 50 0001 C CNN
F 1 "+3V3" H 6150 1650 50 0000 C CNN
F 2 "" H 6150 1500 50 0001 C CNN
F 3 "" H 6150 1500 50 0001 C CNN
1 6150 1500
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR0193
U 1 1 61B855A1
P 5200 6800
F 0 "#PWR0193" H 5200 6650 50 0001 C CNN
F 1 "+3V3" H 5200 6950 50 0000 C CNN
F 2 "" H 5200 6800 50 0001 C CNN
F 3 "" H 5200 6800 50 0001 C CNN
1 5200 6800
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C49
U 1 1 6031F6F3
P 5200 6900
F 0 "C49" H 5250 6950 50 0000 L CNN
F 1 "2u2" H 5250 6850 50 0000 L CNN
F 2 "stdpads:C_0603" H 5200 6900 50 0001 C CNN
F 3 "~" H 5200 6900 50 0001 C CNN
F 4 "C23630" H 5200 6900 50 0001 C CNN "LCSC Part"
1 5200 6900
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C50
U 1 1 61B855A3
P 5600 6900
F 0 "C50" H 5650 6950 50 0000 L CNN
F 1 "2u2" H 5650 6850 50 0000 L CNN
F 2 "stdpads:C_0603" H 5600 6900 50 0001 C CNN
F 3 "~" H 5600 6900 50 0001 C CNN
F 4 "C23630" H 5600 6900 50 0001 C CNN "LCSC Part"
1 5600 6900
1 0 0 -1
$EndComp
Wire Wire Line
5600 7000 5200 7000
Wire Wire Line
5200 6800 5600 6800
Connection ~ 5200 6800
Connection ~ 9650 3950
Wire Wire Line
9900 3950 9650 3950
$Comp
L power:GND #PWR0196
U 1 1 61B855A6
P 9650 4150
F 0 "#PWR0196" H 9650 3900 50 0001 C CNN
F 1 "GND" H 9650 4000 50 0000 C CNN
F 2 "" H 9650 4150 50 0001 C CNN
F 3 "" H 9650 4150 50 0001 C CNN
1 9650 4150
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R8
U 1 1 61B855A5
P 9650 3850
F 0 "R8" H 9600 3900 50 0000 R CNN
F 1 "10k" H 9600 3800 50 0000 R CNN
F 2 "stdpads:R_0603" H 9650 3850 50 0001 C CNN
F 3 "~" H 9650 3850 50 0001 C CNN
F 4 "C25804" H 9650 3850 50 0001 C CNN "LCSC Part"
1 9650 3850
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C51
U 1 1 60DDB20D
P 9650 4050
F 0 "C51" H 9750 4100 50 0000 L CNN
F 1 "100n" H 9750 4000 50 0000 L CNN
F 2 "stdpads:C_0603" H 9650 4050 50 0001 C CNN
F 3 "~" H 9650 4050 50 0001 C CNN
F 4 "C14663" H 9650 4050 50 0001 C CNN "LCSC Part"
1 9650 4050
-1 0 0 -1
$EndComp
Text Label 9900 3950 2 50 ~ 0
EN
$Comp
L power:+3V3 #PWR0197
U 1 1 61B855A0
P 9650 3750
F 0 "#PWR0197" H 9650 3600 50 0001 C CNN
F 1 "+3V3" H 9650 3900 50 0000 C CNN
F 2 "" H 9650 3750 50 0001 C CNN
F 3 "" H 9650 3750 50 0001 C CNN
1 9650 3750
1 0 0 -1
$EndComp
$Comp
L Transistor_BJT:MMBT3904 Q4
U 1 1 61B855A8
P 8500 4300
F 0 "Q4" H 8691 4346 50 0000 L CNN
F 1 "MMBT3904" H 8691 4255 50 0000 L CNN
F 2 "stdpads:SOT-23" H 8700 4400 50 0001 C CNN
F 3 "~" H 8500 4300 50 0001 C CNN
F 4 "C20526" H 8500 4300 50 0001 C CNN "LCSC Part"
1 8500 4300
1 0 0 1
$EndComp
Wire Notes Line
7650 4600 7650 3450
Wire Wire Line
7450 3800 8050 3800
Connection ~ 8050 3800
Wire Wire Line
7550 4300 8000 4300
Connection ~ 8000 4300
$Comp
L Transistor_BJT:MMBT3904 Q3
U 1 1 61B855A7
P 8500 3800
F 0 "Q3" H 8691 3846 50 0000 L CNN
F 1 "MMBT3904" H 8691 3755 50 0000 L CNN
F 2 "stdpads:SOT-23" H 8700 3900 50 0001 C CNN
F 3 "~" H 8500 3800 50 0001 C CNN
F 4 "C20526" H 8500 3800 50 0001 C CNN "LCSC Part"
1 8500 3800
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R7
U 1 1 61C09FE9
P 8200 4300
F 0 "R7" V 8050 4300 50 0000 C CNN
F 1 "10k" V 8150 4300 50 0000 C BNN
F 2 "stdpads:R_0603" H 8200 4300 50 0001 C CNN
F 3 "~" H 8200 4300 50 0001 C CNN
F 4 "C25804" H 8200 4300 50 0001 C CNN "LCSC Part"
1 8200 4300
0 -1 1 0
$EndComp
$Comp
L Device:R_Small R6
U 1 1 61C09FEA
P 8200 3800
F 0 "R6" V 8050 3800 50 0000 C CNN
F 1 "10k" V 8150 3800 50 0000 C BNN
F 2 "stdpads:R_0603" H 8200 3800 50 0001 C CNN
F 3 "~" H 8200 3800 50 0001 C CNN
F 4 "C25804" H 8200 3800 50 0001 C CNN "LCSC Part"
1 8200 3800
0 -1 1 0
$EndComp
Text Label 8800 3600 2 50 ~ 0
EN
Wire Wire Line
8800 3600 8600 3600
Text Label 8800 4500 2 50 ~ 0
IO0
Wire Wire Line
8800 4500 8600 4500
Text Label 7800 3800 0 50 ~ 0
DTR
Wire Wire Line
8000 4300 8100 4300
Wire Wire Line
8600 4000 8000 4000
Wire Wire Line
8000 4000 8000 4300
Wire Wire Line
8100 3800 8050 3800
Wire Wire Line
8050 4100 8600 4100
Wire Wire Line
8050 4100 8050 3800
Wire Notes Line
7650 3450 9150 3450
Text Notes 7700 3400 0 50 ~ 0
ESP32 serial download mode thingy
Wire Notes Line
7650 4600 9150 4600
Wire Notes Line
9150 3450 9150 4600
Text Label 7800 4300 0 50 ~ 0
RTS
Wire Wire Line
7450 3800 7450 2700
Wire Wire Line
7450 2700 7650 2700
Wire Wire Line
7550 4300 7550 2800
Wire Wire Line
7550 2800 7650 2800
$Comp
L Transistor_BJT:MMBT3904 Q1
U 1 1 61BC3A08
P 8350 5400
F 0 "Q1" H 8850 5450 50 0000 L CNN
F 1 "MMBT3904" H 8850 5350 50 0000 L CNN
F 2 "stdpads:SOT-23" H 8550 5500 50 0001 C CNN
F 3 "~" H 8350 5400 50 0001 C CNN
F 4 "C20526" H 8350 5400 50 0001 C CNN "LCSC Part"
1 8350 5400
1 0 0 -1
$EndComp
$Comp
L Transistor_BJT:MMBT3904 Q2
U 1 1 61BC4061
P 8650 5200
F 0 "Q2" H 8850 5250 50 0000 L CNN
F 1 "MMBT3904" H 8850 5150 50 0000 L CNN
F 2 "stdpads:SOT-23" H 8850 5300 50 0001 C CNN
F 3 "~" H 8650 5200 50 0001 C CNN
F 4 "C20526" H 8650 5200 50 0001 C CNN "LCSC Part"
1 8650 5200
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0198
U 1 1 61BC5439
P 8450 5600
F 0 "#PWR0198" H 8450 5350 50 0001 C CNN
F 1 "GND" H 8450 5450 50 0000 C CNN
F 2 "" H 8450 5600 50 0001 C CNN
F 3 "" H 8450 5600 50 0001 C CNN
1 8450 5600
1 0 0 -1
$EndComp
Wire Wire Line
8750 5400 8750 5600
Wire Wire Line
8750 5600 8450 5600
Connection ~ 8450 5600
Text Label 8950 5000 2 50 ~ 0
EN
Wire Wire Line
8150 5600 8450 5600
Text Label 7850 5200 0 50 ~ 0
USB5V
Wire Wire Line
7850 5200 8150 5200
Connection ~ 8150 5400
Connection ~ 8450 5200
$Comp
L power:+5V #PWR0199
U 1 1 61BE90B3
P 8450 5000
F 0 "#PWR0199" H 8450 4850 50 0001 C CNN
F 1 "+5V" H 8450 5150 50 0000 C CNN
F 2 "" H 8450 5000 50 0001 C CNN
F 3 "" H 8450 5000 50 0001 C CNN
1 8450 5000
1 0 0 -1
$EndComp
Text Label 7100 3000 2 50 ~ 0
ETDO
Wire Wire Line
7100 3000 6850 3000
Wire Wire Line
6850 2800 7100 2800
Text Label 7100 2800 2 50 ~ 0
ETCK
Wire Wire Line
7100 3800 6850 3800
Text Label 7100 3800 2 50 ~ 0
ETDI
Wire Wire Line
6850 3700 7100 3700
Text Label 7100 3700 2 50 ~ 0
ETMS
$Comp
L power:GND #PWR0200
U 1 1 61D2873E
P 6050 4700
F 0 "#PWR0200" H 6050 4450 50 0001 C CNN
F 1 "GND" H 6050 4550 50 0000 C CNN
F 2 "" H 6050 4700 50 0001 C CNN
F 3 "" H 6050 4700 50 0001 C CNN
1 6050 4700
-1 0 0 -1
$EndComp
Wire Wire Line
5050 1700 5250 1700
Text Label 5050 1700 0 50 ~ 0
EN
$Comp
L power:+3V3 #PWR0201
U 1 1 61D337E7
P 8050 1800
F 0 "#PWR0201" H 8050 1650 50 0001 C CNN
F 1 "+3V3" H 8050 1950 50 0000 C CNN
F 2 "" H 8050 1800 50 0001 C CNN
F 3 "" H 8050 1800 50 0001 C CNN
1 8050 1800
1 0 0 -1
$EndComp
Wire Wire Line
8050 1800 8150 1800
Connection ~ 8050 1800
$Comp
L power:+3V3 #PWR0202
U 1 1 61D388D3
P 5200 6400
F 0 "#PWR0202" H 5200 6250 50 0001 C CNN
F 1 "+3V3" H 5200 6550 50 0000 C CNN
F 2 "" H 5200 6400 50 0001 C CNN
F 3 "" H 5200 6400 50 0001 C CNN
1 5200 6400
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C11
U 1 1 61D388DA
P 5200 6500
F 0 "C11" H 5250 6550 50 0000 L CNN
F 1 "2u2" H 5250 6450 50 0000 L CNN
F 2 "stdpads:C_0603" H 5200 6500 50 0001 C CNN
F 3 "~" H 5200 6500 50 0001 C CNN
F 4 "C23630" H 5200 6500 50 0001 C CNN "LCSC Part"
1 5200 6500
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C21
U 1 1 61D388E1
P 5600 6500
F 0 "C21" H 5650 6550 50 0000 L CNN
F 1 "2u2" H 5650 6450 50 0000 L CNN
F 2 "stdpads:C_0603" H 5600 6500 50 0001 C CNN
F 3 "~" H 5600 6500 50 0001 C CNN
F 4 "C23630" H 5600 6500 50 0001 C CNN "LCSC Part"
1 5600 6500
1 0 0 -1
$EndComp
Wire Wire Line
5600 6600 5200 6600
Wire Wire Line
5200 6400 5600 6400
Connection ~ 5200 6400
Wire Wire Line
6000 6400 5600 6400
Connection ~ 5600 6400
Wire Wire Line
5600 6600 6000 6600
Connection ~ 5600 6600
$Comp
L Device:C_Small C23
U 1 1 61D3BD74
P 6000 6500
F 0 "C23" H 6050 6550 50 0000 L CNN
F 1 "2u2" H 6050 6450 50 0000 L CNN
F 2 "stdpads:C_0603" H 6000 6500 50 0001 C CNN
F 3 "~" H 6000 6500 50 0001 C CNN
F 4 "C23630" H 6000 6500 50 0001 C CNN "LCSC Part"
1 6000 6500
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0203
U 1 1 61D41930
P 6400 6600
F 0 "#PWR0203" H 6400 6350 50 0001 C CNN
F 1 "GND" H 6400 6450 50 0000 C CNN
F 2 "" H 6400 6600 50 0001 C CNN
F 3 "" H 6400 6600 50 0001 C CNN
1 6400 6600
-1 0 0 -1
$EndComp
Wire Wire Line
6000 6600 6400 6600
Connection ~ 6000 6600
$Comp
L Device:C_Small C25
U 1 1 61D4446A
P 6400 6500
F 0 "C25" H 6450 6550 50 0000 L CNN
F 1 "2u2" H 6450 6450 50 0000 L CNN
F 2 "stdpads:C_0603" H 6400 6500 50 0001 C CNN
F 3 "~" H 6400 6500 50 0001 C CNN
F 4 "C23630" H 6400 6500 50 0001 C CNN "LCSC Part"
1 6400 6500
1 0 0 -1
$EndComp
Connection ~ 6400 6600
Text Label 6150 6400 0 50 ~ 0
VDDSD
Wire Wire Line
6400 6400 6150 6400
Text Label 7100 4400 2 50 ~ 0
VDDSD
Wire Wire Line
6850 4400 7100 4400
Text Label 8850 2100 0 50 ~ 0
USB5V
Wire Wire Line
8850 2100 9150 2100
Text HLabel 2950 3150 0 50 Output ~ 0
TCK
Text HLabel 2950 3550 0 50 Output ~ 0
TDI
Text HLabel 2950 3350 0 50 Output ~ 0
TMS
Text HLabel 2950 3250 0 50 Input ~ 0
TDO
$Comp
L power:+3V3 #PWR?
U 1 1 61AC4EF7
P 3550 3050
AR Path="/61B15767/61AC4EF7" Ref="#PWR?" Part="1"
AR Path="/61AA52C4/61AC4EF7" Ref="#PWR0128" Part="1"
F 0 "#PWR0128" H 3550 2900 50 0001 C CNN
F 1 "+3V3" H 3550 3200 50 0000 C CNN
F 2 "" H 3550 3050 50 0001 C CNN
F 3 "" H 3550 3050 50 0001 C CNN
1 3550 3050
1 0 0 -1
$EndComp
NoConn ~ 2950 3450
$Comp
L Device:C_Small C47
U 1 1 5FBE3193
P 9050 2900
F 0 "C47" H 9150 2950 50 0000 L CNN
F 1 "22p" H 9150 2850 50 0000 L CNN
F 2 "stdpads:C_0603" H 9050 2900 50 0001 C CNN
F 3 "~" H 9050 2900 50 0001 C CNN
F 4 "C1653" H 9050 2900 50 0001 C CNN "LCSC Part"
1 9050 2900
1 0 0 -1
$EndComp
Wire Wire Line
9050 2600 9050 2800
$Comp
L Device:C_Small C46
U 1 1 5FBE1F07
P 8650 2900
F 0 "C46" H 8750 2950 50 0000 L CNN
F 1 "22p" H 8750 2850 50 0000 L CNN
F 2 "stdpads:C_0603" H 8650 2900 50 0001 C CNN
F 3 "~" H 8650 2900 50 0001 C CNN
F 4 "C1653" H 8650 2900 50 0001 C CNN "LCSC Part"
1 8650 2900
1 0 0 -1
$EndComp
Connection ~ 8650 3000
Wire Wire Line
8650 3000 8050 3000
Wire Wire Line
9050 3000 8650 3000
Wire Wire Line
9050 2600 8650 2600
$Comp
L Device:Crystal_GND24_Small Y1
U 1 1 616F4596
P 8650 2700
F 0 "Y1" V 8600 2850 50 0000 L CNN
F 1 "12M" V 8700 2850 50 0000 L CNN
F 2 "stdpads:Crystal_SMD_3225-4Pin_3.2x2.5mm" H 8650 2700 50 0001 C CNN
F 3 "~" H 8650 2700 50 0001 C CNN
F 4 "C9002" H 8650 2700 50 0001 C CNN "LCSC Part"
1 8650 2700
0 1 -1 0
$EndComp
Connection ~ 8650 2600
Wire Wire Line
8650 2600 8450 2600
Wire Wire Line
8550 2550 8550 2700
Connection ~ 8650 2800
Wire Wire Line
8550 2800 8550 2750
Wire Wire Line
8550 2800 8650 2800
$Comp
L power:GND #PWR0140
U 1 1 617AE2A9
P 8500 2800
F 0 "#PWR0140" H 8500 2550 50 0001 C CNN
F 1 "GND" H 8500 2650 50 0000 C CNN
F 2 "" H 8500 2800 50 0001 C CNN
F 3 "" H 8500 2800 50 0001 C CNN
1 8500 2800
-1 0 0 -1
$EndComp
Wire Wire Line
8550 2750 8450 2750
Wire Wire Line
8550 2700 8500 2700
Wire Wire Line
8500 2700 8500 2800
Connection ~ 8550 2700
Wire Wire Line
8750 2550 8550 2550
Wire Wire Line
8750 2700 8750 2550
$Comp
L Connector_Generic:Conn_02x05_Odd_Even J?
U 1 1 61AC4EDF
P 3150 3350
AR Path="/61B15767/61AC4EDF" Ref="J?" Part="1"
AR Path="/61AA52C4/61AC4EDF" Ref="J2" Part="1"
F 0 "J2" H 3200 3650 50 0000 C CNN
F 1 "JTAG" H 3200 3050 50 0000 C CNN
F 2 "Connector:Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical" H 3150 3350 50 0001 C CNN
F 3 "~" H 3150 3350 50 0001 C CNN
1 3150 3350
1 0 0 -1
$EndComp
Connection ~ 9050 3000
Wire Wire Line
9050 3000 9450 3000
Wire Wire Line
8450 2800 8450 2750
Text HLabel 6400 5250 0 50 3State ~ 0
~RESET~
$Comp
L Transistor_BJT:MMBT3904 Q5
U 1 1 61CEE53A
P 6700 5450
F 0 "Q5" H 6900 5500 50 0000 L CNN
F 1 "MMBT3904" H 6900 5400 50 0000 L CNN
F 2 "stdpads:SOT-23" H 6900 5550 50 0001 C CNN
F 3 "~" H 6700 5450 50 0001 C CNN
F 4 "C20526" H 6700 5450 50 0001 C CNN "LCSC Part"
1 6700 5450
-1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0162
U 1 1 61CF0874
P 6600 5650
F 0 "#PWR0162" H 6600 5400 50 0001 C CNN
F 1 "GND" H 6600 5500 50 0000 C CNN
F 2 "" H 6600 5650 50 0001 C CNN
F 3 "" H 6600 5650 50 0001 C CNN
1 6600 5650
1 0 0 -1
$EndComp
Connection ~ 6900 5450
Wire Wire Line
6850 3500 7100 3500
Text Label 7100 3500 2 50 ~ 0
RESET
Text Label 7100 5250 2 50 ~ 0
RESET
Wire Wire Line
6900 5250 7100 5250
$Comp
L Device:R_Small R14
U 1 1 61CF219C
P 6900 5550
F 0 "R14" H 6850 5600 50 0000 R CNN
F 1 "1k" H 6850 5500 50 0000 R CNN
F 2 "stdpads:R_0603" H 6900 5550 50 0001 C CNN
F 3 "~" H 6900 5550 50 0001 C CNN
F 4 "C25804" H 6900 5550 50 0001 C CNN "LCSC Part"
1 6900 5550
-1 0 0 -1
$EndComp
$Comp
L Device:R_Small R11
U 1 1 61BE6918
P 8450 5100
F 0 "R11" H 8400 5150 50 0000 R CNN
F 1 "10k" H 8400 5050 50 0000 R CNN
F 2 "stdpads:R_0603" H 8450 5100 50 0001 C CNN
F 3 "~" H 8450 5100 50 0001 C CNN
F 4 "C25804" H 8450 5100 50 0001 C CNN "LCSC Part"
1 8450 5100
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R10
U 1 1 61BD15C4
P 8150 5500
F 0 "R10" H 8100 5550 50 0000 R CNN
F 1 "1k" H 8100 5450 50 0000 R CNN
F 2 "stdpads:R_0603" H 8150 5500 50 0001 C CNN
F 3 "~" H 8150 5500 50 0001 C CNN
F 4 "C25804" H 8150 5500 50 0001 C CNN "LCSC Part"
1 8150 5500
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 61CFCFB2
P 6500 5250
AR Path="/61CFCFB2" Ref="R?" Part="1"
AR Path="/61BD72BF/61CFCFB2" Ref="R?" Part="1"
AR Path="/61350D21/61CFCFB2" Ref="R?" Part="1"
AR Path="/61BE63BD/61CFCFB2" Ref="R?" Part="1"
AR Path="/61BE8523/61CFCFB2" Ref="R?" Part="1"
AR Path="/61A87B62/61CFCFB2" Ref="R?" Part="1"
AR Path="/61AA52C4/61CFCFB2" Ref="R12" Part="1"
F 0 "R12" V 6350 5250 50 0000 C CNN
F 1 "22" V 6450 5250 50 0000 C BNN
F 2 "stdpads:R_0603" H 6500 5250 50 0001 C CNN
F 3 "~" H 6500 5250 50 0001 C CNN
1 6500 5250
0 1 1 0
$EndComp
Wire Wire Line
6900 5650 6600 5650
Connection ~ 6600 5650
$Comp
L Device:C_Small C48
U 1 1 61C09FD7
P 5200 7300
F 0 "C48" H 5250 7350 50 0000 L CNN
F 1 "10u" H 5250 7250 50 0000 L CNN
F 2 "stdpads:C_0805" H 5200 7300 50 0001 C CNN
F 3 "~" H 5200 7300 50 0001 C CNN
F 4 "" H 5200 7300 50 0001 C CNN "LCSC Part"
1 5200 7300
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0195
U 1 1 61C09FD8
P 5600 7400
F 0 "#PWR0195" H 5600 7150 50 0001 C CNN
F 1 "GND" H 5600 7250 50 0000 C CNN
F 2 "" H 5600 7400 50 0001 C CNN
F 3 "" H 5600 7400 50 0001 C CNN
1 5600 7400
-1 0 0 -1
$EndComp
Wire Wire Line
5600 7200 5200 7200
Wire Wire Line
5200 7400 5600 7400
$Comp
L Device:C_Small C45
U 1 1 61D30991
P 5600 7300
F 0 "C45" H 5650 7350 50 0000 L CNN
F 1 "10u" H 5650 7250 50 0000 L CNN
F 2 "stdpads:C_0805" H 5600 7300 50 0001 C CNN
F 3 "~" H 5600 7300 50 0001 C CNN
F 4 "" H 5600 7300 50 0001 C CNN "LCSC Part"
1 5600 7300
1 0 0 -1
$EndComp
Connection ~ 5600 7400
$Comp
L Device:C_Small C52
U 1 1 61D54F9A
P 6000 6900
F 0 "C52" H 6050 6950 50 0000 L CNN
F 1 "2u2" H 6050 6850 50 0000 L CNN
F 2 "stdpads:C_0603" H 6000 6900 50 0001 C CNN
F 3 "~" H 6000 6900 50 0001 C CNN
F 4 "C23630" H 6000 6900 50 0001 C CNN "LCSC Part"
1 6000 6900
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C53
U 1 1 61D54FA1
P 6400 6900
F 0 "C53" H 6450 6950 50 0000 L CNN
F 1 "2u2" H 6450 6850 50 0000 L CNN
F 2 "stdpads:C_0603" H 6400 6900 50 0001 C CNN
F 3 "~" H 6400 6900 50 0001 C CNN
F 4 "C23630" H 6400 6900 50 0001 C CNN "LCSC Part"
1 6400 6900
1 0 0 -1
$EndComp
Wire Wire Line
6400 7000 6000 7000
Wire Wire Line
6000 6800 6400 6800
$Comp
L power:GND #PWR0172
U 1 1 61D59B1E
P 6400 7000
F 0 "#PWR0172" H 6400 6750 50 0001 C CNN
F 1 "GND" H 6400 6850 50 0000 C CNN
F 2 "" H 6400 7000 50 0001 C CNN
F 3 "" H 6400 7000 50 0001 C CNN
1 6400 7000
-1 0 0 -1
$EndComp
Wire Wire Line
6000 7000 5600 7000
Connection ~ 6000 7000
Connection ~ 5600 7000
Wire Wire Line
5600 6800 6000 6800
Connection ~ 5600 6800
Connection ~ 6000 6800
$Comp
L power:+3V3 #PWR0185
U 1 1 61D6A517
P 5200 7200
F 0 "#PWR0185" H 5200 7050 50 0001 C CNN
F 1 "+3V3" H 5200 7350 50 0000 C CNN
F 2 "" H 5200 7200 50 0001 C CNN
F 3 "" H 5200 7200 50 0001 C CNN
1 5200 7200
1 0 0 -1
$EndComp
Connection ~ 5200 7200
Connection ~ 6400 7000
Text Label 7050 1900 2 50 ~ 0
IO0
Wire Wire Line
7050 1900 6850 1900
$Comp
L power:GND #PWR?
U 1 1 61E4A7DB
P 3450 3550
AR Path="/61B15767/61E4A7DB" Ref="#PWR?" Part="1"
AR Path="/61AA52C4/61E4A7DB" Ref="#PWR0127" Part="1"
F 0 "#PWR0127" H 3450 3300 50 0001 C CNN
F 1 "GND" H 3450 3400 50 0000 C CNN
F 2 "" H 3450 3550 50 0001 C CNN
F 3 "" H 3450 3550 50 0001 C CNN
1 3450 3550
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 61E4AAEA
P 3650 3150
AR Path="/61B15767/61E4AAEA" Ref="#PWR?" Part="1"
AR Path="/61AA52C4/61E4AAEA" Ref="#PWR0204" Part="1"
F 0 "#PWR0204" H 3650 2900 50 0001 C CNN
F 1 "GND" H 3650 3000 50 0000 C CNN
F 2 "" H 3650 3150 50 0001 C CNN
F 3 "" H 3650 3150 50 0001 C CNN
1 3650 3150
1 0 0 -1
$EndComp
Wire Wire Line
3450 3150 3650 3150
Wire Wire Line
3450 3250 3550 3250
Wire Wire Line
3550 3250 3550 3050
NoConn ~ 3450 3450
NoConn ~ 3450 3350
$Comp
L Device:R_Small R9
U 1 1 61BDE499
P 8150 5300
F 0 "R9" H 8100 5350 50 0000 R CNN
F 1 "1k" H 8100 5250 50 0000 R CNN
F 2 "stdpads:R_0603" H 8150 5300 50 0001 C CNN
F 3 "~" H 8150 5300 50 0001 C CNN
1 8150 5300
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R13
U 1 1 61CF1D1E
P 6900 5350
F 0 "R13" H 6850 5400 50 0000 R CNN
F 1 "1k" H 6850 5300 50 0000 R CNN
F 2 "stdpads:R_0603" H 6900 5350 50 0001 C CNN
F 3 "~" H 6900 5350 50 0001 C CNN
1 6900 5350
-1 0 0 -1
$EndComp
Wire Wire Line
8750 5000 8950 5000
Text HLabel 6850 3900 2 50 Output ~ 0
TCK
Text HLabel 2350 4850 0 50 Output ~ 0
TCK
Text HLabel 2350 4750 0 50 Output ~ 0
TMS
$Comp
L Device:R_Small R16
U 1 1 627624E5
P 2450 4950
F 0 "R16" H 2400 5000 50 0000 R CNN
F 1 "10k" H 2400 4900 50 0000 R CNN
F 2 "stdpads:R_0603" H 2450 4950 50 0001 C CNN
F 3 "~" H 2450 4950 50 0001 C CNN
F 4 "C25804" H 2450 4950 50 0001 C CNN "LCSC Part"
1 2450 4950
-1 0 0 -1
$EndComp
$Comp
L Device:R_Small R15
U 1 1 62762B96
P 2450 4650
F 0 "R15" H 2400 4700 50 0000 R CNN
F 1 "10k" H 2400 4600 50 0000 R CNN
F 2 "stdpads:R_0603" H 2450 4650 50 0001 C CNN
F 3 "~" H 2450 4650 50 0001 C CNN
F 4 "C25804" H 2450 4650 50 0001 C CNN "LCSC Part"
1 2450 4650
-1 0 0 -1
$EndComp
Wire Wire Line
2450 4750 2350 4750
Wire Wire Line
2350 4850 2450 4850
$Comp
L power:+3V3 #PWR0205
U 1 1 6276B755
P 2450 4550
F 0 "#PWR0205" H 2450 4400 50 0001 C CNN
F 1 "+3V3" H 2450 4700 50 0000 C CNN
F 2 "" H 2450 4550 50 0001 C CNN
F 3 "" H 2450 4550 50 0001 C CNN
1 2450 4550
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 6276BBE6
P 2450 5050
AR Path="/61B15767/6276BBE6" Ref="#PWR?" Part="1"
AR Path="/61AA52C4/6276BBE6" Ref="#PWR0206" Part="1"
F 0 "#PWR0206" H 2450 4800 50 0001 C CNN
F 1 "GND" H 2450 4900 50 0000 C CNN
F 2 "" H 2450 5050 50 0001 C CNN
F 3 "" H 2450 5050 50 0001 C CNN
1 2450 5050
1 0 0 -1
$EndComp
Connection ~ 6150 1500
Wire Wire Line
5950 1500 5850 1500
Connection ~ 5950 1500
Wire Wire Line
6050 1500 5950 1500
Wire Wire Line
6150 1500 6050 1500
Connection ~ 6050 1500
$Comp
L RF_Module:ESP32-PICO-D4 U7
U 1 1 61ACE18F
P 6050 3100
F 0 "U7" H 6050 3100 50 0000 C CNN
F 1 "ESP32-PICO-D4" H 6450 1550 50 0000 C CNN
F 2 "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm_ThermalVias" H 6050 1400 50 0001 C CNN
F 3 "https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf" H 6300 2100 50 0001 C CNN
1 6050 3100
1 0 0 -1
$EndComp
$EndSCHEMATC

View File

@ -3,7 +3,7 @@ EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 10
Sheet 10 10
Title ""
Date ""
Rev ""

File diff suppressed because it is too large Load Diff

View File

@ -199,46 +199,74 @@ X R/W 9 1000 -2200 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x07_Odd_Even
# Connector_Generic_Conn_02x05_Odd_Even
#
DEF Connector_Generic_Conn_02x07_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 400 50 H V C CNN
F1 "Connector_Generic_Conn_02x07_Odd_Even" 50 -400 50 H V C CNN
DEF Connector_Generic_Conn_02x05_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 300 50 H V C CNN
F1 "Connector_Generic_Conn_02x05_Odd_Even" 50 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 350 150 -350 1 1 10 f
S 150 -295 100 -305 1 1 6 N
S -50 250 150 -250 1 1 10 f
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
X Pin_1 1 -200 300 150 R 50 50 1 1 P
X Pin_10 10 300 -100 150 L 50 50 1 1 P
X Pin_11 11 -200 -200 150 R 50 50 1 1 P
X Pin_12 12 300 -200 150 L 50 50 1 1 P
X Pin_13 13 -200 -300 150 R 50 50 1 1 P
X Pin_14 14 300 -300 150 L 50 50 1 1 P
X Pin_2 2 300 300 150 L 50 50 1 1 P
X Pin_3 3 -200 200 150 R 50 50 1 1 P
X Pin_4 4 300 200 150 L 50 50 1 1 P
X Pin_5 5 -200 100 150 R 50 50 1 1 P
X Pin_6 6 300 100 150 L 50 50 1 1 P
X Pin_7 7 -200 0 150 R 50 50 1 1 P
X Pin_8 8 300 0 150 L 50 50 1 1 P
X Pin_9 9 -200 -100 150 R 50 50 1 1 P
X Pin_1 1 -200 200 150 R 50 50 1 1 P
X Pin_10 10 300 -200 150 L 50 50 1 1 P
X Pin_2 2 300 200 150 L 50 50 1 1 P
X Pin_3 3 -200 100 150 R 50 50 1 1 P
X Pin_4 4 300 100 150 L 50 50 1 1 P
X Pin_5 5 -200 0 150 R 50 50 1 1 P
X Pin_6 6 300 0 150 L 50 50 1 1 P
X Pin_7 7 -200 -100 150 R 50 50 1 1 P
X Pin_8 8 300 -100 150 L 50 50 1 1 P
X Pin_9 9 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_USB_B_Micro
#
DEF Connector_USB_B_Micro J 0 40 Y Y 1 F N
F0 "J" -200 450 50 H V L CNN
F1 "Connector_USB_B_Micro" -200 350 50 H V L CNN
F2 "" 150 -50 50 H I C CNN
F3 "" 150 -50 50 H I C CNN
ALIAS USB_B_Mini
$FPLIST
USB*
$ENDFPLIST
DRAW
C -150 85 25 0 1 10 F
C -25 135 15 0 1 10 F
S -200 -300 200 300 0 1 10 f
S -5 -300 5 -270 0 1 0 N
S 10 50 -20 20 0 1 10 F
S 200 -205 170 -195 0 1 0 N
S 200 -105 170 -95 0 1 0 N
S 200 -5 170 5 0 1 0 N
S 200 195 170 205 0 1 0 N
P 2 0 1 10 -75 85 25 85 N
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
P 4 0 1 10 25 110 25 60 75 85 25 110 F
P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F
P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N
X VBUS 1 300 200 100 L 50 50 1 1 w
X D- 2 300 -100 100 L 50 50 1 1 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
#
@ -260,6 +288,29 @@ X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_Crystal_GND24_Small
#
DEF Device_Crystal_GND24_Small Y 0 40 Y N 1 F N
F0 "Y" 50 175 50 H V L CNN
F1 "Device_Crystal_GND24_Small" 50 100 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Crystal*
$ENDFPLIST
DRAW
S -30 -60 30 60 0 1 0 N
P 2 0 1 15 -50 -30 -50 30 N
P 2 0 1 15 50 -30 50 30 N
P 4 0 1 0 -50 -50 -50 -75 50 -75 50 -50 N
P 4 0 1 0 -50 50 -50 75 50 75 50 50 N
X 1 1 -100 0 50 R 30 50 1 1 P
X 2 2 0 -100 25 U 30 50 1 1 P
X 3 3 100 0 50 L 30 50 1 1 P
X 4 4 0 100 25 D 30 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_R_Small
#
DEF Device_R_Small R 0 10 N N 1 F N
@ -535,6 +586,37 @@ X A3 9 -400 600 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Interface_USB_CH340G
#
DEF Interface_USB_CH340G U 0 20 Y Y 1 F N
F0 "U" -200 550 50 H V R CNN
F1 "Interface_USB_CH340G" 50 550 50 H V L CNN
F2 "Package_SO:SOIC-16_3.9x9.9mm_P1.27mm" 50 -550 50 H I L CNN
F3 "" -350 800 50 H I C CNN
$FPLIST
SOIC*3.9x9.9mm*P1.27mm*
$ENDFPLIST
DRAW
S -300 500 300 -500 0 1 10 f
X GND 1 0 -600 100 U 50 50 1 1 W
X ~DSR 10 400 0 100 L 50 50 1 1 I
X ~RI 11 400 -100 100 L 50 50 1 1 I
X ~DCD 12 400 -200 100 L 50 50 1 1 I
X ~DTR 13 400 -300 100 L 50 50 1 1 O
X ~RTS 14 400 -400 100 L 50 50 1 1 O
X R232 15 -400 300 100 R 50 50 1 1 I
X VCC 16 0 600 100 D 50 50 1 1 W
X TXD 2 400 400 100 L 50 50 1 1 O
X RXD 3 400 300 100 L 50 50 1 1 I
X V3 4 -100 600 100 D 50 50 1 1 P
X UD+ 5 -400 100 100 R 50 50 1 1 B
X UD- 6 -400 0 100 R 50 50 1 1 B
X XI 7 -400 -200 100 R 50 50 1 1 I
X XO 8 -400 -400 100 R 50 50 1 1 O
X ~CTS 9 400 100 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Mechanical_Fiducial
#
DEF Mechanical_Fiducial FID 0 20 Y Y 1 F N
@ -566,6 +648,70 @@ X 1 1 0 -100 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
# RF_Module_ESP32-PICO-D4
#
DEF RF_Module_ESP32-PICO-D4 U 0 20 Y Y 1 F N
F0 "U" -700 1550 50 H V L CNN
F1 "RF_Module_ESP32-PICO-D4" 150 1550 50 H V L CNN
F2 "Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm" 0 -1700 50 H I C CNN
F3 "" 250 -1000 50 H I C CNN
$FPLIST
QFN*1EP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
S -700 1500 700 -1500 0 1 10 f
X VDDA 1 -200 1600 100 D 50 50 0 0 W
X IO34 10 800 -1000 100 L 50 50 0 0 I
X IO35 11 800 -1100 100 L 50 50 0 0 I
X IO32 12 800 -800 100 L 50 50 0 0 B
X IO33 13 800 -900 100 L 50 50 0 0 B
X IO25 14 800 -500 100 L 50 50 0 0 B
X IO26 15 800 -600 100 L 50 50 0 0 B
X IO27 16 800 -700 100 L 50 50 0 0 B
X IO14 17 800 200 100 L 50 50 0 0 B
X IO12 18 800 400 100 L 50 50 0 0 B
X VDD3P3_RTC 19 0 1600 100 D 50 50 0 0 W
X LNA_IN 2 800 1400 100 L 50 50 0 0 B
X IO13 20 800 300 100 L 50 50 0 0 B
X IO15 21 800 100 100 L 50 50 0 0 B
X IO2 22 800 1000 100 L 50 50 0 0 B
X IO0 23 800 1200 100 L 50 50 0 0 B
X IO4 24 800 800 100 L 50 50 0 0 B
X IO16 25 -800 0 100 R 50 50 0 0 B
X VDD_SDIO 26 800 -1300 100 L 50 50 0 0 w
X IO17 27 -800 -100 100 R 50 50 0 0 B
X SD2/IO9 28 800 600 100 L 50 50 0 0 B
X SD3/IO10 29 800 500 100 L 50 50 0 0 B
X VDDA3P3 3 -100 1600 100 D 50 50 0 0 W
X CMD 30 -800 -500 100 R 50 50 0 0 B
X CLK 31 -800 -400 100 R 50 50 0 0 B
X SD0 32 -800 -200 100 R 50 50 0 0 B
X SD1 33 -800 -300 100 R 50 50 0 0 B
X IO5 34 800 700 100 L 50 50 0 0 B
X IO18 35 800 0 100 L 50 50 0 0 B
X IO23 36 800 -400 100 L 50 50 0 0 B
X VDD3P3_CPU 37 100 1600 100 D 50 50 0 0 W
X IO19 38 800 -100 100 L 50 50 0 0 B
X IO22 39 800 -300 100 L 50 50 0 0 B
X VDDA3P3 4 -100 1600 100 D 50 50 0 0 P N
X U0RXD/IO3 40 800 900 100 L 50 50 0 0 B
X U0TXD/IO1 41 800 1100 100 L 50 50 0 0 B
X IO21 42 800 -200 100 L 50 50 0 0 B
X VDDA 43 -200 1600 100 D 50 50 0 0 P N
X XTAL_N_NC 44 -700 -1000 100 R 50 50 0 0 N N
X XTAL_P_NC 45 -700 -1100 100 R 50 50 0 0 N N
X VDDA 46 -200 1600 100 D 50 50 0 0 P N
X CAP2_NC 47 -700 -1200 100 R 50 50 0 0 N N
X CAP1_NC 48 -700 -1300 100 R 50 50 0 0 N N
X GND 49 0 -1600 100 U 50 50 0 0 W
X SENSOR_VP 5 -800 1200 100 R 50 50 0 0 I
X SENSOR_CAPP 6 -800 1100 100 R 50 50 0 0 I
X SENSOR_CAPN 7 -800 1000 100 R 50 50 0 0 I
X SENSOR_VN 8 -800 900 100 R 50 50 0 0 I
X EN 9 -800 1400 100 R 50 50 0 0 I
ENDDRAW
ENDDEF
#
# Regulator_Linear_AP1117-33
#
DEF Regulator_Linear_AP1117-33 U 0 10 Y Y 1 F N
@ -610,6 +756,29 @@ X ~ 4 300 100 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Transistor_BJT_MMBT3904
#
DEF Transistor_BJT_MMBT3904 Q 0 0 Y N 1 F N
F0 "Q" 200 75 50 H V L CNN
F1 "Transistor_BJT_MMBT3904" 200 0 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN
F3 "" 0 0 50 H I L CNN
ALIAS BC818 BC846 BC847 BC848 BC849 BC850 MMBT3904 MMBT5550L MMBT5551L
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C 50 0 111 0 1 10 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 225 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
#
# power_+12V
#
DEF power_+12V #PWR 0 0 Y Y 1 F P

10979
Warp-SE.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
update=Friday, September 10, 2021 at 08:57:31 AM
update=Saturday, December 04, 2021 at 07:39:17 AM
version=1
last_client=kicad
[general]
@ -25,7 +25,7 @@ ERC_TestSimilarLabels=1
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=SE-030.net
LastNetListRead=Warp-SE.net
CopperLayerCount=4
BoardThickness=1.6
AllowMicroVias=0
@ -47,10 +47,13 @@ TrackWidth6=0.4
TrackWidth7=0.45
TrackWidth8=0.5
TrackWidth9=0.6
TrackWidth10=0.8
TrackWidth11=1
TrackWidth12=1.27
TrackWidth13=1.524
TrackWidth10=0.7
TrackWidth11=0.8
TrackWidth12=1
TrackWidth13=1.2
TrackWidth14=1.2
TrackWidth15=1.27
TrackWidth16=1.524
ViaDiameter1=0.5
ViaDrill1=0.2
ViaDiameter2=0.6
@ -59,24 +62,30 @@ ViaDiameter3=0.8
ViaDrill3=0.4
ViaDiameter4=1
ViaDrill4=0.5
ViaDiameter5=1.524
ViaDrill5=0.762
ViaDiameter5=1.2
ViaDrill5=0.6
ViaDiameter6=1.27
ViaDrill6=0.635
ViaDiameter7=1.5
ViaDrill7=0.75
ViaDiameter8=1.524
ViaDrill8=0.762
dPairWidth1=0.2
dPairGap1=0.25
dPairViaGap1=0.25
SilkLineWidth=0.15
SilkLineWidth=0.12
SilkTextSizeV=1
SilkTextSizeH=1
SilkTextSizeThickness=0.15
SilkTextItalic=0
SilkTextUpright=1
CopperLineWidth=0.1524
CopperLineWidth=0.2
CopperTextSizeV=1.5
CopperTextSizeH=1.5
CopperTextThickness=0.3
CopperTextItalic=0
CopperTextUpright=1
EdgeCutLineWidth=0.15
EdgeCutLineWidth=0.05
CourtyardLineWidth=0.05
OthersLineWidth=0.15
OthersTextSizeV=1
@ -84,9 +93,9 @@ OthersTextSizeH=1
OthersTextSizeThickness=0.15
OthersTextItalic=0
OthersTextUpright=1
SolderMaskClearance=0.07619999999999999
SolderMaskMinWidth=0.09999999999999999
SolderPasteClearance=-0.03809999999999999
SolderMaskClearance=0.05
SolderMaskMinWidth=0
SolderPasteClearance=0
SolderPasteRatio=-0
[pcbnew/Layer.F.Cu]
Name=F.Cu
@ -94,11 +103,11 @@ Type=0
Enabled=1
[pcbnew/Layer.In1.Cu]
Name=In1.Cu
Type=0
Type=1
Enabled=1
[pcbnew/Layer.In2.Cu]
Name=In2.Cu
Type=0
Type=1
Enabled=1
[pcbnew/Layer.In3.Cu]
Name=In3.Cu

View File

@ -1,13 +1,13 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr USLetter 11000 8500
$Descr A4 11693 8268
encoding utf-8
Sheet 1 10
Title "RAM2E II"
Date "2020-07-25"
Rev "1.0"
Comp "Garrett's Workshop"
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
@ -26,7 +26,7 @@ F 3 "~" H 2200 6850 50 0001 C CNN
$EndComp
$Comp
L Mechanical:Fiducial FID1
U 1 1 5CC47A28
U 1 1 61B2122F
P 1000 7150
F 0 "FID1" H 1100 7196 50 0000 L CNN
F 1 "Fiducial" H 1100 7105 50 0000 L CNN
@ -37,7 +37,7 @@ F 3 "~" H 1000 7150 50 0001 C CNN
$EndComp
$Comp
L Mechanical:Fiducial FID2
U 1 1 5CC4921D
U 1 1 61B21230
P 1500 7150
F 0 "FID2" H 1600 7196 50 0000 L CNN
F 1 "Fiducial" H 1600 7105 50 0000 L CNN
@ -48,7 +48,7 @@ F 3 "~" H 1500 7150 50 0001 C CNN
$EndComp
$Comp
L Mechanical:Fiducial FID3
U 1 1 5CC4DBD8
U 1 1 61B21231
P 1000 7350
F 0 "FID3" H 1100 7396 50 0000 L CNN
F 1 "Fiducial" H 1100 7305 50 0000 L CNN
@ -59,7 +59,7 @@ F 3 "~" H 1000 7350 50 0001 C CNN
$EndComp
$Comp
L Mechanical:Fiducial FID4
U 1 1 5CC4DBDF
U 1 1 61B21232
P 1500 7350
F 0 "FID4" H 1600 7396 50 0000 L CNN
F 1 "Fiducial" H 1600 7305 50 0000 L CNN
@ -70,7 +70,7 @@ F 3 "~" H 1500 7350 50 0001 C CNN
$EndComp
$Comp
L Mechanical:MountingHole_Pad H1
U 1 1 5CC53461
U 1 1 61B21233
P 1000 6850
F 0 "H1" H 1100 6901 50 0000 L CNN
F 1 " " H 1100 6810 50 0000 L CNN
@ -81,7 +81,7 @@ F 3 "~" H 1000 6850 50 0001 C CNN
$EndComp
$Comp
L Mechanical:MountingHole_Pad H2
U 1 1 5CC795A2
U 1 1 61B21234
P 1300 6850
F 0 "H2" H 1400 6901 50 0000 L CNN
F 1 " " H 1400 6810 50 0000 L CNN
@ -92,7 +92,7 @@ F 3 "~" H 1300 6850 50 0001 C CNN
$EndComp
$Comp
L Mechanical:MountingHole_Pad H3
U 1 1 5CC7E0B9
U 1 1 61B21235
P 1600 6850
F 0 "H3" H 1700 6901 50 0000 L CNN
F 1 " " H 1700 6810 50 0000 L CNN
@ -103,7 +103,7 @@ F 3 "~" H 1600 6850 50 0001 C CNN
$EndComp
$Comp
L Mechanical:MountingHole_Pad H4
U 1 1 5CC7E0C0
U 1 1 61B21236
P 1900 6850
F 0 "H4" H 2000 6901 50 0000 L CNN
F 1 " " H 2000 6810 50 0000 L CNN
@ -173,24 +173,6 @@ Wire Wire Line
2700 3500 3200 3500
Wire Wire Line
5000 3200 4200 3200
Wire Bus Line
4200 4700 4500 4700
Wire Wire Line
4200 4500 4500 4500
Wire Wire Line
4200 4600 4500 4600
Wire Wire Line
4200 4300 4500 4300
Wire Wire Line
4200 4400 4500 4400
Wire Wire Line
4200 4100 4500 4100
Wire Wire Line
4200 4200 4500 4200
Wire Bus Line
4400 3800 4500 3800
Wire Bus Line
4500 3900 4300 3900
Wire Bus Line
4300 2450 3000 2450
Wire Bus Line
@ -213,22 +195,6 @@ Wire Wire Line
Wire Wire Line
5100 1100 5100 3300
$Sheet
S 4500 3700 550 1100
U 5F723900
F0 "RAMROM" 50
F1 "RAMROM.sch" 50
F2 "~RAS~" I L 4500 4500 50
F3 "D[15..0]" B L 4500 3900 50
F4 "~CAS~" I L 4500 4600 50
F5 "~OE~" I L 4500 4200 50
F6 "RA[11..0]" I L 4500 4700 50
F7 "L~WE~" I L 4500 4300 50
F8 "U~WE~" I L 4500 4400 50
F9 "ROM~CS~" I L 4500 4000 50
F10 "A[23..1]" I L 4500 3800 50
F11 "ROM~WE~" I L 4500 4100 50
$EndSheet
$Sheet
S 1700 2600 1000 1000
U 60941922
F0 "Buf" 50
@ -250,7 +216,6 @@ Wire Bus Line
4300 2450 4300 3900
Wire Wire Line
2900 1200 2900 2800
NoConn ~ 4200 3800
Wire Wire Line
1600 4400 3200 4400
Wire Wire Line
@ -365,8 +330,6 @@ Wire Wire Line
4500 2450 4500 2700
Wire Wire Line
4500 2100 4500 2350
Wire Wire Line
4200 4000 4500 4000
$Sheet
S 5400 3400 550 300
U 61A87B62
@ -419,16 +382,15 @@ F30 "Din~OE~" O L 3200 3200 50
F31 "RA[11..0]" O R 4200 4700 50
F32 "A[23..1]" I L 3200 2700 50
F33 "ADoutLE0" O L 3200 3300 50
F34 "~RESET~r" O R 4200 3800 50
F35 "ADoutLE1" O L 3200 3400 50
F36 "ROM~WE~" O R 4200 4100 50
F37 "SW0" I R 4200 3500 50
F38 "SW1" I R 4200 3600 50
F39 "CKEN" O R 4200 3400 50
F40 "TDI" I R 4200 5000 50
F41 "TMS" I R 4200 5100 50
F42 "TCK" I R 4200 4900 50
F43 "TDO" O R 4200 5200 50
F34 "ADoutLE1" O L 3200 3400 50
F35 "ROM~WE~" O R 4200 4100 50
F36 "SW0" I R 4200 3500 50
F37 "SW1" I R 4200 3600 50
F38 "CKEN" O R 4200 3400 50
F39 "TDI" I R 4200 5000 50
F40 "TMS" I R 4200 5100 50
F41 "TCK" I R 4200 4900 50
F42 "TDO" O R 4200 5200 50
$EndSheet
Wire Wire Line
4200 3400 5200 3400
@ -437,24 +399,6 @@ Wire Wire Line
Wire Wire Line
5300 2650 5300 3500
$Sheet
S 5400 4800 550 500
U 61B15767
F0 "JTAG" 50
F1 "JTAG.sch" 50
F2 "TCK" O L 5400 4900 50
F3 "TDI" O L 5400 5000 50
F4 "TMS" O L 5400 5100 50
F5 "TDO" I L 5400 5200 50
$EndSheet
Wire Wire Line
5400 4900 4200 4900
Wire Wire Line
4200 5000 5400 5000
Wire Wire Line
5400 5100 4200 5100
Wire Wire Line
4200 5200 5400 5200
$Sheet
S 1050 5000 550 200
U 61B3A5F1
F0 "Power" 50
@ -478,4 +422,64 @@ F3 "RCLK" O L 5400 2450 50
F4 "CK20EN" I L 5400 2650 50
F5 "CK25EN" I L 5400 2550 50
$EndSheet
$Sheet
S 5400 4800 550 700
U 61AA52C4
F0 "Prog" 50
F1 "Prog.sch" 50
F2 "TCK" O L 5400 4900 50
F3 "TDI" O L 5400 5000 50
F4 "TMS" O L 5400 5100 50
F5 "TDO" I L 5400 5200 50
F6 "~RESET~" T L 5400 5400 50
$EndSheet
Wire Wire Line
4200 4100 4500 4100
Wire Bus Line
4400 3800 4500 3800
Wire Wire Line
4200 4000 4500 4000
Wire Wire Line
4200 4400 4500 4400
Wire Wire Line
4200 4300 4500 4300
Wire Bus Line
4200 4700 4500 4700
Wire Wire Line
4200 4200 4500 4200
Wire Wire Line
4200 4600 4500 4600
Wire Bus Line
4500 3900 4300 3900
Wire Wire Line
4200 4500 4500 4500
$Sheet
S 4500 3700 600 1100
U 5F723900
F0 "RAMROM" 50
F1 "RAMROM.sch" 50
F2 "~RAS~" I L 4500 4500 50
F3 "D[15..0]" B L 4500 3900 50
F4 "~CAS~" I L 4500 4600 50
F5 "~OE~" I L 4500 4200 50
F6 "RA[11..0]" I L 4500 4700 50
F7 "L~WE~" I L 4500 4300 50
F8 "U~WE~" I L 4500 4400 50
F9 "ROM~CS~" I L 4500 4000 50
F10 "A[23..1]" I L 4500 3800 50
F11 "ROM~WE~" I L 4500 4100 50
$EndSheet
Wire Wire Line
4200 5000 5400 5000
Wire Wire Line
4200 5200 5400 5200
Wire Wire Line
4200 5100 5400 5100
Wire Wire Line
4200 4900 5400 4900
Wire Wire Line
3100 2900 3100 5400
Wire Wire Line
3100 5400 5400 5400
Connection ~ 3100 2900
$EndSCHEMATC

View File

@ -1,3 +1,3 @@
(fp_lib_table
(lib (name stdpads)(type KiCad)(uri "$(KIPRJMOD)/../stdpads.pretty")(options "")(descr ""))
(lib (name stdpads)(type KiCad)(uri ${KIPRJMOD}/../stdpads.pretty)(options "")(descr ""))
)