Forráskód Böngészése

Added serial interface into esp32 from RPI-Zero

Per Mårtensson 3 éve
szülő
commit
2b8904943c
3 módosított fájl, 566 hozzáadás és 564 törlés
  1. 399 403
      key800.kicad_pcb
  2. 155 155
      key800.sch
  3. 12 6
      keyboard.sch

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 399 - 403
key800.kicad_pcb


+ 155 - 155
key800.sch

@@ -67,29 +67,21 @@ F 4 "C406154" H 9500 4700 50  0001 C CNN "LCSC"
 	1    9500 4700
 	1    0    0    -1  
 $EndComp
-Text Label 5400 1600 2    60   ~ 0
+Text Label 4450 1650 2    60   ~ 0
 DETECT
-Wire Wire Line
-	4300 1350 5450 1350
-Wire Wire Line
-	4300 1250 5450 1250
-Wire Wire Line
-	4300 1150 5450 1150
-Wire Wire Line
-	4300 1050 5450 1050
 Text Label 4500 3400 2    60   ~ 0
 SPCLK
 Text Label 6400 2950 0    60   ~ 0
 SPDATA
 Text Label 6400 2800 0    60   ~ 0
 CLKEN
-Text Label 4300 1050 0    60   ~ 0
+Text Label 4150 1100 0    60   ~ 0
 G1
-Text Label 4300 1150 0    60   ~ 0
+Text Label 4150 1200 0    60   ~ 0
 R0
-Text Label 4300 1250 0    60   ~ 0
+Text Label 4150 1300 0    60   ~ 0
 G0
-Text Label 4300 1350 0    60   ~ 0
+Text Label 4150 1400 0    60   ~ 0
 B0
 Wire Wire Line
 	4500 3400 3150 3400
@@ -152,11 +144,7 @@ Text Label 9550 2900 2    60   ~ 0
 GND
 Text Label 10050 1200 0    60   ~ 0
 GND
-Text Label 10050 1300 0    60   ~ 0
-TxD
-Text Label 10050 1400 0    60   ~ 0
-RxD
-Text Label 10050 1500 0    60   ~ 0
+Text Label 10050 1500 0    39   ~ 0
 GPIO18_Version
 Text Label 10050 1900 0    60   ~ 0
 GND
@@ -395,7 +383,7 @@ Text Label 6950 1350 2    60   ~ 0
 G3
 Text Label 6950 1450 2    60   ~ 0
 B3
-Text Label 7150 1050 0    60   ~ 0
+Text Label 7100 1250 0    60   ~ 0
 G2
 Text Label 4500 2950 2    60   ~ 0
 VSYNC
@@ -561,9 +549,9 @@ Wire Wire Line
 Connection ~ 2300 5500
 Text Label 7350 1850 2    60   ~ 0
 GPIO0_sp_data
-Text Label 7150 950  0    60   ~ 0
+Text Label 7100 1150 0    60   ~ 0
 B1
-Text Label 6950 950  2    60   ~ 0
+Text Label 6950 1050 2    60   ~ 0
 R1
 $Sheet
 S 3550 6700 1300 850 
@@ -580,13 +568,13 @@ $EndSheet
 $Comp
 L Device:R_Small R40
 U 1 1 61D22595
-P 7900 950
-F 0 "R40" V 7850 750 50  0000 C CNN
-F 1 "4.7k" V 7850 1100 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 7900 950 50  0001 C CNN
-F 3 "~" H 7900 950 50  0001 C CNN
-F 4 "C25900" H 7900 950 50  0001 C CNN "LCSC"
-	1    7900 950 
+P 7850 1150
+F 0 "R40" V 7800 950 50  0000 C CNN
+F 1 "4.7k" V 7800 1300 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 7850 1150 50  0001 C CNN
+F 3 "~" H 7850 1150 50  0001 C CNN
+F 4 "C25900" H 7850 1150 50  0001 C CNN "LCSC"
+	1    7850 1150
 	0    1    1    0   
 $EndComp
 $Comp
@@ -638,7 +626,6 @@ F 3 "" H 6000 1550 50  0001 C CNN
 $EndComp
 Wire Wire Line
 	6000 1550 6000 1450
-Connection ~ 6000 1150
 Connection ~ 6000 1250
 Wire Wire Line
 	6000 1250 6000 1150
@@ -668,92 +655,91 @@ Wire Wire Line
 	6000 1350 6200 1350
 Wire Wire Line
 	6000 1450 6200 1450
-Text Label 7150 1150 0    60   ~ 0
+Text Label 7100 1350 0    60   ~ 0
 B2
-Text Label 7150 1250 0    60   ~ 0
+Text Label 7100 1450 0    60   ~ 0
 SYNC
 Wire Wire Line
-	7150 1250 7800 1250
+	7100 1450 7750 1450
 Wire Wire Line
-	7150 1150 7800 1150
+	7100 1350 7750 1350
 Wire Wire Line
-	7150 1050 7800 1050
+	7100 1250 7750 1250
 $Comp
 L Device:R_Small R45
 U 1 1 61D7DE19
-P 6300 950
-F 0 "R45" V 6250 750 50  0000 C CNN
-F 1 "4.7k" V 6250 1100 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 6300 950 50  0001 C CNN
-F 3 "~" H 6300 950 50  0001 C CNN
-F 4 "C25900" H 6300 950 50  0001 C CNN "LCSC"
-	1    6300 950 
+P 6300 1050
+F 0 "R45" V 6250 850 50  0000 C CNN
+F 1 "4.7k" V 6250 1200 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 6300 1050 50  0001 C CNN
+F 3 "~" H 6300 1050 50  0001 C CNN
+F 4 "C25900" H 6300 1050 50  0001 C CNN "LCSC"
+	1    6300 1050
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R47
 U 1 1 61D7E059
-P 7900 1150
-F 0 "R47" V 7850 950 50  0000 C CNN
-F 1 "4.7k" V 7850 1300 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 7900 1150 50  0001 C CNN
-F 3 "~" H 7900 1150 50  0001 C CNN
-F 4 "C25900" H 7900 1150 50  0001 C CNN "LCSC"
-	1    7900 1150
+P 7850 1350
+F 0 "R47" V 7800 1150 50  0000 C CNN
+F 1 "4.7k" V 7800 1500 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 7850 1350 50  0001 C CNN
+F 3 "~" H 7850 1350 50  0001 C CNN
+F 4 "C25900" H 7850 1350 50  0001 C CNN "LCSC"
+	1    7850 1350
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R48
 U 1 1 61D7E063
-P 7900 1250
-F 0 "R48" V 7850 1050 50  0000 C CNN
-F 1 "4.7k" V 7850 1400 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 7900 1250 50  0001 C CNN
-F 3 "~" H 7900 1250 50  0001 C CNN
-F 4 "C25900" H 7900 1250 50  0001 C CNN "LCSC"
-	1    7900 1250
+P 7850 1450
+F 0 "R48" V 7800 1250 50  0000 C CNN
+F 1 "4.7k" V 7800 1600 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 7850 1450 50  0001 C CNN
+F 3 "~" H 7850 1450 50  0001 C CNN
+F 4 "C25900" H 7850 1450 50  0001 C CNN "LCSC"
+	1    7850 1450
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R46
 U 1 1 61D7E077
-P 7900 1050
-F 0 "R46" V 7850 850 50  0000 C CNN
-F 1 "4.7k" V 7850 1200 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 7900 1050 50  0001 C CNN
-F 3 "~" H 7900 1050 50  0001 C CNN
-F 4 "C25900" H 7900 1050 50  0001 C CNN "LCSC"
-	1    7900 1050
+P 7850 1250
+F 0 "R46" V 7800 1050 50  0000 C CNN
+F 1 "4.7k" V 7800 1400 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 7850 1250 50  0001 C CNN
+F 3 "~" H 7850 1250 50  0001 C CNN
+F 4 "C25900" H 7850 1250 50  0001 C CNN "LCSC"
+	1    7850 1250
 	0    1    1    0   
 $EndComp
 $Comp
 L power:GND #PWR0114
 U 1 1 61D8435D
-P 8150 1450
-F 0 "#PWR0114" H 8150 1200 50  0001 C CNN
-F 1 "GND" H 8155 1277 50  0000 C CNN
-F 2 "" H 8150 1450 50  0001 C CNN
-F 3 "" H 8150 1450 50  0001 C CNN
-	1    8150 1450
+P 8100 1550
+F 0 "#PWR0114" H 8100 1300 50  0001 C CNN
+F 1 "GND" H 8105 1377 50  0000 C CNN
+F 2 "" H 8100 1550 50  0001 C CNN
+F 3 "" H 8100 1550 50  0001 C CNN
+	1    8100 1550
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	8000 950  8150 950 
+	7950 1150 8100 1150
 Wire Wire Line
-	8150 950  8150 1050
+	8100 1150 8100 1250
 Wire Wire Line
-	8000 1050 8150 1050
-Connection ~ 8150 1050
+	7950 1250 8100 1250
+Connection ~ 8100 1250
 Wire Wire Line
-	8150 1050 8150 1150
+	8100 1250 8100 1350
 Wire Wire Line
-	8000 1150 8150 1150
-Connection ~ 8150 1150
+	7950 1350 8100 1350
+Connection ~ 8100 1350
 Wire Wire Line
-	8150 1150 8150 1250
+	8100 1350 8100 1450
 Wire Wire Line
-	8000 1250 8150 1250
-Connection ~ 8150 1250
+	7950 1450 8100 1450
 $Comp
 L Device:R_Small R50
 U 1 1 61DA2A50
@@ -781,98 +767,98 @@ $EndComp
 $Comp
 L Device:R_Small R2
 U 1 1 61DB99E9
-P 5550 1050
-F 0 "R2" V 5500 850 50  0000 C CNN
-F 1 "4.7k" V 5500 1200 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 5550 1050 50  0001 C CNN
-F 3 "~" H 5550 1050 50  0001 C CNN
-F 4 "C25900" H 5550 1050 50  0001 C CNN "LCSC"
-	1    5550 1050
+P 4600 1100
+F 0 "R2" V 4550 900 50  0000 C CNN
+F 1 "4.7k" V 4550 1250 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 4600 1100 50  0001 C CNN
+F 3 "~" H 4600 1100 50  0001 C CNN
+F 4 "C25900" H 4600 1100 50  0001 C CNN "LCSC"
+	1    4600 1100
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R37
 U 1 1 61DB9D87
-P 5550 1250
-F 0 "R37" V 5500 1050 50  0000 C CNN
-F 1 "4.7k" V 5500 1400 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 5550 1250 50  0001 C CNN
-F 3 "~" H 5550 1250 50  0001 C CNN
-F 4 "C25900" H 5550 1250 50  0001 C CNN "LCSC"
-	1    5550 1250
+P 4600 1300
+F 0 "R37" V 4550 1100 50  0000 C CNN
+F 1 "4.7k" V 4550 1450 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 4600 1300 50  0001 C CNN
+F 3 "~" H 4600 1300 50  0001 C CNN
+F 4 "C25900" H 4600 1300 50  0001 C CNN "LCSC"
+	1    4600 1300
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R38
 U 1 1 61DB9D91
-P 5550 1350
-F 0 "R38" V 5500 1150 50  0000 C CNN
-F 1 "4.7k" V 5500 1500 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 5550 1350 50  0001 C CNN
-F 3 "~" H 5550 1350 50  0001 C CNN
-F 4 "C25900" H 5550 1350 50  0001 C CNN "LCSC"
-	1    5550 1350
+P 4600 1400
+F 0 "R38" V 4550 1200 50  0000 C CNN
+F 1 "4.7k" V 4550 1550 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 4600 1400 50  0001 C CNN
+F 3 "~" H 4600 1400 50  0001 C CNN
+F 4 "C25900" H 4600 1400 50  0001 C CNN "LCSC"
+	1    4600 1400
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R39
 U 1 1 61DB9D9B
-P 5550 1450
-F 0 "R39" V 5500 1250 50  0000 C CNN
-F 1 "4.7k" V 5500 1600 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 5550 1450 50  0001 C CNN
-F 3 "~" H 5550 1450 50  0001 C CNN
-F 4 "C25900" H 5550 1450 50  0001 C CNN "LCSC"
-	1    5550 1450
+P 4600 1500
+F 0 "R39" V 4550 1300 50  0000 C CNN
+F 1 "4.7k" V 4550 1650 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 4600 1500 50  0001 C CNN
+F 3 "~" H 4600 1500 50  0001 C CNN
+F 4 "C25900" H 4600 1500 50  0001 C CNN "LCSC"
+	1    4600 1500
 	0    1    1    0   
 $EndComp
 $Comp
 L Device:R_Small R3
 U 1 1 61DB9DA5
-P 5550 1150
-F 0 "R3" V 5500 950 50  0000 C CNN
-F 1 "4.7k" V 5500 1300 50  0000 C CNN
-F 2 "Resistor_SMD:R_0402_1005Metric" H 5550 1150 50  0001 C CNN
-F 3 "~" H 5550 1150 50  0001 C CNN
-F 4 "C25900" H 5550 1150 50  0001 C CNN "LCSC"
-	1    5550 1150
+P 4600 1200
+F 0 "R3" V 4550 1000 50  0000 C CNN
+F 1 "4.7k" V 4550 1350 50  0000 C CNN
+F 2 "Resistor_SMD:R_0402_1005Metric" H 4600 1200 50  0001 C CNN
+F 3 "~" H 4600 1200 50  0001 C CNN
+F 4 "C25900" H 4600 1200 50  0001 C CNN "LCSC"
+	1    4600 1200
 	0    1    1    0   
 $EndComp
 $Comp
 L power:GND #PWR0115
 U 1 1 61DB9DAF
-P 5800 1550
-F 0 "#PWR0115" H 5800 1300 50  0001 C CNN
-F 1 "GND" H 5805 1377 50  0000 C CNN
-F 2 "" H 5800 1550 50  0001 C CNN
-F 3 "" H 5800 1550 50  0001 C CNN
-	1    5800 1550
+P 4850 1600
+F 0 "#PWR0115" H 4850 1350 50  0001 C CNN
+F 1 "GND" H 4855 1427 50  0000 C CNN
+F 2 "" H 4850 1600 50  0001 C CNN
+F 3 "" H 4850 1600 50  0001 C CNN
+	1    4850 1600
 	1    0    0    -1  
 $EndComp
 Wire Wire Line
-	5650 1050 5800 1050
+	4700 1100 4850 1100
 Wire Wire Line
-	5800 1050 5800 1150
+	4850 1100 4850 1200
 Wire Wire Line
-	5650 1150 5800 1150
-Connection ~ 5800 1150
+	4700 1200 4850 1200
+Connection ~ 4850 1200
 Wire Wire Line
-	5800 1150 5800 1250
+	4850 1200 4850 1300
 Wire Wire Line
-	5650 1250 5800 1250
-Connection ~ 5800 1250
+	4700 1300 4850 1300
+Connection ~ 4850 1300
 Wire Wire Line
-	5800 1250 5800 1350
+	4850 1300 4850 1400
 Wire Wire Line
-	5650 1350 5800 1350
-Connection ~ 5800 1350
+	4700 1400 4850 1400
+Connection ~ 4850 1400
 Wire Wire Line
-	5800 1350 5800 1450
+	4850 1400 4850 1500
 Wire Wire Line
-	5650 1450 5800 1450
-Connection ~ 5800 1450
+	4700 1500 4850 1500
+Connection ~ 4850 1500
 Wire Wire Line
-	5800 1450 5800 1550
+	4850 1500 4850 1600
 $Comp
 L power:GND #PWR0116
 U 1 1 61DC39A8
@@ -901,9 +887,9 @@ F 4 "C26178" H 3200 1100 50  0001 C CNN "LCSC"
 	-1   0    0    1   
 $EndComp
 Wire Wire Line
-	5400 1600 5400 1450
+	4450 1650 4450 1500
 Wire Wire Line
-	5400 1450 5450 1450
+	4450 1500 4500 1500
 $Comp
 L power:+3V3 #PWR022
 U 1 1 61DEE1C3
@@ -1130,20 +1116,18 @@ Wire Wire Line
 Wire Wire Line
 	1250 2900 1300 2900
 Wire Wire Line
-	2900 2600 2900 2450
+	2900 2600 2900 2500
 $Comp
 L power:+24V #PWR0128
 U 1 1 620FAE16
-P 3500 2300
-F 0 "#PWR0128" H 3500 2150 50  0001 C CNN
-F 1 "+24V" H 3515 2473 50  0000 C CNN
-F 2 "" H 3500 2300 50  0001 C CNN
-F 3 "" H 3500 2300 50  0001 C CNN
-	1    3500 2300
+P 2900 2500
+F 0 "#PWR0128" H 2900 2350 50  0001 C CNN
+F 1 "+24V" H 2915 2673 50  0000 C CNN
+F 2 "" H 2900 2500 50  0001 C CNN
+F 3 "" H 2900 2500 50  0001 C CNN
+	1    2900 2500
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	3500 2450 3500 2300
 Text Label 2800 2500 1    60   ~ 0
 RGB_B
 Wire Wire Line
@@ -1225,13 +1209,7 @@ Wire Wire Line
 	9600 3850 9700 3850
 Connection ~ 9600 3850
 Wire Wire Line
-	7150 950  7800 950 
-Wire Wire Line
-	6000 950  6200 950 
-Wire Wire Line
-	6000 950  6000 1150
-Wire Wire Line
-	6400 950  6950 950 
+	7100 1150 7750 1150
 Text Label 9250 3300 2    60   ~ 0
 RGB_R
 Text Label 9550 3300 0    60   ~ 0
@@ -1353,8 +1331,6 @@ Wire Wire Line
 	9600 4050 9700 4050
 Wire Wire Line
 	9600 3850 9600 4050
-Wire Wire Line
-	8150 1250 8150 1450
 $Comp
 L power:+5V #PWR0111
 U 1 1 626A5934
@@ -1388,7 +1364,7 @@ L power:PWR_FLAG #FLG0102
 U 1 1 62AA2BBC
 P 3650 1050
 F 0 "#FLG0102" H 3650 1125 50  0001 C CNN
-F 1 "PWR_FLAG" H 3650 1200 50  0000 C CNN
+F 1 "PWR_FLAG" H 3800 1200 50  0000 C CNN
 F 2 "" H 3650 1050 50  0001 C CNN
 F 3 "" H 3650 1050 50  0001 C CNN
 	1    3650 1050
@@ -1400,5 +1376,29 @@ Wire Wire Line
 	3650 1100 3650 1050
 Connection ~ 3500 1100
 Wire Wire Line
-	2900 2450 3500 2450
+	6000 1150 6000 1050
+Wire Wire Line
+	6000 1050 6200 1050
+Connection ~ 6000 1150
+Wire Wire Line
+	6400 1050 6950 1050
+Wire Wire Line
+	8100 1450 8100 1550
+Connection ~ 8100 1450
+Wire Wire Line
+	4150 1100 4500 1100
+Wire Wire Line
+	4150 1200 4500 1200
+Wire Wire Line
+	4150 1300 4500 1300
+Wire Wire Line
+	4500 1400 4150 1400
+Text GLabel 10250 1300 2    39   Input ~ 0
+PI_TxD
+Text GLabel 10250 1400 2    39   Input ~ 0
+PI_RxD
+Wire Wire Line
+	10050 1300 10250 1300
+Wire Wire Line
+	10050 1400 10250 1400
 $EndSCHEMATC

+ 12 - 6
keyboard.sch

@@ -5,8 +5,8 @@ $Descr A4 11693 8268
 encoding utf-8
 Sheet 2 3
 Title "KEY800"
-Date "2021-10-12"
-Rev "1.02"
+Date "2021-11-27"
+Rev "1.03"
 Comp "www.SweProj.com"
 Comment1 ""
 Comment2 ""
@@ -1156,8 +1156,6 @@ Wire Wire Line
 	10250 4450 10350 4450
 NoConn ~ 9050 4250
 NoConn ~ 9050 4350
-NoConn ~ 9050 4750
-NoConn ~ 9050 4850
 NoConn ~ 9050 4950
 NoConn ~ 10250 4650
 NoConn ~ 10250 4550
@@ -1167,8 +1165,6 @@ NoConn ~ 10250 4050
 NoConn ~ 10250 3950
 NoConn ~ 10250 3850
 NoConn ~ 10250 3750
-NoConn ~ 10250 3650
-NoConn ~ 10250 3550
 NoConn ~ 9050 3350
 NoConn ~ 5150 2400
 NoConn ~ 5150 2500
@@ -1454,4 +1450,14 @@ F 4 "C5980" H 5650 4850 50  0001 C CNN "LCSC"
 	1    5650 4850
 	1    0    0    -1  
 $EndComp
+Text GLabel 8950 4850 0    50   Input ~ 0
+PI_TxD
+Text GLabel 8950 4750 0    50   Input ~ 0
+PI_RxD
+NoConn ~ 10250 3550
+NoConn ~ 10250 3650
+Wire Wire Line
+	8950 4750 9050 4750
+Wire Wire Line
+	8950 4850 9050 4850
 $EndSCHEMATC

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott