From 527da622c95d02306b76dad2fe4b0b649fd6fc83 Mon Sep 17 00:00:00 2001 From: Daniele Verducci su MatissePenguin Date: Sat, 27 Mar 2021 14:56:14 +0100 Subject: [PATCH] Assigning footprints --- .../hardware/keyboard/keyboard-cache.lib | 64 +- .../keyboard/hardware/keyboard/keyboard.sch | 4624 +++++++++-------- .../hardware/keyboard/keyboard.sch-bak | 4624 +++++++++-------- 3 files changed, 4816 insertions(+), 4496 deletions(-) diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib b/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib index fd484b0..9fa8105 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard-cache.lib @@ -289,6 +289,29 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# Device_LED +# +DEF Device_LED D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* + LED_SMD:* + LED_THT:* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device_R # DEF Device_R R 0 0 N Y 1 F N @@ -306,6 +329,31 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # +# Switch_SW_DPST +# +DEF Switch_SW_DPST SW 0 0 Y N 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "Switch_SW_DPST" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C -80 -100 20 0 0 0 N +C -80 100 20 0 0 0 N +C 80 -100 20 0 0 0 N +C 80 100 20 0 0 0 N +P 2 0 0 0 -60 -90 50 -40 N +P 2 0 0 0 -60 110 50 160 N +P 2 0 0 0 0 -50 0 -25 N +P 2 0 0 0 0 0 0 25 N +P 2 0 0 0 0 50 0 75 N +P 2 0 0 0 0 100 0 125 N +X 1 1 -200 -100 100 R 50 50 1 1 P +X 2 2 200 -100 100 L 50 50 1 1 P +X 3 3 -200 100 100 R 50 50 1 1 P +X 4 4 200 100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # Switch_SW_Push # DEF Switch_SW_Push SW 0 40 N N 1 F N @@ -323,22 +371,6 @@ X 2 2 200 0 100 L 50 50 0 1 P ENDDRAW ENDDEF # -# Switch_SW_SPST -# -DEF Switch_SW_SPST SW 0 0 Y N 1 F N -F0 "SW" 0 125 50 H V C CNN -F1 "Switch_SW_SPST" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -C -80 0 20 0 0 0 N -C 80 0 20 0 0 0 N -P 2 0 0 0 -60 10 60 70 N -X A 1 -200 0 100 R 50 50 1 1 P -X B 2 200 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # power_GND # DEF power_GND #PWR 0 0 Y Y 1 F P diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch index 6ac9182..92a7ef6 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch @@ -14,393 +14,405 @@ Comment3 "" Comment4 "" $EndDescr Wire Wire Line - 4850 3250 6300 3250 -Connection ~ 4850 3250 -Text Label 5400 4250 0 50 ~ 0 + 4400 3250 5850 3250 +Connection ~ 4400 3250 +Text Label 4950 4250 0 50 ~ 0 ROW7 -Text Label 5400 4150 0 50 ~ 0 +Text Label 4950 4150 0 50 ~ 0 ROW6 -Text Label 5400 4050 0 50 ~ 0 +Text Label 4950 4050 0 50 ~ 0 ROW5 -Text Label 5400 3950 0 50 ~ 0 +Text Label 4950 3950 0 50 ~ 0 ROW4 -Text Label 5400 3850 0 50 ~ 0 +Text Label 4950 3850 0 50 ~ 0 ROW3 -Text Label 5400 3750 0 50 ~ 0 +Text Label 4950 3750 0 50 ~ 0 ROW2 -Text Label 5400 3650 0 50 ~ 0 +Text Label 4950 3650 0 50 ~ 0 ROW1 -Text Label 5400 3550 0 50 ~ 0 +Text Label 4950 3550 0 50 ~ 0 ROW0 -Text Label 7350 3750 0 50 ~ 0 +Text Label 6900 3750 0 50 ~ 0 COL7 -Text Label 7350 3650 0 50 ~ 0 +Text Label 6900 3650 0 50 ~ 0 COL6 -Text Label 7350 3550 0 50 ~ 0 +Text Label 6900 3550 0 50 ~ 0 COL5 -Text Label 7350 3450 0 50 ~ 0 +Text Label 6900 3450 0 50 ~ 0 COL4 -Text Label 7350 3350 0 50 ~ 0 +Text Label 6900 3350 0 50 ~ 0 COL3 -Text Label 7350 3250 0 50 ~ 0 +Text Label 6900 3250 0 50 ~ 0 COL2 -Text Label 7350 3150 0 50 ~ 0 +Text Label 6900 3150 0 50 ~ 0 COL1 -Text Label 7350 3050 0 50 ~ 0 +Text Label 6900 3050 0 50 ~ 0 COL0 Wire Wire Line - 5350 4250 5600 4250 + 4900 4250 5150 4250 Wire Wire Line - 5350 4150 5600 4150 + 4900 4150 5150 4150 Wire Wire Line - 5350 4050 5600 4050 + 4900 4050 5150 4050 Wire Wire Line - 5350 3950 5600 3950 + 4900 3950 5150 3950 Wire Wire Line - 5350 3850 5600 3850 + 4900 3850 5150 3850 Wire Wire Line - 5350 3750 5600 3750 + 4900 3750 5150 3750 Wire Wire Line - 5350 3650 5600 3650 + 4900 3650 5150 3650 Wire Wire Line - 5350 3550 5600 3550 + 4900 3550 5150 3550 Entry Wire Line - 5600 4250 5700 4350 + 5150 4250 5250 4350 Entry Wire Line - 5600 4150 5700 4250 + 5150 4150 5250 4250 Entry Wire Line - 5600 4050 5700 4150 + 5150 4050 5250 4150 Entry Wire Line - 5600 3950 5700 4050 + 5150 3950 5250 4050 Entry Wire Line - 5600 3850 5700 3950 + 5150 3850 5250 3950 Entry Wire Line - 5600 3750 5700 3850 + 5150 3750 5250 3850 Entry Wire Line - 5600 3650 5700 3750 + 5150 3650 5250 3750 Entry Wire Line - 5600 3550 5700 3650 + 5150 3550 5250 3650 Wire Wire Line - 7300 3050 7650 3050 + 6850 3050 7200 3050 Wire Wire Line - 7300 3150 7650 3150 + 6850 3150 7200 3150 Wire Wire Line - 7300 3250 7650 3250 + 6850 3250 7200 3250 Wire Wire Line - 7300 3350 7650 3350 + 6850 3350 7200 3350 Wire Wire Line - 7300 3450 7650 3450 + 6850 3450 7200 3450 Wire Wire Line - 7650 3550 7300 3550 + 7200 3550 6850 3550 Wire Wire Line - 7300 3650 7650 3650 + 6850 3650 7200 3650 Wire Wire Line - 7650 3750 7300 3750 + 7200 3750 6850 3750 Entry Wire Line - 7650 3750 7750 3850 + 7200 3750 7300 3850 Entry Wire Line - 7650 3650 7750 3750 + 7200 3650 7300 3750 Entry Wire Line - 7650 3550 7750 3650 + 7200 3550 7300 3650 Entry Wire Line - 7650 3450 7750 3550 + 7200 3450 7300 3550 Entry Wire Line - 7650 3350 7750 3450 + 7200 3350 7300 3450 Entry Wire Line - 7650 3250 7750 3350 + 7200 3250 7300 3350 Entry Wire Line - 7650 3150 7750 3250 + 7200 3150 7300 3250 Entry Wire Line - 7650 3050 7750 3150 -Connection ~ 5900 3700 + 7200 3050 7300 3150 +Connection ~ 5450 3700 Wire Wire Line - 5900 2950 5900 3700 + 5450 2950 5450 3700 Wire Wire Line - 2650 2950 5900 2950 + 2200 2950 5450 2950 Wire Wire Line - 5350 4500 5350 4550 -Connection ~ 5350 4500 + 4900 4500 4900 4550 +Connection ~ 4900 4500 Wire Wire Line - 6300 3700 6300 3750 -Connection ~ 6300 3700 + 5850 3700 5850 3750 +Connection ~ 5850 3700 Wire Wire Line - 5900 4500 5350 4500 + 5450 4500 4900 4500 Wire Wire Line - 5900 3700 5900 4500 + 5450 3700 5450 4500 Wire Wire Line - 6300 3700 5900 3700 + 5850 3700 5450 3700 Wire Wire Line - 5350 4450 5350 4500 + 4900 4450 4900 4500 Wire Wire Line - 6300 3650 6300 3700 + 5850 3650 5850 3700 $Comp -L power:VCC #PWR? +L power:VCC #PWR010 U 1 1 605B5E0F -P 6300 3550 -F 0 "#PWR?" H 6300 3400 50 0001 C CNN -F 1 "VCC" H 6317 3723 50 0000 C CNN -F 2 "" H 6300 3550 50 0001 C CNN -F 3 "" H 6300 3550 50 0001 C CNN - 1 6300 3550 +P 5850 3550 +F 0 "#PWR010" H 5850 3400 50 0001 C CNN +F 1 "VCC" H 5867 3723 50 0000 C CNN +F 2 "" H 5850 3550 50 0001 C CNN +F 3 "" H 5850 3550 50 0001 C CNN + 1 5850 3550 1 0 0 -1 $EndComp Wire Wire Line - 2650 3250 4850 3250 + 2200 3250 4400 3250 Wire Wire Line - 2650 3150 6300 3150 + 2200 3150 5850 3150 Wire Wire Line - 2650 3050 6300 3050 + 2200 3050 5850 3050 Wire Wire Line - 4850 2600 4850 3250 -NoConn ~ 3150 3450 -NoConn ~ 3150 3350 -NoConn ~ 3150 4350 + 4400 2600 4400 3250 +NoConn ~ 2700 3450 +NoConn ~ 2700 3350 +NoConn ~ 2700 4350 Wire Wire Line - 2650 4250 4350 4250 + 2200 4250 3900 4250 Wire Wire Line - 2650 4150 4350 4150 + 2200 4150 3900 4150 Wire Wire Line - 2650 4050 4350 4050 + 2200 4050 3900 4050 Wire Wire Line - 2650 3950 4350 3950 + 2200 3950 3900 3950 Wire Wire Line - 2650 3750 4350 3750 + 2200 3750 3900 3750 Wire Wire Line - 2650 3650 4350 3650 + 2200 3650 3900 3650 Wire Wire Line - 2650 3550 4350 3550 + 2200 3550 3900 3550 $Comp -L Device:C C? +L Device:C C2 U 1 1 6058BC4A -P 5200 2750 -F 0 "C?" V 4948 2750 50 0000 C CNN -F 1 "56Pf" V 5039 2750 50 0000 C CNN -F 2 "" H 5238 2600 50 0001 C CNN -F 3 "~" H 5200 2750 50 0001 C CNN - 1 5200 2750 +P 4750 2750 +F 0 "C2" V 4498 2750 50 0000 C CNN +F 1 "56Pf" V 4589 2750 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4788 2600 50 0001 C CNN +F 3 "~" H 4750 2750 50 0001 C CNN + 1 4750 2750 0 1 1 0 $EndComp Wire Wire Line - 5350 2600 5350 2500 -Connection ~ 5350 2600 + 4900 2600 4900 2500 +Connection ~ 4900 2600 Wire Wire Line - 5450 2600 5350 2600 + 5000 2600 4900 2600 $Comp -L power:GND #PWR? +L power:GND #PWR09 U 1 1 6058E1A9 -P 5450 2600 -F 0 "#PWR?" H 5450 2350 50 0001 C CNN -F 1 "GND" H 5455 2427 50 0000 C CNN -F 2 "" H 5450 2600 50 0001 C CNN -F 3 "" H 5450 2600 50 0001 C CNN - 1 5450 2600 +P 5000 2600 +F 0 "#PWR09" H 5000 2350 50 0001 C CNN +F 1 "GND" H 5005 2427 50 0000 C CNN +F 2 "" H 5000 2600 50 0001 C CNN +F 3 "" H 5000 2600 50 0001 C CNN + 1 5000 2600 1 0 0 -1 $EndComp Wire Wire Line - 4850 2600 4850 2450 -Connection ~ 4850 2600 + 4400 2600 4400 2450 +Connection ~ 4400 2600 Wire Wire Line - 5050 2600 5050 2500 -Connection ~ 5050 2600 + 4600 2600 4600 2500 +Connection ~ 4600 2600 Wire Wire Line - 5050 2600 4850 2600 + 4600 2600 4400 2600 Wire Wire Line - 5050 2750 5050 2600 + 4600 2750 4600 2600 Wire Wire Line - 5350 2750 5350 2600 + 4900 2750 4900 2600 $Comp -L Device:C C? +L Device:C C1 U 1 1 6058B545 -P 5200 2500 -F 0 "C?" V 4948 2500 50 0000 C CNN -F 1 "100Nf" V 5039 2500 50 0000 C CNN -F 2 "" H 5238 2350 50 0001 C CNN -F 3 "~" H 5200 2500 50 0001 C CNN - 1 5200 2500 +P 4750 2500 +F 0 "C1" V 4498 2500 50 0000 C CNN +F 1 "100Nf" V 4589 2500 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4788 2350 50 0001 C CNN +F 3 "~" H 4750 2500 50 0001 C CNN + 1 4750 2500 0 1 1 0 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR08 U 1 1 6058B250 -P 4850 4850 -F 0 "#PWR?" H 4850 4600 50 0001 C CNN -F 1 "GND" H 4855 4677 50 0000 C CNN -F 2 "" H 4850 4850 50 0001 C CNN -F 3 "" H 4850 4850 50 0001 C CNN - 1 4850 4850 +P 4400 4850 +F 0 "#PWR08" H 4400 4600 50 0001 C CNN +F 1 "GND" H 4405 4677 50 0000 C CNN +F 2 "" H 4400 4850 50 0001 C CNN +F 3 "" H 4400 4850 50 0001 C CNN + 1 4400 4850 1 0 0 -1 $EndComp $Comp -L power:VCC #PWR? +L power:VCC #PWR07 U 1 1 6058AE17 -P 4850 2450 -F 0 "#PWR?" H 4850 2300 50 0001 C CNN -F 1 "VCC" H 4867 2623 50 0000 C CNN -F 2 "" H 4850 2450 50 0001 C CNN -F 3 "" H 4850 2450 50 0001 C CNN - 1 4850 2450 +P 4400 2450 +F 0 "#PWR07" H 4400 2300 50 0001 C CNN +F 1 "VCC" H 4417 2623 50 0000 C CNN +F 2 "" H 4400 2450 50 0001 C CNN +F 3 "" H 4400 2450 50 0001 C CNN + 1 4400 2450 1 0 0 -1 $EndComp Wire Wire Line - 3150 4900 3400 4900 + 2700 4900 2950 4900 $Comp -L power:VCC #PWR? +L power:VCC #PWR05 U 1 1 60585FB5 -P 3400 4900 -F 0 "#PWR?" H 3400 4750 50 0001 C CNN -F 1 "VCC" H 3417 5073 50 0000 C CNN -F 2 "" H 3400 4900 50 0001 C CNN -F 3 "" H 3400 4900 50 0001 C CNN - 1 3400 4900 +P 2950 4900 +F 0 "#PWR05" H 2950 4750 50 0001 C CNN +F 1 "VCC" H 2967 5073 50 0000 C CNN +F 2 "" H 2950 4900 50 0001 C CNN +F 3 "" H 2950 4900 50 0001 C CNN + 1 2950 4900 1 0 0 -1 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR03 U 1 1 60585B88 -P 3250 4650 -F 0 "#PWR?" H 3250 4400 50 0001 C CNN -F 1 "GND" H 3255 4477 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 +P 2800 4650 +F 0 "#PWR03" H 2800 4400 50 0001 C CNN +F 1 "GND" H 2805 4477 50 0000 C CNN +F 2 "" H 2800 4650 50 0001 C CNN +F 3 "" H 2800 4650 50 0001 C CNN + 1 2800 4650 1 0 0 -1 $EndComp Wire Wire Line - 2650 4450 3250 4450 + 2200 4450 2800 4450 Wire Wire Line - 3250 4450 3250 4650 + 2800 4450 2800 4650 Wire Wire Line - 3150 4550 3150 4900 + 2700 4550 2700 4900 $Comp -L power:GND #PWR? +L power:GND #PWR04 U 1 1 60584796 -P 3350 2450 -F 0 "#PWR?" H 3350 2200 50 0001 C CNN -F 1 "GND" H 3355 2277 50 0000 C CNN -F 2 "" H 3350 2450 50 0001 C CNN -F 3 "" H 3350 2450 50 0001 C CNN - 1 3350 2450 +P 2900 2450 +F 0 "#PWR04" H 2900 2200 50 0001 C CNN +F 1 "GND" H 2905 2277 50 0000 C CNN +F 2 "" H 2900 2450 50 0001 C CNN +F 3 "" H 2900 2450 50 0001 C CNN + 1 2900 2450 1 0 0 -1 $EndComp $Comp -L power:VCC #PWR? +L power:VCC #PWR02 U 1 1 60584370 -P 3150 2450 -F 0 "#PWR?" H 3150 2300 50 0001 C CNN -F 1 "VCC" H 3167 2623 50 0000 C CNN -F 2 "" H 3150 2450 50 0001 C CNN -F 3 "" H 3150 2450 50 0001 C CNN - 1 3150 2450 +P 2700 2450 +F 0 "#PWR02" H 2700 2300 50 0001 C CNN +F 1 "VCC" H 2717 2623 50 0000 C CNN +F 2 "" H 2700 2450 50 0001 C CNN +F 3 "" H 2700 2450 50 0001 C CNN + 1 2700 2450 1 0 0 -1 $EndComp Wire Wire Line - 2650 2850 3250 2850 + 2200 2850 2800 2850 Wire Wire Line - 3250 2450 3350 2450 + 2800 2450 2900 2450 Wire Wire Line - 3250 2850 3250 2450 + 2800 2850 2800 2450 Wire Wire Line - 3150 2750 3150 2450 -Text Label 2750 4550 0 50 ~ 0 + 2700 2750 2700 2450 +Text Label 2300 4550 0 50 ~ 0 IOVCC -Text Label 2750 4450 0 50 ~ 0 +Text Label 2300 4450 0 50 ~ 0 IOGND -Text Label 2750 4350 0 50 ~ 0 +Text Label 2300 4350 0 50 ~ 0 IOWR -Text Label 2750 4250 0 50 ~ 0 +Text Label 2300 4250 0 50 ~ 0 IOD7 -Text Label 2750 4150 0 50 ~ 0 +Text Label 2300 4150 0 50 ~ 0 IOD6 -Text Label 2750 4050 0 50 ~ 0 +Text Label 2300 4050 0 50 ~ 0 IOD5 -Text Label 2750 3950 0 50 ~ 0 +Text Label 2300 3950 0 50 ~ 0 IOD4 -Text Label 2750 3850 0 50 ~ 0 +Text Label 2300 3850 0 50 ~ 0 IOD3 -Text Label 2750 3750 0 50 ~ 0 +Text Label 2300 3750 0 50 ~ 0 IOD2 -Text Label 2750 3650 0 50 ~ 0 +Text Label 2300 3650 0 50 ~ 0 IOD1 -Text Label 2750 3550 0 50 ~ 0 +Text Label 2300 3550 0 50 ~ 0 IOD0 -Text Label 2750 3450 0 50 ~ 0 +Text Label 2300 3450 0 50 ~ 0 IOADDR4 -Text Label 2750 3350 0 50 ~ 0 +Text Label 2300 3350 0 50 ~ 0 IOADDR3 -Text Label 2750 3250 0 50 ~ 0 +Text Label 2300 3250 0 50 ~ 0 IOADDR2 -Text Label 2750 3150 0 50 ~ 0 +Text Label 2300 3150 0 50 ~ 0 IOADDR1 -Text Label 2750 3050 0 50 ~ 0 +Text Label 2300 3050 0 50 ~ 0 IOADDR0 -Text Label 2750 2950 0 50 ~ 0 +Text Label 2300 2950 0 50 ~ 0 IOEN -Text Label 2750 2850 0 50 ~ 0 +Text Label 2300 2850 0 50 ~ 0 IOGND -Text Label 2750 2750 0 50 ~ 0 +Text Label 2300 2750 0 50 ~ 0 IOVCC Wire Wire Line - 2650 4550 3150 4550 + 2200 4550 2700 4550 Wire Wire Line - 2650 4350 3150 4350 + 2200 4350 2700 4350 Wire Wire Line - 2650 3450 3150 3450 + 2200 3450 2700 3450 Wire Wire Line - 2650 3350 3150 3350 + 2200 3350 2700 3350 Wire Wire Line - 2650 2750 3150 2750 + 2200 2750 2700 2750 $Comp -L Connector_Generic:Conn_01x19 IOBUS +L Connector_Generic:Conn_01x19 IOBUS1 U 1 1 6057928D -P 2450 3650 -F 0 "IOBUS" H 2368 4767 50 0000 C CNN -F 1 "IO_Bus_conn" H 2368 4676 50 0000 C CNN -F 2 "" H 2450 3650 50 0001 C CNN -F 3 "~" H 2450 3650 50 0001 C CNN - 1 2450 3650 +P 2000 3650 +F 0 "IOBUS1" H 1918 4767 50 0000 C CNN +F 1 "IO_Bus_conn" H 1918 4676 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x19_P2.54mm_Horizontal" H 2000 3650 50 0001 C CNN +F 3 "~" H 2000 3650 50 0001 C CNN + 1 2000 3650 -1 0 0 -1 $EndComp $Comp -L 74xx:74HC244 U? +L 74xx:74HC244 U1 U 1 1 605787CB -P 4850 4050 -F 0 "U?" H 4850 5031 50 0000 C CNN -F 1 "74HC244" H 4850 4940 50 0000 C CNN -F 2 "" H 4850 4050 50 0001 C CNN -F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4850 4050 50 0001 C CNN - 1 4850 4050 +P 4400 4050 +F 0 "U1" H 4400 5031 50 0000 C CNN +F 1 "74HC244" H 4400 4940 50 0000 C CNN +F 2 "Package_DIP:DIP-20_W7.62mm_LongPads" H 4400 4050 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4400 4050 50 0001 C CNN + 1 4400 4050 -1 0 0 -1 $EndComp $Comp -L 74xx:74LS138 U? +L 74xx:74LS138 U2 U 1 1 60577A7C -P 6800 3350 -F 0 "U?" H 6800 4131 50 0000 C CNN -F 1 "74HC138" H 6800 4040 50 0000 C CNN -F 2 "" H 6800 3350 50 0001 C CNN -F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6800 3350 50 0001 C CNN - 1 6800 3350 +P 6350 3350 +F 0 "U2" H 6350 4131 50 0000 C CNN +F 1 "74HC138" H 6350 4040 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm_LongPads" H 6350 3350 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6350 3350 50 0001 C CNN + 1 6350 3350 1 0 0 -1 $EndComp Wire Wire Line - 2650 3850 4350 3850 + 2200 3850 3900 3850 Text Notes 4600 1050 0 197 ~ 0 PAT80 Keyboard Text Notes 4000 1750 0 47 ~ 0 The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives)\n\nThe joystick port is Atari-style: partially C64 and MSX compatible (supports a single button and no analog paddle) -Text Notes 5600 5350 0 47 ~ 0 +Text Notes 4750 5600 0 47 ~ 0 Keyboard controller $Comp -L Connector_Generic:Conn_02x17_Odd_Even J? +L Connector_Generic:Conn_02x17_Odd_Even J3 U 1 1 60C883D5 -P 9800 7100 -F 0 "J?" H 9850 8117 50 0000 C CNN -F 1 "Keyboard connector" H 9850 8026 50 0000 C CNN -F 2 "" H 9800 7100 50 0001 C CNN -F 3 "~" H 9800 7100 50 0001 C CNN - 1 9800 7100 +P 9800 6700 +F 0 "J3" H 9850 7717 50 0000 C CNN +F 1 "Keyboard connector" H 9850 7626 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical" H 9800 6700 50 0001 C CNN +F 3 "~" H 9800 6700 50 0001 C CNN + 1 9800 6700 1 0 0 -1 $EndComp +Wire Wire Line + 10100 5900 10100 6000 +Connection ~ 10100 6000 +Wire Wire Line + 10100 6000 10100 6100 +Connection ~ 10100 6100 +Wire Wire Line + 10100 6100 10100 6200 +Connection ~ 10100 6200 +Wire Wire Line + 10100 6200 10100 6300 +Connection ~ 10100 6300 Wire Wire Line 10100 6300 10100 6400 Connection ~ 10100 6400 @@ -436,18 +448,14 @@ Wire Wire Line Connection ~ 10100 7400 Wire Wire Line 10100 7400 10100 7500 -Connection ~ 10100 7500 -Wire Wire Line - 10100 7500 10100 7600 -Connection ~ 10100 7600 -Wire Wire Line - 10100 7600 10100 7700 -Connection ~ 10100 7700 -Wire Wire Line - 10100 7700 10100 7800 -Connection ~ 10100 7800 -Wire Wire Line - 10100 7800 10100 7900 +Entry Wire Line + 9200 5900 9100 6000 +Entry Wire Line + 9200 6000 9100 6100 +Entry Wire Line + 9200 6100 9100 6200 +Entry Wire Line + 9200 6200 9100 6300 Entry Wire Line 9200 6300 9100 6400 Entry Wire Line @@ -456,14 +464,14 @@ Entry Wire Line 9200 6500 9100 6600 Entry Wire Line 9200 6600 9100 6700 -Entry Wire Line - 9200 6700 9100 6800 Entry Wire Line 9200 6800 9100 6900 Entry Wire Line 9200 6900 9100 7000 Entry Wire Line 9200 7000 9100 7100 +Entry Wire Line + 9200 7100 9100 7200 Entry Wire Line 9200 7200 9100 7300 Entry Wire Line @@ -472,14 +480,14 @@ Entry Wire Line 9200 7400 9100 7500 Entry Wire Line 9200 7500 9100 7600 -Entry Wire Line - 9200 7600 9100 7700 -Entry Wire Line - 9200 7700 9100 7800 -Entry Wire Line - 9200 7800 9100 7900 -Entry Wire Line - 9200 7900 9100 8000 +Wire Wire Line + 9200 5900 9600 5900 +Wire Wire Line + 9200 6000 9600 6000 +Wire Wire Line + 9200 6100 9600 6100 +Wire Wire Line + 9200 6200 9600 6200 Wire Wire Line 9200 6300 9600 6300 Wire Wire Line @@ -488,14 +496,14 @@ Wire Wire Line 9200 6500 9600 6500 Wire Wire Line 9200 6600 9600 6600 -Wire Wire Line - 9200 6700 9600 6700 Wire Wire Line 9200 6800 9600 6800 Wire Wire Line 9200 6900 9600 6900 Wire Wire Line 9200 7000 9600 7000 +Wire Wire Line + 9200 7100 9600 7100 Wire Wire Line 9200 7200 9600 7200 Wire Wire Line @@ -504,2050 +512,2186 @@ Wire Wire Line 9200 7400 9600 7400 Wire Wire Line 9200 7500 9600 7500 -Wire Wire Line - 9200 7600 9600 7600 -Wire Wire Line - 9200 7700 9600 7700 -Wire Wire Line - 9200 7800 9600 7800 -Wire Wire Line - 9200 7900 9600 7900 +Text Label 9300 5900 0 47 ~ 0 +COL0 +Text Label 9300 6000 0 47 ~ 0 +COL1 +Text Label 9300 6100 0 47 ~ 0 +COL2 +Text Label 9300 6200 0 47 ~ 0 +COL3 Text Label 9300 6300 0 47 ~ 0 -COL0 +COL4 Text Label 9300 6400 0 47 ~ 0 -COL1 +COL5 Text Label 9300 6500 0 47 ~ 0 -COL2 +COL6 Text Label 9300 6600 0 47 ~ 0 -COL3 -Text Label 9300 6700 0 47 ~ 0 -COL4 +COL7 Text Label 9300 6800 0 47 ~ 0 -COL5 +ROW0 Text Label 9300 6900 0 47 ~ 0 -COL6 +ROW1 Text Label 9300 7000 0 47 ~ 0 -COL7 -Text Label 9300 7200 0 47 ~ 0 -ROW0 -Text Label 9300 7300 0 47 ~ 0 -ROW1 -Text Label 9300 7400 0 47 ~ 0 ROW2 -Text Label 9300 7500 0 47 ~ 0 -ROW3 -Text Label 9300 7600 0 47 ~ 0 -ROW4 -Text Label 9300 7700 0 47 ~ 0 -ROW5 -Text Label 9300 7800 0 47 ~ 0 -ROW6 -Text Label 9300 7900 0 47 ~ 0 -ROW7 -$Comp -L Connector_Generic:Conn_02x17_Odd_Even J? -U 1 1 60ECCE47 -P 9600 3100 -F 0 "J?" H 9650 4117 50 0000 C CNN -F 1 "Keyboard connector" H 9650 4026 50 0000 C CNN -F 2 "" H 9600 3100 50 0001 C CNN -F 3 "~" H 9600 3100 50 0001 C CNN - 1 9600 3100 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9900 2300 9900 2400 -Wire Wire Line - 9900 4050 10100 4050 -Connection ~ 9900 2400 -Wire Wire Line - 9900 2400 9900 2500 -Connection ~ 9900 2500 -Wire Wire Line - 9900 2500 9900 2600 -Connection ~ 9900 2600 -Wire Wire Line - 9900 2600 9900 2700 -Connection ~ 9900 2700 -Wire Wire Line - 9900 2700 9900 2800 -Connection ~ 9900 2800 -Wire Wire Line - 9900 2800 9900 2900 -Connection ~ 9900 2900 -Wire Wire Line - 9900 2900 9900 3000 -Connection ~ 9900 3000 -Wire Wire Line - 9900 3000 9900 3100 -Connection ~ 9900 3100 -Wire Wire Line - 9900 3100 9900 3200 -Connection ~ 9900 3200 -Wire Wire Line - 9900 3200 9900 3300 -Connection ~ 9900 3300 -Wire Wire Line - 9900 3300 9900 3400 -Connection ~ 9900 3400 -Wire Wire Line - 9900 3400 9900 3500 -Connection ~ 9900 3500 -Wire Wire Line - 9900 3500 9900 3600 -Connection ~ 9900 3600 -Wire Wire Line - 9900 3600 9900 3700 -Connection ~ 9900 3700 -Wire Wire Line - 9900 3700 9900 3800 -Connection ~ 9900 3800 -Wire Wire Line - 9900 3800 9900 3900 -Connection ~ 9900 3900 -Wire Wire Line - 9900 3900 9900 4050 -Entry Wire Line - 9000 2300 8900 2400 -Entry Wire Line - 9000 2400 8900 2500 -Entry Wire Line - 9000 2500 8900 2600 -Entry Wire Line - 9000 2600 8900 2700 -Entry Wire Line - 9000 2700 8900 2800 -Entry Wire Line - 9000 2800 8900 2900 -Entry Wire Line - 9000 2900 8900 3000 -Entry Wire Line - 9000 3000 8900 3100 -Entry Wire Line - 9000 3200 8900 3300 -Entry Wire Line - 9000 3300 8900 3400 -Entry Wire Line - 9000 3400 8900 3500 -Entry Wire Line - 9000 3500 8900 3600 -Entry Wire Line - 9000 3600 8900 3700 -Entry Wire Line - 9000 3700 8900 3800 -Entry Wire Line - 9000 3800 8900 3900 -Entry Wire Line - 9000 3900 8900 4000 -$Comp -L power:GND #PWR? -U 1 1 60ECCE7F -P 10100 4050 -F 0 "#PWR?" H 10100 3800 50 0001 C CNN -F 1 "GND" H 10105 3877 50 0000 C CNN -F 2 "" H 10100 4050 50 0001 C CNN -F 3 "" H 10100 4050 50 0001 C CNN - 1 10100 4050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9000 2300 9400 2300 -Wire Wire Line - 9000 2400 9400 2400 -Wire Wire Line - 9000 2500 9400 2500 -Wire Wire Line - 9000 2600 9400 2600 -Wire Wire Line - 9000 2700 9400 2700 -Wire Wire Line - 9000 2800 9400 2800 -Wire Wire Line - 9000 2900 9400 2900 -Wire Wire Line - 9000 3000 9400 3000 -Wire Wire Line - 9000 3200 9400 3200 -Wire Wire Line - 9000 3300 9400 3300 -Wire Wire Line - 9000 3400 9400 3400 -Wire Wire Line - 9000 3500 9400 3500 -Wire Wire Line - 9000 3600 9400 3600 -Wire Wire Line - 9000 3700 9400 3700 -Wire Wire Line - 9000 3800 9400 3800 -Wire Wire Line - 9000 3900 9400 3900 -Text Label 9100 2300 0 47 ~ 0 -COL0 -Text Label 9100 2400 0 47 ~ 0 -COL1 -Text Label 9100 2500 0 47 ~ 0 -COL2 -Text Label 9100 2600 0 47 ~ 0 -COL3 -Text Label 9100 2700 0 47 ~ 0 -COL4 -Text Label 9100 2800 0 47 ~ 0 -COL5 -Text Label 9100 2900 0 47 ~ 0 -COL6 -Text Label 9100 3000 0 47 ~ 0 -COL7 -Text Label 9100 3200 0 47 ~ 0 -ROW0 -Text Label 9100 3300 0 47 ~ 0 -ROW1 -Text Label 9100 3400 0 47 ~ 0 -ROW2 -Text Label 9100 3500 0 47 ~ 0 -ROW3 -Text Label 9100 3600 0 47 ~ 0 -ROW4 -Text Label 9100 3700 0 47 ~ 0 -ROW5 -Text Label 9100 3800 0 47 ~ 0 -ROW6 -Text Label 9100 3900 0 47 ~ 0 -ROW7 -Connection ~ 10100 7900 -Text Notes 4500 14900 0 47 ~ 0 -Keyboard matrix -Connection ~ 5550 12550 -Wire Wire Line - 5250 13750 6050 13750 -Connection ~ 5250 13750 -Connection ~ 4750 12550 -Wire Wire Line - 4450 13750 5250 13750 -Connection ~ 4450 13750 -Connection ~ 3950 12550 -Wire Wire Line - 3650 13750 4450 13750 -Connection ~ 3650 13750 -Connection ~ 3150 12550 -Wire Wire Line - 2850 13750 3650 13750 -Connection ~ 2850 13750 -Connection ~ 2350 12550 -Wire Wire Line - 2050 13750 2850 13750 -Connection ~ 6050 13750 -Connection ~ 6050 12950 -Connection ~ 6050 12150 -Connection ~ 6050 11350 -Connection ~ 6050 10550 -Connection ~ 6050 9750 -Connection ~ 6050 8950 -Connection ~ 6350 12550 -$Comp -L Device:D D? -U 1 1 607F7CBC -P 6200 13350 -F 0 "D?" H 6200 13134 50 0000 C CNN -F 1 "1N4148" H 6200 13225 50 0000 C CNN -F 2 "" H 6200 13350 50 0001 C CNN -F 3 "~" H 6200 13350 50 0001 C CNN - 1 6200 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7CB6 -P 6050 13550 -F 0 "SW?" V 6004 13698 50 0000 L CNN -F 1 ";" V 6095 13698 50 0000 L CNN -F 2 "" H 6050 13750 50 0001 C CNN -F 3 "" H 6050 13750 50 0001 C CNN - 1 6050 13550 - 0 1 1 0 -$EndComp -Wire Wire Line - 6350 12550 6350 13350 -Entry Wire Line - 6250 8000 6350 8100 -$Comp -L Device:D D? -U 1 1 607F7C94 -P 6200 8550 -F 0 "D?" H 6200 8334 50 0000 C CNN -F 1 "1N4148" H 6200 8425 50 0000 C CNN -F 2 "" H 6200 8550 50 0001 C CNN -F 3 "~" H 6200 8550 50 0001 C CNN - 1 6200 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C8E -P 6050 8750 -F 0 "SW?" V 6004 8898 50 0000 L CNN -F 1 "TILDE" V 6095 8898 50 0000 L CNN -F 2 "" H 6050 8950 50 0001 C CNN -F 3 "" H 6050 8950 50 0001 C CNN - 1 6050 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C88 -P 7900 8550 -F 0 "D?" H 7900 8334 50 0000 C CNN -F 1 "1N4148" H 7900 8425 50 0000 C CNN -F 2 "" H 7900 8550 50 0001 C CNN -F 3 "~" H 7900 8550 50 0001 C CNN - 1 7900 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C82 -P 7750 8750 -F 0 "SW?" V 7704 8898 50 0000 L CNN -F 1 "CTRL" V 7795 8898 50 0000 L CNN -F 2 "" H 7750 8950 50 0001 C CNN -F 3 "" H 7750 8950 50 0001 C CNN - 1 7750 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C70 -P 6200 9350 -F 0 "D?" H 6200 9134 50 0000 C CNN -F 1 "1N4148" H 6200 9225 50 0000 C CNN -F 2 "" H 6200 9350 50 0001 C CNN -F 3 "~" H 6200 9350 50 0001 C CNN - 1 6200 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C6A -P 6050 9550 -F 0 "SW?" V 6004 9698 50 0000 L CNN -F 1 "TAB" V 6095 9698 50 0000 L CNN -F 2 "" H 6050 9750 50 0001 C CNN -F 3 "" H 6050 9750 50 0001 C CNN - 1 6050 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C64 -P 7900 9350 -F 0 "D?" H 7900 9134 50 0000 C CNN -F 1 "1N4148" H 7900 9225 50 0000 C CNN -F 2 "" H 7900 9350 50 0001 C CNN -F 3 "~" H 7900 9350 50 0001 C CNN - 1 7900 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C5E -P 7750 9550 -F 0 "SW?" V 7704 9698 50 0000 L CNN -F 1 "RSHIFT" V 7795 9698 50 0000 L CNN -F 2 "" H 7750 9750 50 0001 C CNN -F 3 "" H 7750 9750 50 0001 C CNN - 1 7750 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C4C -P 6200 10150 -F 0 "D?" H 6200 9934 50 0000 C CNN -F 1 "1N4148" H 6200 10025 50 0000 C CNN -F 2 "" H 6200 10150 50 0001 C CNN -F 3 "~" H 6200 10150 50 0001 C CNN - 1 6200 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C46 -P 6050 10350 -F 0 "SW?" V 6004 10498 50 0000 L CNN -F 1 "," V 6095 10498 50 0000 L CNN -F 2 "" H 6050 10550 50 0001 C CNN -F 3 "" H 6050 10550 50 0001 C CNN - 1 6050 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C40 -P 7900 10150 -F 0 "D?" H 7900 9934 50 0000 C CNN -F 1 "1N4148" H 7900 10025 50 0000 C CNN -F 2 "" H 7900 10150 50 0001 C CNN -F 3 "~" H 7900 10150 50 0001 C CNN - 1 7900 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C3A -P 7750 10350 -F 0 "SW?" V 7704 10498 50 0000 L CNN -F 1 "RETURN" V 7795 10498 50 0000 L CNN -F 2 "" H 7750 10550 50 0001 C CNN -F 3 "" H 7750 10550 50 0001 C CNN - 1 7750 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C28 -P 6200 10950 -F 0 "D?" H 6200 10734 50 0000 C CNN -F 1 "1N4148" H 6200 10825 50 0000 C CNN -F 2 "" H 6200 10950 50 0001 C CNN -F 3 "~" H 6200 10950 50 0001 C CNN - 1 6200 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C22 -P 6050 11150 -F 0 "SW?" V 6004 11298 50 0000 L CNN -F 1 "." V 6095 11298 50 0000 L CNN -F 2 "" H 6050 11350 50 0001 C CNN -F 3 "" H 6050 11350 50 0001 C CNN - 1 6050 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C1C -P 7900 10950 -F 0 "D?" H 7900 10734 50 0000 C CNN -F 1 "1N4148" H 7900 10825 50 0000 C CNN -F 2 "" H 7900 10950 50 0001 C CNN -F 3 "~" H 7900 10950 50 0001 C CNN - 1 7900 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C16 -P 7750 11150 -F 0 "SW?" V 7704 11298 50 0000 L CNN -F 1 "PATO" V 7795 11298 50 0000 L CNN -F 2 "" H 7750 11350 50 0001 C CNN -F 3 "" H 7750 11350 50 0001 C CNN - 1 7750 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C04 -P 6200 11750 -F 0 "D?" H 6200 11534 50 0000 C CNN -F 1 "1N4148" H 6200 11625 50 0000 C CNN -F 2 "" H 6200 11750 50 0001 C CNN -F 3 "~" H 6200 11750 50 0001 C CNN - 1 6200 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7BFE -P 6050 11950 -F 0 "SW?" V 6004 12098 50 0000 L CNN -F 1 "SPACE" V 6095 12098 50 0000 L CNN -F 2 "" H 6050 12150 50 0001 C CNN -F 3 "" H 6050 12150 50 0001 C CNN - 1 6050 11950 - 0 1 1 0 -$EndComp -Connection ~ 6350 8550 -Wire Wire Line - 6350 8550 6350 9350 -Connection ~ 6350 9350 -Wire Wire Line - 6350 9350 6350 10150 -Connection ~ 6350 10150 -Wire Wire Line - 6350 10150 6350 10950 -Connection ~ 6350 10950 -Wire Wire Line - 6350 10950 6350 11750 -Entry Wire Line - 7950 8000 8050 8100 -Entry Wire Line - 8750 8000 8850 8100 -$Comp -L Device:D D? -U 1 1 607F7BA5 -P 6200 12550 -F 0 "D?" H 6200 12334 50 0000 C CNN -F 1 "1N4148" H 6200 12425 50 0000 C CNN -F 2 "" H 6200 12550 50 0001 C CNN -F 3 "~" H 6200 12550 50 0001 C CNN - 1 6200 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7B9F -P 6050 12750 -F 0 "SW?" V 6004 12898 50 0000 L CNN -F 1 "/" V 6095 12898 50 0000 L CNN -F 2 "" H 6050 12950 50 0001 C CNN -F 3 "" H 6050 12950 50 0001 C CNN - 1 6050 12750 - 0 1 1 0 -$EndComp -Wire Wire Line - 6350 11750 6350 12550 -Connection ~ 6350 11750 -Wire Wire Line - 5250 12950 6050 12950 -Wire Wire Line - 5250 12150 6050 12150 -Wire Wire Line - 5250 11350 6050 11350 -Wire Wire Line - 5250 10550 6050 10550 -Wire Wire Line - 5250 9750 6050 9750 -Wire Wire Line - 5250 8950 6050 8950 -Connection ~ 5550 13350 -Connection ~ 5250 14550 -Connection ~ 4750 13350 -Wire Wire Line - 4450 14550 5250 14550 -Connection ~ 4450 14550 -Connection ~ 3950 13350 -Wire Wire Line - 3650 14550 4450 14550 -Connection ~ 3650 14550 -Connection ~ 3150 13350 -Wire Wire Line - 2850 14550 3650 14550 -Connection ~ 2850 14550 -Connection ~ 2350 13350 -Wire Wire Line - 2050 14550 2850 14550 -Entry Wire Line - 1400 14450 1500 14550 -$Comp -L Device:R R? -U 1 1 6062FC5A -P 9100 14550 -F 0 "R?" V 8893 14550 50 0000 C CNN -F 1 "10k" V 8984 14550 50 0000 C CNN -F 2 "" V 9030 14550 50 0001 C CNN -F 3 "~" H 9100 14550 50 0001 C CNN - 1 9100 14550 - 0 1 1 0 -$EndComp -Wire Wire Line - 5550 13350 5550 14150 -Wire Wire Line - 4750 13350 4750 14150 -Wire Wire Line - 3950 13350 3950 14150 -Wire Wire Line - 3150 13350 3150 14150 -Wire Wire Line - 2350 13350 2350 14150 -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC6D -P 5250 14350 -F 0 "SW?" V 5204 14498 50 0000 L CNN -F 1 "BACKSPACE" V 5295 14498 50 0000 L CNN -F 2 "" H 5250 14550 50 0001 C CNN -F 3 "" H 5250 14550 50 0001 C CNN - 1 5250 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC73 -P 5400 14150 -F 0 "D?" H 5400 13934 50 0000 C CNN -F 1 "1N4148" H 5400 14025 50 0000 C CNN -F 2 "" H 5400 14150 50 0001 C CNN -F 3 "~" H 5400 14150 50 0001 C CNN - 1 5400 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC79 -P 4450 14350 -F 0 "SW?" V 4404 14498 50 0000 L CNN -F 1 "8" V 4495 14498 50 0000 L CNN -F 2 "" H 4450 14550 50 0001 C CNN -F 3 "" H 4450 14550 50 0001 C CNN - 1 4450 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC7F -P 4600 14150 -F 0 "D?" H 4600 13934 50 0000 C CNN -F 1 "1N4148" H 4600 14025 50 0000 C CNN -F 2 "" H 4600 14150 50 0001 C CNN -F 3 "~" H 4600 14150 50 0001 C CNN - 1 4600 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC85 -P 3650 14350 -F 0 "SW?" V 3604 14498 50 0000 L CNN -F 1 "6" V 3695 14498 50 0000 L CNN -F 2 "" H 3650 14550 50 0001 C CNN -F 3 "" H 3650 14550 50 0001 C CNN - 1 3650 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC8B -P 3800 14150 -F 0 "D?" H 3800 13934 50 0000 C CNN -F 1 "1N4148" H 3800 14025 50 0000 C CNN -F 2 "" H 3800 14150 50 0001 C CNN -F 3 "~" H 3800 14150 50 0001 C CNN - 1 3800 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC91 -P 2850 14350 -F 0 "SW?" V 2804 14498 50 0000 L CNN -F 1 "4" V 2895 14498 50 0000 L CNN -F 2 "" H 2850 14550 50 0001 C CNN -F 3 "" H 2850 14550 50 0001 C CNN - 1 2850 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC97 -P 3000 14150 -F 0 "D?" H 3000 13934 50 0000 C CNN -F 1 "1N4148" H 3000 14025 50 0000 C CNN -F 2 "" H 3000 14150 50 0001 C CNN -F 3 "~" H 3000 14150 50 0001 C CNN - 1 3000 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC9D -P 2050 14350 -F 0 "SW?" V 2004 14498 50 0000 L CNN -F 1 "2" V 2095 14498 50 0000 L CNN -F 2 "" H 2050 14550 50 0001 C CNN -F 3 "" H 2050 14550 50 0001 C CNN - 1 2050 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FCA3 -P 2200 14150 -F 0 "D?" H 2200 13934 50 0000 C CNN -F 1 "1N4148" H 2200 14025 50 0000 C CNN -F 2 "" H 2200 14150 50 0001 C CNN -F 3 "~" H 2200 14150 50 0001 C CNN - 1 2200 14150 - -1 0 0 1 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FF6 -P 2200 13350 -F 0 "D?" H 2200 13134 50 0000 C CNN -F 1 "1N4148" H 2200 13225 50 0000 C CNN -F 2 "" H 2200 13350 50 0001 C CNN -F 3 "~" H 2200 13350 50 0001 C CNN - 1 2200 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FF0 -P 2050 13550 -F 0 "SW?" V 2004 13698 50 0000 L CNN -F 1 "W" V 2095 13698 50 0000 L CNN -F 2 "" H 2050 13750 50 0001 C CNN -F 3 "" H 2050 13750 50 0001 C CNN - 1 2050 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FEA -P 3000 13350 -F 0 "D?" H 3000 13134 50 0000 C CNN -F 1 "1N4148" H 3000 13225 50 0000 C CNN -F 2 "" H 3000 13350 50 0001 C CNN -F 3 "~" H 3000 13350 50 0001 C CNN - 1 3000 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FE4 -P 2850 13550 -F 0 "SW?" V 2804 13698 50 0000 L CNN -F 1 "R" V 2895 13698 50 0000 L CNN -F 2 "" H 2850 13750 50 0001 C CNN -F 3 "" H 2850 13750 50 0001 C CNN - 1 2850 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FDE -P 3800 13350 -F 0 "D?" H 3800 13134 50 0000 C CNN -F 1 "1N4148" H 3800 13225 50 0000 C CNN -F 2 "" H 3800 13350 50 0001 C CNN -F 3 "~" H 3800 13350 50 0001 C CNN - 1 3800 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FD8 -P 3650 13550 -F 0 "SW?" V 3604 13698 50 0000 L CNN -F 1 "Y" V 3695 13698 50 0000 L CNN -F 2 "" H 3650 13750 50 0001 C CNN -F 3 "" H 3650 13750 50 0001 C CNN - 1 3650 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FD2 -P 4600 13350 -F 0 "D?" H 4600 13134 50 0000 C CNN -F 1 "1N4148" H 4600 13225 50 0000 C CNN -F 2 "" H 4600 13350 50 0001 C CNN -F 3 "~" H 4600 13350 50 0001 C CNN - 1 4600 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FCC -P 4450 13550 -F 0 "SW?" V 4404 13698 50 0000 L CNN -F 1 "I" V 4495 13698 50 0000 L CNN -F 2 "" H 4450 13750 50 0001 C CNN -F 3 "" H 4450 13750 50 0001 C CNN - 1 4450 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FC6 -P 5400 13350 -F 0 "D?" H 5400 13134 50 0000 C CNN -F 1 "1N4148" H 5400 13225 50 0000 C CNN -F 2 "" H 5400 13350 50 0001 C CNN -F 3 "~" H 5400 13350 50 0001 C CNN - 1 5400 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FC0 -P 5250 13550 -F 0 "SW?" V 5204 13698 50 0000 L CNN -F 1 "0" V 5295 13698 50 0000 L CNN -F 2 "" H 5250 13750 50 0001 C CNN -F 3 "" H 5250 13750 50 0001 C CNN - 1 5250 13550 - 0 1 1 0 -$EndComp -Wire Wire Line - 2350 12550 2350 13350 -Wire Wire Line - 3150 12550 3150 13350 -Wire Wire Line - 3950 12550 3950 13350 -Wire Wire Line - 4750 12550 4750 13350 -Wire Wire Line - 5550 12550 5550 13350 -Entry Wire Line - 3050 8000 3150 8100 -Entry Wire Line - 3850 8000 3950 8100 -$Comp -L Device:D D? -U 1 1 605F7456 -P 2200 8550 -F 0 "D?" H 2200 8334 50 0000 C CNN -F 1 "1N4148" H 2200 8425 50 0000 C CNN -F 2 "" H 2200 8550 50 0001 C CNN -F 3 "~" H 2200 8550 50 0001 C CNN - 1 2200 8550 - -1 0 0 1 -$EndComp -$Comp -L Device:R R? -U 1 1 605EF6D2 -P 9100 12150 -F 0 "R?" V 8893 12150 50 0000 C CNN -F 1 "10k" V 8984 12150 50 0000 C CNN -F 2 "" V 9030 12150 50 0001 C CNN -F 3 "~" H 9100 12150 50 0001 C CNN - 1 9100 12150 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 12050 1500 12150 -$Comp -L Device:R R? -U 1 1 605EF6C4 -P 9100 11350 -F 0 "R?" V 8893 11350 50 0000 C CNN -F 1 "10k" V 8984 11350 50 0000 C CNN -F 2 "" V 9030 11350 50 0001 C CNN -F 3 "~" H 9100 11350 50 0001 C CNN - 1 9100 11350 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 11250 1500 11350 -$Comp -L Device:R R? -U 1 1 605EF6A8 -P 9100 10550 -F 0 "R?" V 8893 10550 50 0000 C CNN -F 1 "10k" V 8984 10550 50 0000 C CNN -F 2 "" V 9030 10550 50 0001 C CNN -F 3 "~" H 9100 10550 50 0001 C CNN - 1 9100 10550 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 10450 1500 10550 -$Comp -L Device:R R? -U 1 1 605EBCBD -P 9100 9750 -F 0 "R?" V 8893 9750 50 0000 C CNN -F 1 "10k" V 8984 9750 50 0000 C CNN -F 2 "" V 9030 9750 50 0001 C CNN -F 3 "~" H 9100 9750 50 0001 C CNN - 1 9100 9750 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 9650 1500 9750 -$Comp -L Device:R R? -U 1 1 605E5D97 -P 9100 8950 -F 0 "R?" V 8893 8950 50 0000 C CNN -F 1 "10k" V 8984 8950 50 0000 C CNN -F 2 "" V 9030 8950 50 0001 C CNN -F 3 "~" H 9100 8950 50 0001 C CNN - 1 9100 8950 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 8850 1500 8950 -$Comp -L Switch:SW_Push SW? -U 1 1 606008A0 -P 2050 8750 -F 0 "SW?" V 2004 8898 50 0000 L CNN -F 1 "1" V 2095 8898 50 0000 L CNN -F 2 "" H 2050 8950 50 0001 C CNN -F 3 "" H 2050 8950 50 0001 C CNN - 1 2050 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6061ED4B -P 3000 8550 -F 0 "D?" H 3000 8334 50 0000 C CNN -F 1 "1N4148" H 3000 8425 50 0000 C CNN -F 2 "" H 3000 8550 50 0001 C CNN -F 3 "~" H 3000 8550 50 0001 C CNN - 1 3000 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6061ED51 -P 2850 8750 -F 0 "SW?" V 2804 8898 50 0000 L CNN -F 1 "3" V 2895 8898 50 0000 L CNN -F 2 "" H 2850 8950 50 0001 C CNN -F 3 "" H 2850 8950 50 0001 C CNN - 1 2850 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60620C56 -P 3800 8550 -F 0 "D?" H 3800 8334 50 0000 C CNN -F 1 "1N4148" H 3800 8425 50 0000 C CNN -F 2 "" H 3800 8550 50 0001 C CNN -F 3 "~" H 3800 8550 50 0001 C CNN - 1 3800 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60620C5C -P 3650 8750 -F 0 "SW?" V 3604 8898 50 0000 L CNN -F 1 "5" V 3695 8898 50 0000 L CNN -F 2 "" H 3650 8950 50 0001 C CNN -F 3 "" H 3650 8950 50 0001 C CNN - 1 3650 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC7D -P 4600 8550 -F 0 "D?" H 4600 8334 50 0000 C CNN -F 1 "1N4148" H 4600 8425 50 0000 C CNN -F 2 "" H 4600 8550 50 0001 C CNN -F 3 "~" H 4600 8550 50 0001 C CNN - 1 4600 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC83 -P 4450 8750 -F 0 "SW?" V 4404 8898 50 0000 L CNN -F 1 "7" V 4495 8898 50 0000 L CNN -F 2 "" H 4450 8950 50 0001 C CNN -F 3 "" H 4450 8950 50 0001 C CNN - 1 4450 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC89 -P 5400 8550 -F 0 "D?" H 5400 8334 50 0000 C CNN -F 1 "1N4148" H 5400 8425 50 0000 C CNN -F 2 "" H 5400 8550 50 0001 C CNN -F 3 "~" H 5400 8550 50 0001 C CNN - 1 5400 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC8F -P 5250 8750 -F 0 "SW?" V 5204 8898 50 0000 L CNN -F 1 "9" V 5295 8898 50 0000 L CNN -F 2 "" H 5250 8950 50 0001 C CNN -F 3 "" H 5250 8950 50 0001 C CNN - 1 5250 8750 - 0 1 1 0 -$EndComp -Entry Wire Line - 2250 8000 2350 8100 -$Comp -L Device:D D? -U 1 1 6064B8F3 -P 2200 9350 -F 0 "D?" H 2200 9134 50 0000 C CNN -F 1 "1N4148" H 2200 9225 50 0000 C CNN -F 2 "" H 2200 9350 50 0001 C CNN -F 3 "~" H 2200 9350 50 0001 C CNN - 1 2200 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B8F9 -P 2050 9550 -F 0 "SW?" V 2004 9698 50 0000 L CNN -F 1 "Q" V 2095 9698 50 0000 L CNN -F 2 "" H 2050 9750 50 0001 C CNN -F 3 "" H 2050 9750 50 0001 C CNN - 1 2050 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B8FF -P 3000 9350 -F 0 "D?" H 3000 9134 50 0000 C CNN -F 1 "1N4148" H 3000 9225 50 0000 C CNN -F 2 "" H 3000 9350 50 0001 C CNN -F 3 "~" H 3000 9350 50 0001 C CNN - 1 3000 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B905 -P 2850 9550 -F 0 "SW?" V 2804 9698 50 0000 L CNN -F 1 "E" V 2895 9698 50 0000 L CNN -F 2 "" H 2850 9750 50 0001 C CNN -F 3 "" H 2850 9750 50 0001 C CNN - 1 2850 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B90B -P 3800 9350 -F 0 "D?" H 3800 9134 50 0000 C CNN -F 1 "1N4148" H 3800 9225 50 0000 C CNN -F 2 "" H 3800 9350 50 0001 C CNN -F 3 "~" H 3800 9350 50 0001 C CNN - 1 3800 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B911 -P 3650 9550 -F 0 "SW?" V 3604 9698 50 0000 L CNN -F 1 "T" V 3695 9698 50 0000 L CNN -F 2 "" H 3650 9750 50 0001 C CNN -F 3 "" H 3650 9750 50 0001 C CNN - 1 3650 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B917 -P 4600 9350 -F 0 "D?" H 4600 9134 50 0000 C CNN -F 1 "1N4148" H 4600 9225 50 0000 C CNN -F 2 "" H 4600 9350 50 0001 C CNN -F 3 "~" H 4600 9350 50 0001 C CNN - 1 4600 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B91D -P 4450 9550 -F 0 "SW?" V 4404 9698 50 0000 L CNN -F 1 "U" V 4495 9698 50 0000 L CNN -F 2 "" H 4450 9750 50 0001 C CNN -F 3 "" H 4450 9750 50 0001 C CNN - 1 4450 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B923 -P 5400 9350 -F 0 "D?" H 5400 9134 50 0000 C CNN -F 1 "1N4148" H 5400 9225 50 0000 C CNN -F 2 "" H 5400 9350 50 0001 C CNN -F 3 "~" H 5400 9350 50 0001 C CNN - 1 5400 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B929 -P 5250 9550 -F 0 "SW?" V 5204 9698 50 0000 L CNN -F 1 "O" V 5295 9698 50 0000 L CNN -F 2 "" H 5250 9750 50 0001 C CNN -F 3 "" H 5250 9750 50 0001 C CNN - 1 5250 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EA9 -P 2200 10150 -F 0 "D?" H 2200 9934 50 0000 C CNN -F 1 "1N4148" H 2200 10025 50 0000 C CNN -F 2 "" H 2200 10150 50 0001 C CNN -F 3 "~" H 2200 10150 50 0001 C CNN - 1 2200 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EAF -P 2050 10350 -F 0 "SW?" V 2004 10498 50 0000 L CNN -F 1 "A" V 2095 10498 50 0000 L CNN -F 2 "" H 2050 10550 50 0001 C CNN -F 3 "" H 2050 10550 50 0001 C CNN - 1 2050 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EB5 -P 3000 10150 -F 0 "D?" H 3000 9934 50 0000 C CNN -F 1 "1N4148" H 3000 10025 50 0000 C CNN -F 2 "" H 3000 10150 50 0001 C CNN -F 3 "~" H 3000 10150 50 0001 C CNN - 1 3000 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EBB -P 2850 10350 -F 0 "SW?" V 2804 10498 50 0000 L CNN -F 1 "D" V 2895 10498 50 0000 L CNN -F 2 "" H 2850 10550 50 0001 C CNN -F 3 "" H 2850 10550 50 0001 C CNN - 1 2850 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EC1 -P 3800 10150 -F 0 "D?" H 3800 9934 50 0000 C CNN -F 1 "1N4148" H 3800 10025 50 0000 C CNN -F 2 "" H 3800 10150 50 0001 C CNN -F 3 "~" H 3800 10150 50 0001 C CNN - 1 3800 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EC7 -P 3650 10350 -F 0 "SW?" V 3604 10498 50 0000 L CNN -F 1 "G" V 3695 10498 50 0000 L CNN -F 2 "" H 3650 10550 50 0001 C CNN -F 3 "" H 3650 10550 50 0001 C CNN - 1 3650 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664ECD -P 4600 10150 -F 0 "D?" H 4600 9934 50 0000 C CNN -F 1 "1N4148" H 4600 10025 50 0000 C CNN -F 2 "" H 4600 10150 50 0001 C CNN -F 3 "~" H 4600 10150 50 0001 C CNN - 1 4600 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664ED3 -P 4450 10350 -F 0 "SW?" V 4404 10498 50 0000 L CNN -F 1 "J" V 4495 10498 50 0000 L CNN -F 2 "" H 4450 10550 50 0001 C CNN -F 3 "" H 4450 10550 50 0001 C CNN - 1 4450 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664ED9 -P 5400 10150 -F 0 "D?" H 5400 9934 50 0000 C CNN -F 1 "1N4148" H 5400 10025 50 0000 C CNN -F 2 "" H 5400 10150 50 0001 C CNN -F 3 "~" H 5400 10150 50 0001 C CNN - 1 5400 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EDF -P 5250 10350 -F 0 "SW?" V 5204 10498 50 0000 L CNN -F 1 "L" V 5295 10498 50 0000 L CNN -F 2 "" H 5250 10550 50 0001 C CNN -F 3 "" H 5250 10550 50 0001 C CNN - 1 5250 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667917 -P 2200 10950 -F 0 "D?" H 2200 10734 50 0000 C CNN -F 1 "1N4148" H 2200 10825 50 0000 C CNN -F 2 "" H 2200 10950 50 0001 C CNN -F 3 "~" H 2200 10950 50 0001 C CNN - 1 2200 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066791D -P 2050 11150 -F 0 "SW?" V 2004 11298 50 0000 L CNN -F 1 "Z" V 2095 11298 50 0000 L CNN -F 2 "" H 2050 11350 50 0001 C CNN -F 3 "" H 2050 11350 50 0001 C CNN - 1 2050 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667923 -P 3000 10950 -F 0 "D?" H 3000 10734 50 0000 C CNN -F 1 "1N4148" H 3000 10825 50 0000 C CNN -F 2 "" H 3000 10950 50 0001 C CNN -F 3 "~" H 3000 10950 50 0001 C CNN - 1 3000 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667929 -P 2850 11150 -F 0 "SW?" V 2804 11298 50 0000 L CNN -F 1 "C" V 2895 11298 50 0000 L CNN -F 2 "" H 2850 11350 50 0001 C CNN -F 3 "" H 2850 11350 50 0001 C CNN - 1 2850 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066792F -P 3800 10950 -F 0 "D?" H 3800 10734 50 0000 C CNN -F 1 "1N4148" H 3800 10825 50 0000 C CNN -F 2 "" H 3800 10950 50 0001 C CNN -F 3 "~" H 3800 10950 50 0001 C CNN - 1 3800 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667935 -P 3650 11150 -F 0 "SW?" V 3604 11298 50 0000 L CNN -F 1 "B" V 3695 11298 50 0000 L CNN -F 2 "" H 3650 11350 50 0001 C CNN -F 3 "" H 3650 11350 50 0001 C CNN - 1 3650 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066793B -P 4600 10950 -F 0 "D?" H 4600 10734 50 0000 C CNN -F 1 "1N4148" H 4600 10825 50 0000 C CNN -F 2 "" H 4600 10950 50 0001 C CNN -F 3 "~" H 4600 10950 50 0001 C CNN - 1 4600 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667941 -P 4450 11150 -F 0 "SW?" V 4404 11298 50 0000 L CNN -F 1 "M" V 4495 11298 50 0000 L CNN -F 2 "" H 4450 11350 50 0001 C CNN -F 3 "" H 4450 11350 50 0001 C CNN - 1 4450 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667947 -P 5400 10950 -F 0 "D?" H 5400 10734 50 0000 C CNN -F 1 "1N4148" H 5400 10825 50 0000 C CNN -F 2 "" H 5400 10950 50 0001 C CNN -F 3 "~" H 5400 10950 50 0001 C CNN - 1 5400 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066794D -P 5250 11150 -F 0 "SW?" V 5204 11298 50 0000 L CNN -F 1 "P" V 5295 11298 50 0000 L CNN -F 2 "" H 5250 11350 50 0001 C CNN -F 3 "" H 5250 11350 50 0001 C CNN - 1 5250 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A27D -P 2200 11750 -F 0 "D?" H 2200 11534 50 0000 C CNN -F 1 "1N4148" H 2200 11625 50 0000 C CNN -F 2 "" H 2200 11750 50 0001 C CNN -F 3 "~" H 2200 11750 50 0001 C CNN - 1 2200 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A283 -P 2050 11950 -F 0 "SW?" V 2004 12098 50 0000 L CNN -F 1 "X" V 2095 12098 50 0000 L CNN -F 2 "" H 2050 12150 50 0001 C CNN -F 3 "" H 2050 12150 50 0001 C CNN - 1 2050 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A289 -P 3000 11750 -F 0 "D?" H 3000 11534 50 0000 C CNN -F 1 "1N4148" H 3000 11625 50 0000 C CNN -F 2 "" H 3000 11750 50 0001 C CNN -F 3 "~" H 3000 11750 50 0001 C CNN - 1 3000 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A28F -P 2850 11950 -F 0 "SW?" V 2804 12098 50 0000 L CNN -F 1 "V" V 2895 12098 50 0000 L CNN -F 2 "" H 2850 12150 50 0001 C CNN -F 3 "" H 2850 12150 50 0001 C CNN - 1 2850 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A295 -P 3800 11750 -F 0 "D?" H 3800 11534 50 0000 C CNN -F 1 "1N4148" H 3800 11625 50 0000 C CNN -F 2 "" H 3800 11750 50 0001 C CNN -F 3 "~" H 3800 11750 50 0001 C CNN - 1 3800 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A29B -P 3650 11950 -F 0 "SW?" V 3604 12098 50 0000 L CNN -F 1 "N" V 3695 12098 50 0000 L CNN -F 2 "" H 3650 12150 50 0001 C CNN -F 3 "" H 3650 12150 50 0001 C CNN - 1 3650 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A2A1 -P 4600 11750 -F 0 "D?" H 4600 11534 50 0000 C CNN -F 1 "1N4148" H 4600 11625 50 0000 C CNN -F 2 "" H 4600 11750 50 0001 C CNN -F 3 "~" H 4600 11750 50 0001 C CNN - 1 4600 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A2A7 -P 4450 11950 -F 0 "SW?" V 4404 12098 50 0000 L CNN -F 1 "'" V 4495 12098 50 0000 L CNN -F 2 "" H 4450 12150 50 0001 C CNN -F 3 "" H 4450 12150 50 0001 C CNN - 1 4450 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A2AD -P 5400 11750 -F 0 "D?" H 5400 11534 50 0000 C CNN -F 1 "1N4148" H 5400 11625 50 0000 C CNN -F 2 "" H 5400 11750 50 0001 C CNN -F 3 "~" H 5400 11750 50 0001 C CNN - 1 5400 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A2B3 -P 5250 11950 -F 0 "SW?" V 5204 12098 50 0000 L CNN -F 1 "[" V 5295 12098 50 0000 L CNN -F 2 "" H 5250 12150 50 0001 C CNN -F 3 "" H 5250 12150 50 0001 C CNN - 1 5250 11950 - 0 1 1 0 -$EndComp -Connection ~ 2350 8550 -Wire Wire Line - 2350 8550 2350 9350 -Connection ~ 2350 9350 -Wire Wire Line - 2350 9350 2350 10150 -Connection ~ 2350 10150 -Wire Wire Line - 2350 10150 2350 10950 -Connection ~ 2350 10950 -Wire Wire Line - 2350 10950 2350 11750 -Connection ~ 3150 8550 -Wire Wire Line - 3150 8550 3150 9350 -Connection ~ 3150 9350 -Wire Wire Line - 3150 9350 3150 10150 -Connection ~ 3150 10150 -Wire Wire Line - 3150 10150 3150 10950 -Connection ~ 3150 10950 -Wire Wire Line - 3150 10950 3150 11750 -Connection ~ 3950 8550 -Wire Wire Line - 3950 8550 3950 9350 -Connection ~ 3950 9350 -Wire Wire Line - 3950 9350 3950 10150 -Connection ~ 3950 10150 -Wire Wire Line - 3950 10150 3950 10950 -Connection ~ 3950 10950 -Wire Wire Line - 3950 10950 3950 11750 -Entry Wire Line - 4650 8000 4750 8100 -Entry Wire Line - 5450 8000 5550 8100 -Connection ~ 4750 8550 -Wire Wire Line - 4750 8550 4750 9350 -Connection ~ 4750 9350 -Wire Wire Line - 4750 9350 4750 10150 -Connection ~ 4750 10150 -Wire Wire Line - 4750 10150 4750 10950 -Connection ~ 4750 10950 -Wire Wire Line - 4750 10950 4750 11750 -Connection ~ 5550 8550 -Wire Wire Line - 5550 8550 5550 9350 -Connection ~ 5550 9350 -Wire Wire Line - 5550 9350 5550 10150 -Connection ~ 5550 10150 -Wire Wire Line - 5550 10150 5550 10950 -Connection ~ 5550 10950 -Wire Wire Line - 5550 10950 5550 11750 -Wire Wire Line - 2050 8950 2850 8950 -Wire Wire Line - 2050 9750 2850 9750 -Wire Wire Line - 2050 10550 2850 10550 -Wire Wire Line - 2050 11350 2850 11350 -Wire Wire Line - 2050 12150 2850 12150 -Connection ~ 2850 8950 -Wire Wire Line - 2850 8950 3650 8950 -Connection ~ 2850 9750 -Wire Wire Line - 2850 9750 3650 9750 -Connection ~ 2850 10550 -Wire Wire Line - 2850 10550 3650 10550 -Connection ~ 2850 11350 -Wire Wire Line - 2850 11350 3650 11350 -Connection ~ 2850 12150 -Wire Wire Line - 2850 12150 3650 12150 -Connection ~ 3650 8950 -Wire Wire Line - 3650 8950 4450 8950 -Connection ~ 3650 9750 -Wire Wire Line - 3650 9750 4450 9750 -Connection ~ 3650 10550 -Wire Wire Line - 3650 10550 4450 10550 -Connection ~ 3650 11350 -Wire Wire Line - 3650 11350 4450 11350 -Connection ~ 3650 12150 -Wire Wire Line - 3650 12150 4450 12150 -Connection ~ 4450 8950 -Wire Wire Line - 4450 8950 5250 8950 -Connection ~ 4450 9750 -Wire Wire Line - 4450 9750 5250 9750 -Connection ~ 4450 10550 -Wire Wire Line - 4450 10550 5250 10550 -Connection ~ 4450 11350 -Wire Wire Line - 4450 11350 5250 11350 -Connection ~ 4450 12150 -Wire Wire Line - 4450 12150 5250 12150 -Connection ~ 5250 8950 -Connection ~ 5250 9750 -Connection ~ 5250 10550 -Connection ~ 5250 11350 -Connection ~ 5250 12150 -$Comp -L Device:R R? -U 1 1 606D2CE4 -P 9100 12950 -F 0 "R?" V 8893 12950 50 0000 C CNN -F 1 "10k" V 8984 12950 50 0000 C CNN -F 2 "" V 9030 12950 50 0001 C CNN -F 3 "~" H 9100 12950 50 0001 C CNN - 1 9100 12950 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 12850 1500 12950 -$Comp -L Device:D D? -U 1 1 606D2CEC -P 2200 12550 -F 0 "D?" H 2200 12334 50 0000 C CNN -F 1 "1N4148" H 2200 12425 50 0000 C CNN -F 2 "" H 2200 12550 50 0001 C CNN -F 3 "~" H 2200 12550 50 0001 C CNN - 1 2200 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2CF2 -P 2050 12750 -F 0 "SW?" V 2004 12898 50 0000 L CNN -F 1 "S" V 2095 12898 50 0000 L CNN -F 2 "" H 2050 12950 50 0001 C CNN -F 3 "" H 2050 12950 50 0001 C CNN - 1 2050 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2CF8 -P 3000 12550 -F 0 "D?" H 3000 12334 50 0000 C CNN -F 1 "1N4148" H 3000 12425 50 0000 C CNN -F 2 "" H 3000 12550 50 0001 C CNN -F 3 "~" H 3000 12550 50 0001 C CNN - 1 3000 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2CFE -P 2850 12750 -F 0 "SW?" V 2804 12898 50 0000 L CNN -F 1 "F" V 2895 12898 50 0000 L CNN -F 2 "" H 2850 12950 50 0001 C CNN -F 3 "" H 2850 12950 50 0001 C CNN - 1 2850 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D04 -P 3800 12550 -F 0 "D?" H 3800 12334 50 0000 C CNN -F 1 "1N4148" H 3800 12425 50 0000 C CNN -F 2 "" H 3800 12550 50 0001 C CNN -F 3 "~" H 3800 12550 50 0001 C CNN - 1 3800 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D0A -P 3650 12750 -F 0 "SW?" V 3604 12898 50 0000 L CNN -F 1 "H" V 3695 12898 50 0000 L CNN -F 2 "" H 3650 12950 50 0001 C CNN -F 3 "" H 3650 12950 50 0001 C CNN - 1 3650 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D10 -P 4600 12550 -F 0 "D?" H 4600 12334 50 0000 C CNN -F 1 "1N4148" H 4600 12425 50 0000 C CNN -F 2 "" H 4600 12550 50 0001 C CNN -F 3 "~" H 4600 12550 50 0001 C CNN - 1 4600 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D16 -P 4450 12750 -F 0 "SW?" V 4404 12898 50 0000 L CNN -F 1 "K" V 4495 12898 50 0000 L CNN -F 2 "" H 4450 12950 50 0001 C CNN -F 3 "" H 4450 12950 50 0001 C CNN - 1 4450 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D1C -P 5400 12550 -F 0 "D?" H 5400 12334 50 0000 C CNN -F 1 "1N4148" H 5400 12425 50 0000 C CNN -F 2 "" H 5400 12550 50 0001 C CNN -F 3 "~" H 5400 12550 50 0001 C CNN - 1 5400 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D22 -P 5250 12750 -F 0 "SW?" V 5204 12898 50 0000 L CNN -F 1 "]" V 5295 12898 50 0000 L CNN -F 2 "" H 5250 12950 50 0001 C CNN -F 3 "" H 5250 12950 50 0001 C CNN - 1 5250 12750 - 0 1 1 0 -$EndComp -Wire Wire Line - 2050 12950 2850 12950 -Connection ~ 2850 12950 -Wire Wire Line - 2850 12950 3650 12950 -Connection ~ 3650 12950 -Wire Wire Line - 3650 12950 4450 12950 -Connection ~ 4450 12950 -Wire Wire Line - 4450 12950 5250 12950 -Connection ~ 5250 12950 -$Comp -L Device:R R? -U 1 1 606D9F60 -P 9100 13750 -F 0 "R?" V 8893 13750 50 0000 C CNN -F 1 "10k" V 8984 13750 50 0000 C CNN -F 2 "" V 9030 13750 50 0001 C CNN -F 3 "~" H 9100 13750 50 0001 C CNN - 1 9100 13750 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 13650 1500 13750 -Wire Wire Line - 2350 11750 2350 12550 -Connection ~ 2350 11750 -Wire Wire Line - 3150 11750 3150 12550 -Connection ~ 3150 11750 -Wire Wire Line - 3950 11750 3950 12550 -Connection ~ 3950 11750 -Wire Wire Line - 4750 11750 4750 12550 -Connection ~ 4750 11750 -Wire Wire Line - 5550 11750 5550 12550 -Connection ~ 5550 11750 -Wire Wire Line - 1500 14550 2050 14550 -Connection ~ 2050 14550 -Wire Wire Line - 1500 13750 2050 13750 -Connection ~ 2050 13750 -Wire Wire Line - 1500 12950 2050 12950 -Connection ~ 2050 12950 -Wire Wire Line - 1500 12150 2050 12150 -Connection ~ 2050 12150 -Wire Wire Line - 1500 11350 2050 11350 -Connection ~ 2050 11350 -Wire Wire Line - 1500 10550 2050 10550 -Connection ~ 2050 10550 -Wire Wire Line - 1500 9750 2050 9750 -Connection ~ 2050 9750 -Wire Wire Line - 1500 8950 2050 8950 -Connection ~ 2050 8950 -Wire Wire Line - 2350 8100 2350 8550 -Wire Wire Line - 3150 8100 3150 8550 -Wire Wire Line - 3950 8100 3950 8550 -Wire Wire Line - 4750 8100 4750 8550 -Wire Wire Line - 5550 8100 5550 8550 -Wire Wire Line - 6350 8100 6350 8550 -Wire Wire Line - 8050 8100 8050 8550 -Text Label 1500 8950 0 47 ~ 0 -ROW0 -Text Label 1500 9750 0 47 ~ 0 -ROW1 -Text Label 1500 10550 0 47 ~ 0 -ROW2 -Text Label 1500 11350 0 47 ~ 0 -ROW3 -Text Label 1500 12150 0 47 ~ 0 -ROW4 -Text Label 1500 12950 0 47 ~ 0 -ROW5 -Text Label 1500 13750 0 47 ~ 0 -ROW6 -Text Label 1500 14550 0 47 ~ 0 -ROW7 -Text Label 2350 8200 0 47 ~ 0 -COL0 -Text Label 3150 8200 0 47 ~ 0 -COL1 -Text Label 3950 8200 0 47 ~ 0 -COL2 -Text Label 4750 8200 0 47 ~ 0 -COL3 -Text Label 5550 8200 0 47 ~ 0 -COL4 -Text Label 6350 8200 0 47 ~ 0 -COL5 -Text Label 8050 8200 0 47 ~ 0 -COL6 -Text Label 8850 8200 0 47 ~ 0 -COL7 -$Comp -L power:VCC #PWR? -U 1 1 6138B5E2 -P 8450 3400 -F 0 "#PWR?" H 8450 3250 50 0001 C CNN -F 1 "VCC" H 8467 3573 50 0000 C CNN -F 2 "" H 8450 3400 50 0001 C CNN -F 3 "" H 8450 3400 50 0001 C CNN - 1 8450 3400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9400 3100 8950 3100 -Wire Wire Line - 8950 3100 8950 3200 -Wire Wire Line - 8950 3200 8650 3200 -Wire Wire Line - 8650 3200 8650 3400 -Wire Wire Line - 8650 3400 8450 3400 -Wire Wire Line - 9600 7100 9250 7100 -Wire Wire Line - 9250 7100 9250 8350 Text Label 9300 7100 0 47 ~ 0 -MTXVCC -Text Label 9100 3100 0 47 ~ 0 -MTXVCC -Connection ~ 9250 8950 -Wire Wire Line - 9250 8950 9250 9750 -Connection ~ 9250 9750 -Wire Wire Line - 9250 9750 9250 10550 -Connection ~ 9250 10550 -Wire Wire Line - 9250 10550 9250 11350 -Connection ~ 9250 11350 -Wire Wire Line - 9250 11350 9250 12150 -Connection ~ 9250 12150 -Wire Wire Line - 9250 12150 9250 12950 -Connection ~ 9250 12950 -Wire Wire Line - 9250 12950 9250 13750 -Connection ~ 9250 13750 -Wire Wire Line - 9250 13750 9250 14550 +ROW3 +Text Label 9300 7200 0 47 ~ 0 +ROW4 +Text Label 9300 7300 0 47 ~ 0 +ROW5 +Text Label 9300 7400 0 47 ~ 0 +ROW6 +Text Label 9300 7500 0 47 ~ 0 +ROW7 $Comp -L Device:C C? -U 1 1 6159FE0F -P 9650 8350 -F 0 "C?" V 9398 8350 50 0000 C CNN -F 1 "56pF" V 9489 8350 50 0000 C CNN -F 2 "" H 9688 8200 50 0001 C CNN -F 3 "~" H 9650 8350 50 0001 C CNN - 1 9650 8350 +L Connector_Generic:Conn_02x17_Odd_Even J1 +U 1 1 60ECCE47 +P 9150 3100 +F 0 "J1" H 9200 4117 50 0000 C CNN +F 1 "Keyboard connector" H 9200 4026 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical" H 9150 3100 50 0001 C CNN +F 3 "~" H 9150 3100 50 0001 C CNN + 1 9150 3100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9450 2300 9450 2400 +Wire Wire Line + 9450 4050 9650 4050 +Connection ~ 9450 2400 +Wire Wire Line + 9450 2400 9450 2500 +Connection ~ 9450 2500 +Wire Wire Line + 9450 2500 9450 2600 +Connection ~ 9450 2600 +Wire Wire Line + 9450 2600 9450 2700 +Connection ~ 9450 2700 +Wire Wire Line + 9450 2700 9450 2800 +Connection ~ 9450 2800 +Wire Wire Line + 9450 2800 9450 2900 +Connection ~ 9450 2900 +Wire Wire Line + 9450 2900 9450 3000 +Connection ~ 9450 3000 +Wire Wire Line + 9450 3000 9450 3100 +Connection ~ 9450 3100 +Wire Wire Line + 9450 3100 9450 3200 +Connection ~ 9450 3200 +Wire Wire Line + 9450 3200 9450 3300 +Connection ~ 9450 3300 +Wire Wire Line + 9450 3300 9450 3400 +Connection ~ 9450 3400 +Wire Wire Line + 9450 3400 9450 3500 +Connection ~ 9450 3500 +Wire Wire Line + 9450 3500 9450 3600 +Connection ~ 9450 3600 +Wire Wire Line + 9450 3600 9450 3700 +Connection ~ 9450 3700 +Wire Wire Line + 9450 3700 9450 3800 +Connection ~ 9450 3800 +Wire Wire Line + 9450 3800 9450 3900 +Connection ~ 9450 3900 +Wire Wire Line + 9450 3900 9450 4050 +Entry Wire Line + 8550 2300 8450 2400 +Entry Wire Line + 8550 2400 8450 2500 +Entry Wire Line + 8550 2500 8450 2600 +Entry Wire Line + 8550 2600 8450 2700 +Entry Wire Line + 8550 2700 8450 2800 +Entry Wire Line + 8550 2800 8450 2900 +Entry Wire Line + 8550 2900 8450 3000 +Entry Wire Line + 8550 3000 8450 3100 +Entry Wire Line + 8550 3200 8450 3300 +Entry Wire Line + 8550 3300 8450 3400 +Entry Wire Line + 8550 3400 8450 3500 +Entry Wire Line + 8550 3500 8450 3600 +Entry Wire Line + 8550 3600 8450 3700 +Entry Wire Line + 8550 3700 8450 3800 +Entry Wire Line + 8550 3800 8450 3900 +Entry Wire Line + 8550 3900 8450 4000 +$Comp +L power:GND #PWR017 +U 1 1 60ECCE7F +P 9650 4050 +F 0 "#PWR017" H 9650 3800 50 0001 C CNN +F 1 "GND" H 9655 3877 50 0000 C CNN +F 2 "" H 9650 4050 50 0001 C CNN +F 3 "" H 9650 4050 50 0001 C CNN + 1 9650 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8550 2300 8950 2300 +Wire Wire Line + 8550 2400 8950 2400 +Wire Wire Line + 8550 2500 8950 2500 +Wire Wire Line + 8550 2600 8950 2600 +Wire Wire Line + 8550 2700 8950 2700 +Wire Wire Line + 8550 2800 8950 2800 +Wire Wire Line + 8550 2900 8950 2900 +Wire Wire Line + 8550 3000 8950 3000 +Wire Wire Line + 8550 3200 8950 3200 +Wire Wire Line + 8550 3300 8950 3300 +Wire Wire Line + 8550 3400 8950 3400 +Wire Wire Line + 8550 3500 8950 3500 +Wire Wire Line + 8550 3600 8950 3600 +Wire Wire Line + 8550 3700 8950 3700 +Wire Wire Line + 8550 3800 8950 3800 +Wire Wire Line + 8550 3900 8950 3900 +Text Label 8650 2300 0 47 ~ 0 +COL0 +Text Label 8650 2400 0 47 ~ 0 +COL1 +Text Label 8650 2500 0 47 ~ 0 +COL2 +Text Label 8650 2600 0 47 ~ 0 +COL3 +Text Label 8650 2700 0 47 ~ 0 +COL4 +Text Label 8650 2800 0 47 ~ 0 +COL5 +Text Label 8650 2900 0 47 ~ 0 +COL6 +Text Label 8650 3000 0 47 ~ 0 +COL7 +Text Label 8650 3200 0 47 ~ 0 +ROW0 +Text Label 8650 3300 0 47 ~ 0 +ROW1 +Text Label 8650 3400 0 47 ~ 0 +ROW2 +Text Label 8650 3500 0 47 ~ 0 +ROW3 +Text Label 8650 3600 0 47 ~ 0 +ROW4 +Text Label 8650 3700 0 47 ~ 0 +ROW5 +Text Label 8650 3800 0 47 ~ 0 +ROW6 +Text Label 8650 3900 0 47 ~ 0 +ROW7 +Connection ~ 10100 7500 +$Comp +L Device:D D49 +U 1 1 607F7C88 +P 7900 8150 +F 0 "D49" H 7900 7934 50 0000 C CNN +F 1 "1N4148" H 7900 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 8150 50 0001 C CNN +F 3 "~" H 7900 8150 50 0001 C CNN + 1 7900 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW50 +U 1 1 607F7C82 +P 7750 8350 +F 0 "SW50" V 7704 8498 50 0000 L CNN +F 1 "CTRL" V 7795 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.50u_PCB" H 7750 8550 50 0001 C CNN +F 3 "" H 7750 8550 50 0001 C CNN + 1 7750 8350 + 0 1 1 0 +$EndComp +Entry Wire Line + 7950 7600 8050 7700 +Entry Wire Line + 8750 7600 8850 7700 +$Comp +L Device:R R2 +U 1 1 605E5D97 +P 9100 8550 +F 0 "R2" V 8893 8550 50 0000 C CNN +F 1 "10k" V 8984 8550 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 8550 50 0001 C CNN +F 3 "~" H 9100 8550 50 0001 C CNN + 1 9100 8550 0 1 1 0 $EndComp Wire Wire Line - 9500 8350 9250 8350 -Connection ~ 9250 8350 + 8050 7700 8050 8150 +Text Label 8050 7800 0 47 ~ 0 +COL6 +Text Label 8850 7800 0 47 ~ 0 +COL7 +$Comp +L power:VCC #PWR014 +U 1 1 6138B5E2 +P 8000 3400 +F 0 "#PWR014" H 8000 3250 50 0001 C CNN +F 1 "VCC" H 8017 3573 50 0000 C CNN +F 2 "" H 8000 3400 50 0001 C CNN +F 3 "" H 8000 3400 50 0001 C CNN + 1 8000 3400 + 1 0 0 -1 +$EndComp Wire Wire Line - 9250 8350 9250 8950 -Text Notes 9400 8550 0 47 ~ 0 + 8950 3100 8500 3100 +Wire Wire Line + 8500 3100 8500 3200 +Wire Wire Line + 8500 3200 8200 3200 +Wire Wire Line + 8200 3200 8200 3400 +Wire Wire Line + 8200 3400 8000 3400 +Wire Wire Line + 9600 6700 9250 6700 +Wire Wire Line + 9250 6700 9250 7950 +Text Label 9300 6700 0 47 ~ 0 +MTXVCC +Text Label 8650 3100 0 47 ~ 0 +MTXVCC +$Comp +L Device:C C5 +U 1 1 6159FE0F +P 9650 7950 +F 0 "C5" V 9398 7950 50 0000 C CNN +F 1 "56pF" V 9489 7950 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 9688 7800 50 0001 C CNN +F 3 "~" H 9650 7950 50 0001 C CNN + 1 9650 7950 + 0 1 1 0 +$EndComp +Wire Wire Line + 9500 7950 9250 7950 +Connection ~ 9250 7950 +Wire Wire Line + 9250 7950 9250 8550 +Text Notes 9400 8150 0 47 ~ 0 Smoothing cap\n -Text Notes 9550 11650 1 47 ~ 0 -Pull-up resistors -NoConn ~ 10100 9100 -Text Notes 9800 9250 0 47 ~ 0 +NoConn ~ 10100 8700 +Text Notes 9800 8850 0 47 ~ 0 PCB Ground plane Wire Wire Line - 10100 7900 10100 8350 + 10100 7500 10100 7950 Wire Wire Line - 9800 8350 10100 8350 -Connection ~ 10100 8350 + 9800 7950 10100 7950 +Connection ~ 10100 7950 Wire Wire Line - 10100 8350 10100 9100 -Wire Bus Line - 1400 7100 9100 7100 + 10100 7950 10100 8700 +Connection ~ 8050 8150 Wire Wire Line - 6050 8950 7750 8950 -Connection ~ 7750 8950 + 7750 8550 8950 8550 Wire Wire Line - 6050 9750 6850 9750 -Connection ~ 7750 9750 -Wire Wire Line - 6050 10550 7750 10550 -Connection ~ 7750 10550 -Wire Wire Line - 6050 11350 7750 11350 -Connection ~ 7750 11350 -Text Notes 6000 14250 0 50 ~ 0 -COL5:ROW7\nUnused + 8850 7700 8850 7950 +NoConn ~ 8850 7950 +Text Notes 8500 9100 0 50 ~ 0 +COL7:ROW1\nUnused +Text Notes 8500 8300 0 50 ~ 0 +COL7:ROW0\nUnused $Comp -L Switch:SW_Push SW? -U 1 1 6082633C -P 7300 9550 -F 0 "SW?" V 7254 9698 50 0000 L CNN -F 1 "LSHIFT" V 7345 9698 50 0000 L CNN -F 2 "" H 7300 9750 50 0001 C CNN -F 3 "" H 7300 9750 50 0001 C CNN - 1 7300 9550 +L Connector:DB9_Female_MountingHoles J2 +U 1 1 60C1B7D7 +P 9300 4700 +F 0 "J2" H 9480 4702 50 0000 L CNN +F 1 "Joystick connector" H 9480 4611 50 0000 L CNN +F 2 "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 9300 4700 50 0001 C CNN +F 3 " ~" H 9300 4700 50 0001 C CNN + 1 9300 4700 + 1 0 0 -1 +$EndComp +Wire Bus Line + 7300 3100 8450 3100 +Wire Bus Line + 7300 5050 8150 5050 +Wire Bus Line + 5250 5200 8450 5200 +Entry Wire Line + 8150 4900 8250 4800 +Text Label 8650 4800 0 50 ~ 0 +COL7 +Wire Wire Line + 9000 4300 8550 4300 +Entry Wire Line + 8450 4400 8550 4300 +Wire Bus Line + 8150 5050 8150 4900 +Wire Wire Line + 9000 4500 8550 4500 +Entry Wire Line + 8450 4600 8550 4500 +Wire Wire Line + 9000 4700 8550 4700 +Entry Wire Line + 8450 4800 8550 4700 +Wire Wire Line + 9000 4900 8550 4900 +Entry Wire Line + 8450 5000 8550 4900 +Text Label 8650 4300 0 50 ~ 0 +ROW0 +Text Label 8650 4500 0 50 ~ 0 +ROW1 +Text Label 8650 4700 0 50 ~ 0 +ROW2 +Text Label 8650 4900 0 50 ~ 0 +ROW3 +Wire Wire Line + 9000 4400 8550 4400 +Entry Wire Line + 8450 4500 8550 4400 +Text Label 8650 4400 0 50 ~ 0 +ROW4 +Wire Wire Line + 9000 4600 8550 4600 +Wire Wire Line + 8550 4600 8550 4650 +Wire Wire Line + 8550 4650 8000 4650 +$Comp +L power:VCC #PWR015 +U 1 1 60EC4111 +P 8000 4650 +F 0 "#PWR015" H 8000 4500 50 0001 C CNN +F 1 "VCC" H 8017 4823 50 0000 C CNN +F 2 "" H 8000 4650 50 0001 C CNN +F 3 "" H 8000 4650 50 0001 C CNN + 1 8000 4650 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR016 +U 1 1 60EC5968 +P 9300 5300 +F 0 "#PWR016" H 9300 5050 50 0001 C CNN +F 1 "GND" H 9305 5127 50 0000 C CNN +F 2 "" H 9300 5300 50 0001 C CNN +F 3 "" H 9300 5300 50 0001 C CNN + 1 9300 5300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR012 +U 1 1 60F7D3B6 +P 6350 4400 +F 0 "#PWR012" H 6350 4150 50 0001 C CNN +F 1 "GND" H 6355 4227 50 0000 C CNN +F 2 "" H 6350 4400 50 0001 C CNN +F 3 "" H 6350 4400 50 0001 C CNN + 1 6350 4400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6350 4400 6350 4050 +Wire Bus Line + 1400 6700 9100 6700 +Connection ~ 7750 8550 +Wire Wire Line + 6050 8550 7750 8550 +Text Label 6350 7800 0 47 ~ 0 +COL5 +Text Label 5550 7800 0 47 ~ 0 +COL4 +Text Label 4750 7800 0 47 ~ 0 +COL3 +Text Label 3950 7800 0 47 ~ 0 +COL2 +Text Label 3150 7800 0 47 ~ 0 +COL1 +Text Label 2350 7800 0 47 ~ 0 +COL0 +Text Label 1500 8550 0 47 ~ 0 +ROW0 +Wire Wire Line + 6350 7700 6350 8150 +Wire Wire Line + 5550 7700 5550 8150 +Wire Wire Line + 4750 7700 4750 8150 +Wire Wire Line + 3950 7700 3950 8150 +Wire Wire Line + 3150 7700 3150 8150 +Wire Wire Line + 2350 7700 2350 8150 +Connection ~ 2050 8550 +Wire Wire Line + 1500 8550 2050 8550 +Connection ~ 5250 8550 +Wire Wire Line + 4450 8550 5250 8550 +Connection ~ 4450 8550 +Wire Wire Line + 3650 8550 4450 8550 +Connection ~ 3650 8550 +Wire Wire Line + 2850 8550 3650 8550 +Connection ~ 2850 8550 +Wire Wire Line + 2050 8550 2850 8550 +Wire Wire Line + 5550 8150 5550 8950 +Connection ~ 5550 8150 +Wire Wire Line + 4750 8150 4750 8950 +Connection ~ 4750 8150 +Entry Wire Line + 5450 7600 5550 7700 +Entry Wire Line + 4650 7600 4750 7700 +Wire Wire Line + 3950 8150 3950 8950 +Connection ~ 3950 8150 +Wire Wire Line + 3150 8150 3150 8950 +Connection ~ 3150 8150 +Wire Wire Line + 2350 8150 2350 8950 +Connection ~ 2350 8150 +$Comp +L Device:D D35 +U 1 1 6064B923 +P 5400 8950 +F 0 "D35" H 5400 8734 50 0000 C CNN +F 1 "1N4148" H 5400 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 8950 50 0001 C CNN +F 3 "~" H 5400 8950 50 0001 C CNN + 1 5400 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D27 +U 1 1 6064B917 +P 4600 8950 +F 0 "D27" H 4600 8734 50 0000 C CNN +F 1 "1N4148" H 4600 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 8950 50 0001 C CNN +F 3 "~" H 4600 8950 50 0001 C CNN + 1 4600 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D19 +U 1 1 6064B90B +P 3800 8950 +F 0 "D19" H 3800 8734 50 0000 C CNN +F 1 "1N4148" H 3800 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 8950 50 0001 C CNN +F 3 "~" H 3800 8950 50 0001 C CNN + 1 3800 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D11 +U 1 1 6064B8FF +P 3000 8950 +F 0 "D11" H 3000 8734 50 0000 C CNN +F 1 "1N4148" H 3000 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 8950 50 0001 C CNN +F 3 "~" H 3000 8950 50 0001 C CNN + 1 3000 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D2 +U 1 1 6064B8F3 +P 2200 8950 +F 0 "D2" H 2200 8734 50 0000 C CNN +F 1 "1N4148" H 2200 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 8950 50 0001 C CNN +F 3 "~" H 2200 8950 50 0001 C CNN + 1 2200 8950 + -1 0 0 1 +$EndComp +Entry Wire Line + 2250 7600 2350 7700 +$Comp +L Switch:SW_Push SW34 +U 1 1 6062FC8F +P 5250 8350 +F 0 "SW34" V 5204 8498 50 0000 L CNN +F 1 "9" V 5295 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 8550 50 0001 C CNN +F 3 "" H 5250 8550 50 0001 C CNN + 1 5250 8350 0 1 1 0 $EndComp $Comp -L Switch:SW_SPST SW? -U 1 1 6083EF66 -P 6850 9550 -F 0 "SW?" V 6896 9462 50 0000 R CNN -F 1 "CAPS LK" V 6805 9462 50 0000 R CNN -F 2 "" H 6850 9550 50 0001 C CNN -F 3 "" H 6850 9550 50 0001 C CNN - 1 6850 9550 - 0 -1 -1 0 +L Device:D D34 +U 1 1 6062FC89 +P 5400 8150 +F 0 "D34" H 5400 7934 50 0000 C CNN +F 1 "1N4148" H 5400 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 8150 50 0001 C CNN +F 3 "~" H 5400 8150 50 0001 C CNN + 1 5400 8150 + -1 0 0 1 $EndComp -Connection ~ 6850 9750 +$Comp +L Switch:SW_Push SW26 +U 1 1 6062FC83 +P 4450 8350 +F 0 "SW26" V 4404 8498 50 0000 L CNN +F 1 "7" V 4495 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 8550 50 0001 C CNN +F 3 "" H 4450 8550 50 0001 C CNN + 1 4450 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D26 +U 1 1 6062FC7D +P 4600 8150 +F 0 "D26" H 4600 7934 50 0000 C CNN +F 1 "1N4148" H 4600 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 8150 50 0001 C CNN +F 3 "~" H 4600 8150 50 0001 C CNN + 1 4600 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW18 +U 1 1 60620C5C +P 3650 8350 +F 0 "SW18" V 3604 8498 50 0000 L CNN +F 1 "5" V 3695 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 8550 50 0001 C CNN +F 3 "" H 3650 8550 50 0001 C CNN + 1 3650 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D18 +U 1 1 60620C56 +P 3800 8150 +F 0 "D18" H 3800 7934 50 0000 C CNN +F 1 "1N4148" H 3800 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 8150 50 0001 C CNN +F 3 "~" H 3800 8150 50 0001 C CNN + 1 3800 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW10 +U 1 1 6061ED51 +P 2850 8350 +F 0 "SW10" V 2804 8498 50 0000 L CNN +F 1 "3" V 2895 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 8550 50 0001 C CNN +F 3 "" H 2850 8550 50 0001 C CNN + 1 2850 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D10 +U 1 1 6061ED4B +P 3000 8150 +F 0 "D10" H 3000 7934 50 0000 C CNN +F 1 "1N4148" H 3000 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 8150 50 0001 C CNN +F 3 "~" H 3000 8150 50 0001 C CNN + 1 3000 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 606008A0 +P 2050 8350 +F 0 "SW1" V 2004 8498 50 0000 L CNN +F 1 "1" V 2095 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 8550 50 0001 C CNN +F 3 "" H 2050 8550 50 0001 C CNN + 1 2050 8350 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 8450 1500 8550 +$Comp +L Device:D D1 +U 1 1 605F7456 +P 2200 8150 +F 0 "D1" H 2200 7934 50 0000 C CNN +F 1 "1N4148" H 2200 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 8150 50 0001 C CNN +F 3 "~" H 2200 8150 50 0001 C CNN + 1 2200 8150 + -1 0 0 1 +$EndComp +Entry Wire Line + 3850 7600 3950 7700 +Entry Wire Line + 3050 7600 3150 7700 Wire Wire Line - 6850 9750 7300 9750 + 5250 8550 6050 8550 Wire Wire Line - 6850 9350 7300 9350 -Connection ~ 7750 9350 + 6350 8150 6350 8950 +Connection ~ 6350 8150 +$Comp +L Device:D D43 +U 1 1 607F7C70 +P 6200 8950 +F 0 "D43" H 6200 8734 50 0000 C CNN +F 1 "1N4148" H 6200 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 8950 50 0001 C CNN +F 3 "~" H 6200 8950 50 0001 C CNN + 1 6200 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW42 +U 1 1 607F7C8E +P 6050 8350 +F 0 "SW42" V 6004 8498 50 0000 L CNN +F 1 "TILDE" V 6095 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 8550 50 0001 C CNN +F 3 "" H 6050 8550 50 0001 C CNN + 1 6050 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D42 +U 1 1 607F7C94 +P 6200 8150 +F 0 "D42" H 6200 7934 50 0000 C CNN +F 1 "1N4148" H 6200 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 8150 50 0001 C CNN +F 3 "~" H 6200 8150 50 0001 C CNN + 1 6200 8150 + -1 0 0 1 +$EndComp +Entry Wire Line + 6250 7600 6350 7700 +Connection ~ 6050 8550 +Text Notes 4500 14500 0 47 ~ 0 +Keyboard matrix +Connection ~ 9250 8550 +Connection ~ 5550 8950 +Connection ~ 4750 8950 +Connection ~ 3950 8950 +Connection ~ 3150 8950 +Connection ~ 2350 8950 +Connection ~ 6350 8950 +Text Notes 8450 13850 0 50 ~ 0 +COL7:ROW7\nUnused +Text Notes 8500 13050 0 50 ~ 0 +COL7:ROW6\nUnused +Text Notes 8500 12250 0 50 ~ 0 +COL7:ROW5\nUnused +Text Notes 8500 9900 0 50 ~ 0 +COL7:ROW2\nUnused +Text Notes 8500 10700 0 50 ~ 0 +COL7:ROW3\nUnused +Text Notes 8500 11500 0 50 ~ 0 +COL7:ROW4\nUnused +Wire Wire Line + 5250 14150 8950 14150 +Wire Wire Line + 6050 13350 8950 13350 +Wire Wire Line + 6050 12550 8950 12550 +Wire Wire Line + 6050 11750 8950 11750 +Wire Wire Line + 7750 10950 8950 10950 +Wire Wire Line + 7750 10150 8950 10150 +Text Notes 7450 13850 0 50 ~ 0 +COL6:ROW7\nUnused +Text Notes 7450 13050 0 50 ~ 0 +COL6:ROW6\nUnused +Text Notes 7450 12250 0 50 ~ 0 +COL6:ROW5\nUnused +Text Notes 7450 11500 0 50 ~ 0 +COL6:ROW4\nUnused +Wire Wire Line + 8050 9750 8050 10550 +Connection ~ 8050 9750 +Text Notes 6000 13850 0 50 ~ 0 +COL5:ROW7\nUnused +Connection ~ 7750 10950 +Wire Wire Line + 6050 10950 7750 10950 +Connection ~ 7750 10150 +Wire Wire Line + 6050 10150 7750 10150 +Text Notes 9550 11250 1 47 ~ 0 +Pull-up resistors +Wire Wire Line + 9250 13350 9250 14150 +Connection ~ 9250 13350 +Wire Wire Line + 9250 12550 9250 13350 +Connection ~ 9250 12550 +Wire Wire Line + 9250 11750 9250 12550 +Connection ~ 9250 11750 +Wire Wire Line + 9250 10950 9250 11750 +Connection ~ 9250 10950 +Wire Wire Line + 9250 10150 9250 10950 +Connection ~ 9250 10150 +Wire Wire Line + 9250 9350 9250 10150 +Connection ~ 9250 9350 +Wire Wire Line + 9250 8550 9250 9350 +Text Label 1500 14150 0 47 ~ 0 +ROW7 +Text Label 1500 13350 0 47 ~ 0 +ROW6 +Text Label 1500 12550 0 47 ~ 0 +ROW5 +Text Label 1500 11750 0 47 ~ 0 +ROW4 +Text Label 1500 10950 0 47 ~ 0 +ROW3 +Text Label 1500 10150 0 47 ~ 0 +ROW2 +Text Label 1500 9350 0 47 ~ 0 +ROW1 +Connection ~ 2050 9350 +Wire Wire Line + 1500 9350 2050 9350 +Connection ~ 2050 10150 +Wire Wire Line + 1500 10150 2050 10150 +Connection ~ 2050 10950 +Wire Wire Line + 1500 10950 2050 10950 +Connection ~ 2050 11750 +Wire Wire Line + 1500 11750 2050 11750 +Connection ~ 2050 12550 +Wire Wire Line + 1500 12550 2050 12550 +Connection ~ 2050 13350 +Wire Wire Line + 1500 13350 2050 13350 +Connection ~ 2050 14150 +Wire Wire Line + 1500 14150 2050 14150 +Connection ~ 5550 11350 +Wire Wire Line + 5550 11350 5550 12150 +Connection ~ 4750 11350 +Wire Wire Line + 4750 11350 4750 12150 +Connection ~ 3950 11350 +Wire Wire Line + 3950 11350 3950 12150 +Connection ~ 3150 11350 +Wire Wire Line + 3150 11350 3150 12150 +Connection ~ 2350 11350 +Wire Wire Line + 2350 11350 2350 12150 +Entry Wire Line + 1400 13250 1500 13350 +$Comp +L Device:R R8 +U 1 1 606D9F60 +P 9100 13350 +F 0 "R8" V 8893 13350 50 0000 C CNN +F 1 "10k" V 8984 13350 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 13350 50 0001 C CNN +F 3 "~" H 9100 13350 50 0001 C CNN + 1 9100 13350 + 0 1 1 0 +$EndComp +Connection ~ 5250 12550 +Wire Wire Line + 4450 12550 5250 12550 +Connection ~ 4450 12550 +Wire Wire Line + 3650 12550 4450 12550 +Connection ~ 3650 12550 +Wire Wire Line + 2850 12550 3650 12550 +Connection ~ 2850 12550 +Wire Wire Line + 2050 12550 2850 12550 +$Comp +L Switch:SW_Push SW39 +U 1 1 606D2D22 +P 5250 12350 +F 0 "SW39" V 5204 12498 50 0000 L CNN +F 1 "]" V 5295 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 12550 50 0001 C CNN +F 3 "" H 5250 12550 50 0001 C CNN + 1 5250 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D39 +U 1 1 606D2D1C +P 5400 12150 +F 0 "D39" H 5400 11934 50 0000 C CNN +F 1 "1N4148" H 5400 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 12150 50 0001 C CNN +F 3 "~" H 5400 12150 50 0001 C CNN + 1 5400 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW31 +U 1 1 606D2D16 +P 4450 12350 +F 0 "SW31" V 4404 12498 50 0000 L CNN +F 1 "K" V 4495 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 12550 50 0001 C CNN +F 3 "" H 4450 12550 50 0001 C CNN + 1 4450 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D31 +U 1 1 606D2D10 +P 4600 12150 +F 0 "D31" H 4600 11934 50 0000 C CNN +F 1 "1N4148" H 4600 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 12150 50 0001 C CNN +F 3 "~" H 4600 12150 50 0001 C CNN + 1 4600 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW23 +U 1 1 606D2D0A +P 3650 12350 +F 0 "SW23" V 3604 12498 50 0000 L CNN +F 1 "H" V 3695 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 12550 50 0001 C CNN +F 3 "" H 3650 12550 50 0001 C CNN + 1 3650 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D23 +U 1 1 606D2D04 +P 3800 12150 +F 0 "D23" H 3800 11934 50 0000 C CNN +F 1 "1N4148" H 3800 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 12150 50 0001 C CNN +F 3 "~" H 3800 12150 50 0001 C CNN + 1 3800 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW15 +U 1 1 606D2CFE +P 2850 12350 +F 0 "SW15" V 2804 12498 50 0000 L CNN +F 1 "F" V 2895 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 12550 50 0001 C CNN +F 3 "" H 2850 12550 50 0001 C CNN + 1 2850 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D15 +U 1 1 606D2CF8 +P 3000 12150 +F 0 "D15" H 3000 11934 50 0000 C CNN +F 1 "1N4148" H 3000 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 12150 50 0001 C CNN +F 3 "~" H 3000 12150 50 0001 C CNN + 1 3000 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 606D2CF2 +P 2050 12350 +F 0 "SW6" V 2004 12498 50 0000 L CNN +F 1 "S" V 2095 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 12550 50 0001 C CNN +F 3 "" H 2050 12550 50 0001 C CNN + 1 2050 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D6 +U 1 1 606D2CEC +P 2200 12150 +F 0 "D6" H 2200 11934 50 0000 C CNN +F 1 "1N4148" H 2200 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 12150 50 0001 C CNN +F 3 "~" H 2200 12150 50 0001 C CNN + 1 2200 12150 + -1 0 0 1 +$EndComp +Entry Wire Line + 1400 12450 1500 12550 +$Comp +L Device:R R7 +U 1 1 606D2CE4 +P 9100 12550 +F 0 "R7" V 8893 12550 50 0000 C CNN +F 1 "10k" V 8984 12550 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 12550 50 0001 C CNN +F 3 "~" H 9100 12550 50 0001 C CNN + 1 9100 12550 + 0 1 1 0 +$EndComp +Connection ~ 5250 11750 +Connection ~ 5250 10950 +Connection ~ 5250 10150 +Connection ~ 5250 9350 +Wire Wire Line + 4450 11750 5250 11750 +Connection ~ 4450 11750 +Wire Wire Line + 4450 10950 5250 10950 +Connection ~ 4450 10950 +Wire Wire Line + 4450 10150 5250 10150 +Connection ~ 4450 10150 +Wire Wire Line + 4450 9350 5250 9350 +Connection ~ 4450 9350 +Wire Wire Line + 3650 11750 4450 11750 +Connection ~ 3650 11750 +Wire Wire Line + 3650 10950 4450 10950 +Connection ~ 3650 10950 +Wire Wire Line + 3650 10150 4450 10150 +Connection ~ 3650 10150 +Wire Wire Line + 3650 9350 4450 9350 +Connection ~ 3650 9350 +Wire Wire Line + 2850 11750 3650 11750 +Connection ~ 2850 11750 +Wire Wire Line + 2850 10950 3650 10950 +Connection ~ 2850 10950 +Wire Wire Line + 2850 10150 3650 10150 +Connection ~ 2850 10150 +Wire Wire Line + 2850 9350 3650 9350 +Connection ~ 2850 9350 +Wire Wire Line + 2050 11750 2850 11750 +Wire Wire Line + 2050 10950 2850 10950 +Wire Wire Line + 2050 10150 2850 10150 +Wire Wire Line + 2050 9350 2850 9350 +Wire Wire Line + 5550 10550 5550 11350 +Connection ~ 5550 10550 +Wire Wire Line + 5550 9750 5550 10550 +Connection ~ 5550 9750 +Wire Wire Line + 5550 8950 5550 9750 +Wire Wire Line + 4750 10550 4750 11350 +Connection ~ 4750 10550 +Wire Wire Line + 4750 9750 4750 10550 +Connection ~ 4750 9750 +Wire Wire Line + 4750 8950 4750 9750 +Wire Wire Line + 3950 10550 3950 11350 +Connection ~ 3950 10550 +Wire Wire Line + 3950 9750 3950 10550 +Connection ~ 3950 9750 +Wire Wire Line + 3950 8950 3950 9750 +Wire Wire Line + 3150 10550 3150 11350 +Connection ~ 3150 10550 +Wire Wire Line + 3150 9750 3150 10550 +Connection ~ 3150 9750 +Wire Wire Line + 3150 8950 3150 9750 +Wire Wire Line + 2350 10550 2350 11350 +Connection ~ 2350 10550 +Wire Wire Line + 2350 9750 2350 10550 +Connection ~ 2350 9750 +Wire Wire Line + 2350 8950 2350 9750 +$Comp +L Switch:SW_Push SW38 +U 1 1 6066A2B3 +P 5250 11550 +F 0 "SW38" V 5204 11698 50 0000 L CNN +F 1 "[" V 5295 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 11750 50 0001 C CNN +F 3 "" H 5250 11750 50 0001 C CNN + 1 5250 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D38 +U 1 1 6066A2AD +P 5400 11350 +F 0 "D38" H 5400 11134 50 0000 C CNN +F 1 "1N4148" H 5400 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 11350 50 0001 C CNN +F 3 "~" H 5400 11350 50 0001 C CNN + 1 5400 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW30 +U 1 1 6066A2A7 +P 4450 11550 +F 0 "SW30" V 4404 11698 50 0000 L CNN +F 1 "'" V 4495 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 11750 50 0001 C CNN +F 3 "" H 4450 11750 50 0001 C CNN + 1 4450 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D30 +U 1 1 6066A2A1 +P 4600 11350 +F 0 "D30" H 4600 11134 50 0000 C CNN +F 1 "1N4148" H 4600 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 11350 50 0001 C CNN +F 3 "~" H 4600 11350 50 0001 C CNN + 1 4600 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW22 +U 1 1 6066A29B +P 3650 11550 +F 0 "SW22" V 3604 11698 50 0000 L CNN +F 1 "N" V 3695 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 11750 50 0001 C CNN +F 3 "" H 3650 11750 50 0001 C CNN + 1 3650 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D22 +U 1 1 6066A295 +P 3800 11350 +F 0 "D22" H 3800 11134 50 0000 C CNN +F 1 "1N4148" H 3800 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 11350 50 0001 C CNN +F 3 "~" H 3800 11350 50 0001 C CNN + 1 3800 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW14 +U 1 1 6066A28F +P 2850 11550 +F 0 "SW14" V 2804 11698 50 0000 L CNN +F 1 "V" V 2895 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 11750 50 0001 C CNN +F 3 "" H 2850 11750 50 0001 C CNN + 1 2850 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D14 +U 1 1 6066A289 +P 3000 11350 +F 0 "D14" H 3000 11134 50 0000 C CNN +F 1 "1N4148" H 3000 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 11350 50 0001 C CNN +F 3 "~" H 3000 11350 50 0001 C CNN + 1 3000 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 6066A283 +P 2050 11550 +F 0 "SW5" V 2004 11698 50 0000 L CNN +F 1 "X" V 2095 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 11750 50 0001 C CNN +F 3 "" H 2050 11750 50 0001 C CNN + 1 2050 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D5 +U 1 1 6066A27D +P 2200 11350 +F 0 "D5" H 2200 11134 50 0000 C CNN +F 1 "1N4148" H 2200 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 11350 50 0001 C CNN +F 3 "~" H 2200 11350 50 0001 C CNN + 1 2200 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW37 +U 1 1 6066794D +P 5250 10750 +F 0 "SW37" V 5204 10898 50 0000 L CNN +F 1 "P" V 5295 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 10950 50 0001 C CNN +F 3 "" H 5250 10950 50 0001 C CNN + 1 5250 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D37 +U 1 1 60667947 +P 5400 10550 +F 0 "D37" H 5400 10334 50 0000 C CNN +F 1 "1N4148" H 5400 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 10550 50 0001 C CNN +F 3 "~" H 5400 10550 50 0001 C CNN + 1 5400 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW29 +U 1 1 60667941 +P 4450 10750 +F 0 "SW29" V 4404 10898 50 0000 L CNN +F 1 "M" V 4495 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 10950 50 0001 C CNN +F 3 "" H 4450 10950 50 0001 C CNN + 1 4450 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D29 +U 1 1 6066793B +P 4600 10550 +F 0 "D29" H 4600 10334 50 0000 C CNN +F 1 "1N4148" H 4600 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 10550 50 0001 C CNN +F 3 "~" H 4600 10550 50 0001 C CNN + 1 4600 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW21 +U 1 1 60667935 +P 3650 10750 +F 0 "SW21" V 3604 10898 50 0000 L CNN +F 1 "B" V 3695 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 10950 50 0001 C CNN +F 3 "" H 3650 10950 50 0001 C CNN + 1 3650 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D21 +U 1 1 6066792F +P 3800 10550 +F 0 "D21" H 3800 10334 50 0000 C CNN +F 1 "1N4148" H 3800 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 10550 50 0001 C CNN +F 3 "~" H 3800 10550 50 0001 C CNN + 1 3800 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW13 +U 1 1 60667929 +P 2850 10750 +F 0 "SW13" V 2804 10898 50 0000 L CNN +F 1 "C" V 2895 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 10950 50 0001 C CNN +F 3 "" H 2850 10950 50 0001 C CNN + 1 2850 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D13 +U 1 1 60667923 +P 3000 10550 +F 0 "D13" H 3000 10334 50 0000 C CNN +F 1 "1N4148" H 3000 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 10550 50 0001 C CNN +F 3 "~" H 3000 10550 50 0001 C CNN + 1 3000 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 6066791D +P 2050 10750 +F 0 "SW4" V 2004 10898 50 0000 L CNN +F 1 "Z" V 2095 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 10950 50 0001 C CNN +F 3 "" H 2050 10950 50 0001 C CNN + 1 2050 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D4 +U 1 1 60667917 +P 2200 10550 +F 0 "D4" H 2200 10334 50 0000 C CNN +F 1 "1N4148" H 2200 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 10550 50 0001 C CNN +F 3 "~" H 2200 10550 50 0001 C CNN + 1 2200 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW36 +U 1 1 60664EDF +P 5250 9950 +F 0 "SW36" V 5204 10098 50 0000 L CNN +F 1 "L" V 5295 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 10150 50 0001 C CNN +F 3 "" H 5250 10150 50 0001 C CNN + 1 5250 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D36 +U 1 1 60664ED9 +P 5400 9750 +F 0 "D36" H 5400 9534 50 0000 C CNN +F 1 "1N4148" H 5400 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 9750 50 0001 C CNN +F 3 "~" H 5400 9750 50 0001 C CNN + 1 5400 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW28 +U 1 1 60664ED3 +P 4450 9950 +F 0 "SW28" V 4404 10098 50 0000 L CNN +F 1 "J" V 4495 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 10150 50 0001 C CNN +F 3 "" H 4450 10150 50 0001 C CNN + 1 4450 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D28 +U 1 1 60664ECD +P 4600 9750 +F 0 "D28" H 4600 9534 50 0000 C CNN +F 1 "1N4148" H 4600 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 9750 50 0001 C CNN +F 3 "~" H 4600 9750 50 0001 C CNN + 1 4600 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW20 +U 1 1 60664EC7 +P 3650 9950 +F 0 "SW20" V 3604 10098 50 0000 L CNN +F 1 "G" V 3695 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 10150 50 0001 C CNN +F 3 "" H 3650 10150 50 0001 C CNN + 1 3650 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D20 +U 1 1 60664EC1 +P 3800 9750 +F 0 "D20" H 3800 9534 50 0000 C CNN +F 1 "1N4148" H 3800 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 9750 50 0001 C CNN +F 3 "~" H 3800 9750 50 0001 C CNN + 1 3800 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW12 +U 1 1 60664EBB +P 2850 9950 +F 0 "SW12" V 2804 10098 50 0000 L CNN +F 1 "D" V 2895 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 10150 50 0001 C CNN +F 3 "" H 2850 10150 50 0001 C CNN + 1 2850 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D12 +U 1 1 60664EB5 +P 3000 9750 +F 0 "D12" H 3000 9534 50 0000 C CNN +F 1 "1N4148" H 3000 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 9750 50 0001 C CNN +F 3 "~" H 3000 9750 50 0001 C CNN + 1 3000 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 60664EAF +P 2050 9950 +F 0 "SW3" V 2004 10098 50 0000 L CNN +F 1 "A" V 2095 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 10150 50 0001 C CNN +F 3 "" H 2050 10150 50 0001 C CNN + 1 2050 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D3 +U 1 1 60664EA9 +P 2200 9750 +F 0 "D3" H 2200 9534 50 0000 C CNN +F 1 "1N4148" H 2200 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 9750 50 0001 C CNN +F 3 "~" H 2200 9750 50 0001 C CNN + 1 2200 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW35 +U 1 1 6064B929 +P 5250 9150 +F 0 "SW35" V 5204 9298 50 0000 L CNN +F 1 "O" V 5295 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 9350 50 0001 C CNN +F 3 "" H 5250 9350 50 0001 C CNN + 1 5250 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW27 +U 1 1 6064B91D +P 4450 9150 +F 0 "SW27" V 4404 9298 50 0000 L CNN +F 1 "U" V 4495 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 9350 50 0001 C CNN +F 3 "" H 4450 9350 50 0001 C CNN + 1 4450 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW19 +U 1 1 6064B911 +P 3650 9150 +F 0 "SW19" V 3604 9298 50 0000 L CNN +F 1 "T" V 3695 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 9350 50 0001 C CNN +F 3 "" H 3650 9350 50 0001 C CNN + 1 3650 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW11 +U 1 1 6064B905 +P 2850 9150 +F 0 "SW11" V 2804 9298 50 0000 L CNN +F 1 "E" V 2895 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 9350 50 0001 C CNN +F 3 "" H 2850 9350 50 0001 C CNN + 1 2850 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW2 +U 1 1 6064B8F9 +P 2050 9150 +F 0 "SW2" V 2004 9298 50 0000 L CNN +F 1 "Q" V 2095 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 9350 50 0001 C CNN +F 3 "" H 2050 9350 50 0001 C CNN + 1 2050 9150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 9250 1500 9350 +$Comp +L Device:R R3 +U 1 1 605EBCBD +P 9100 9350 +F 0 "R3" V 8893 9350 50 0000 C CNN +F 1 "10k" V 8984 9350 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 9350 50 0001 C CNN +F 3 "~" H 9100 9350 50 0001 C CNN + 1 9100 9350 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 10050 1500 10150 +$Comp +L Device:R R4 +U 1 1 605EF6A8 +P 9100 10150 +F 0 "R4" V 8893 10150 50 0000 C CNN +F 1 "10k" V 8984 10150 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 10150 50 0001 C CNN +F 3 "~" H 9100 10150 50 0001 C CNN + 1 9100 10150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 10850 1500 10950 +$Comp +L Device:R R5 +U 1 1 605EF6C4 +P 9100 10950 +F 0 "R5" V 8893 10950 50 0000 C CNN +F 1 "10k" V 8984 10950 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 10950 50 0001 C CNN +F 3 "~" H 9100 10950 50 0001 C CNN + 1 9100 10950 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 11650 1500 11750 +$Comp +L Device:R R6 +U 1 1 605EF6D2 +P 9100 11750 +F 0 "R6" V 8893 11750 50 0000 C CNN +F 1 "10k" V 8984 11750 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 11750 50 0001 C CNN +F 3 "~" H 9100 11750 50 0001 C CNN + 1 9100 11750 + 0 1 1 0 +$EndComp +Wire Wire Line + 5550 12150 5550 12950 +Wire Wire Line + 4750 12150 4750 12950 +Wire Wire Line + 3950 12150 3950 12950 +Wire Wire Line + 3150 12150 3150 12950 +Wire Wire Line + 2350 12150 2350 12950 +$Comp +L Switch:SW_Push SW40 +U 1 1 606B0FC0 +P 5250 13150 +F 0 "SW40" V 5204 13298 50 0000 L CNN +F 1 "0" V 5295 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 13350 50 0001 C CNN +F 3 "" H 5250 13350 50 0001 C CNN + 1 5250 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D40 +U 1 1 606B0FC6 +P 5400 12950 +F 0 "D40" H 5400 12734 50 0000 C CNN +F 1 "1N4148" H 5400 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 12950 50 0001 C CNN +F 3 "~" H 5400 12950 50 0001 C CNN + 1 5400 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW32 +U 1 1 606B0FCC +P 4450 13150 +F 0 "SW32" V 4404 13298 50 0000 L CNN +F 1 "I" V 4495 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 13350 50 0001 C CNN +F 3 "" H 4450 13350 50 0001 C CNN + 1 4450 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D32 +U 1 1 606B0FD2 +P 4600 12950 +F 0 "D32" H 4600 12734 50 0000 C CNN +F 1 "1N4148" H 4600 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 12950 50 0001 C CNN +F 3 "~" H 4600 12950 50 0001 C CNN + 1 4600 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW24 +U 1 1 606B0FD8 +P 3650 13150 +F 0 "SW24" V 3604 13298 50 0000 L CNN +F 1 "Y" V 3695 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 13350 50 0001 C CNN +F 3 "" H 3650 13350 50 0001 C CNN + 1 3650 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D24 +U 1 1 606B0FDE +P 3800 12950 +F 0 "D24" H 3800 12734 50 0000 C CNN +F 1 "1N4148" H 3800 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 12950 50 0001 C CNN +F 3 "~" H 3800 12950 50 0001 C CNN + 1 3800 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW16 +U 1 1 606B0FE4 +P 2850 13150 +F 0 "SW16" V 2804 13298 50 0000 L CNN +F 1 "R" V 2895 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 13350 50 0001 C CNN +F 3 "" H 2850 13350 50 0001 C CNN + 1 2850 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D16 +U 1 1 606B0FEA +P 3000 12950 +F 0 "D16" H 3000 12734 50 0000 C CNN +F 1 "1N4148" H 3000 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 12950 50 0001 C CNN +F 3 "~" H 3000 12950 50 0001 C CNN + 1 3000 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 606B0FF0 +P 2050 13150 +F 0 "SW7" V 2004 13298 50 0000 L CNN +F 1 "W" V 2095 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 13350 50 0001 C CNN +F 3 "" H 2050 13350 50 0001 C CNN + 1 2050 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D7 +U 1 1 606B0FF6 +P 2200 12950 +F 0 "D7" H 2200 12734 50 0000 C CNN +F 1 "1N4148" H 2200 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 12950 50 0001 C CNN +F 3 "~" H 2200 12950 50 0001 C CNN + 1 2200 12950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D8 +U 1 1 6062FCA3 +P 2200 13750 +F 0 "D8" H 2200 13534 50 0000 C CNN +F 1 "1N4148" H 2200 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 13750 50 0001 C CNN +F 3 "~" H 2200 13750 50 0001 C CNN + 1 2200 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 6062FC9D +P 2050 13950 +F 0 "SW8" V 2004 14098 50 0000 L CNN +F 1 "2" V 2095 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 14150 50 0001 C CNN +F 3 "" H 2050 14150 50 0001 C CNN + 1 2050 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D17 +U 1 1 6062FC97 +P 3000 13750 +F 0 "D17" H 3000 13534 50 0000 C CNN +F 1 "1N4148" H 3000 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 13750 50 0001 C CNN +F 3 "~" H 3000 13750 50 0001 C CNN + 1 3000 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW17 +U 1 1 6062FC91 +P 2850 13950 +F 0 "SW17" V 2804 14098 50 0000 L CNN +F 1 "4" V 2895 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 14150 50 0001 C CNN +F 3 "" H 2850 14150 50 0001 C CNN + 1 2850 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D25 +U 1 1 6062FC8B +P 3800 13750 +F 0 "D25" H 3800 13534 50 0000 C CNN +F 1 "1N4148" H 3800 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 13750 50 0001 C CNN +F 3 "~" H 3800 13750 50 0001 C CNN + 1 3800 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW25 +U 1 1 6062FC85 +P 3650 13950 +F 0 "SW25" V 3604 14098 50 0000 L CNN +F 1 "6" V 3695 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 14150 50 0001 C CNN +F 3 "" H 3650 14150 50 0001 C CNN + 1 3650 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D33 +U 1 1 6062FC7F +P 4600 13750 +F 0 "D33" H 4600 13534 50 0000 C CNN +F 1 "1N4148" H 4600 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 13750 50 0001 C CNN +F 3 "~" H 4600 13750 50 0001 C CNN + 1 4600 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW33 +U 1 1 6062FC79 +P 4450 13950 +F 0 "SW33" V 4404 14098 50 0000 L CNN +F 1 "8" V 4495 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 14150 50 0001 C CNN +F 3 "" H 4450 14150 50 0001 C CNN + 1 4450 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D41 +U 1 1 6062FC73 +P 5400 13750 +F 0 "D41" H 5400 13534 50 0000 C CNN +F 1 "1N4148" H 5400 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 13750 50 0001 C CNN +F 3 "~" H 5400 13750 50 0001 C CNN + 1 5400 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW41 +U 1 1 6062FC6D +P 5250 13950 +F 0 "SW41" V 5204 14098 50 0000 L CNN +F 1 "BACKSPACE" V 5295 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Plate" H 5250 14150 50 0001 C CNN +F 3 "" H 5250 14150 50 0001 C CNN + 1 5250 13950 + 0 1 1 0 +$EndComp +Wire Wire Line + 2350 12950 2350 13750 +Wire Wire Line + 3150 12950 3150 13750 +Wire Wire Line + 3950 12950 3950 13750 +Wire Wire Line + 4750 12950 4750 13750 +Wire Wire Line + 5550 12950 5550 13750 +$Comp +L Device:R R9 +U 1 1 6062FC5A +P 9100 14150 +F 0 "R9" V 8893 14150 50 0000 C CNN +F 1 "10k" V 8984 14150 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 14150 50 0001 C CNN +F 3 "~" H 9100 14150 50 0001 C CNN + 1 9100 14150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 14050 1500 14150 +Wire Wire Line + 2050 14150 2850 14150 +Connection ~ 2350 12950 +Connection ~ 2850 14150 +Wire Wire Line + 2850 14150 3650 14150 +Connection ~ 3150 12950 +Connection ~ 3650 14150 +Wire Wire Line + 3650 14150 4450 14150 +Connection ~ 3950 12950 +Connection ~ 4450 14150 +Wire Wire Line + 4450 14150 5250 14150 +Connection ~ 4750 12950 +Connection ~ 5250 14150 +Connection ~ 5550 12950 +Wire Wire Line + 5250 9350 6050 9350 +Wire Wire Line + 5250 10150 6050 10150 +Wire Wire Line + 5250 10950 6050 10950 +Wire Wire Line + 5250 11750 6050 11750 +Wire Wire Line + 5250 12550 6050 12550 +Connection ~ 6350 11350 +Wire Wire Line + 6350 11350 6350 12150 +$Comp +L Switch:SW_Push SW47 +U 1 1 607F7B9F +P 6050 12350 +F 0 "SW47" V 6004 12498 50 0000 L CNN +F 1 "/" V 6095 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 12550 50 0001 C CNN +F 3 "" H 6050 12550 50 0001 C CNN + 1 6050 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D47 +U 1 1 607F7BA5 +P 6200 12150 +F 0 "D47" H 6200 11934 50 0000 C CNN +F 1 "1N4148" H 6200 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 12150 50 0001 C CNN +F 3 "~" H 6200 12150 50 0001 C CNN + 1 6200 12150 + -1 0 0 1 +$EndComp +Wire Wire Line + 6350 10550 6350 11350 +Connection ~ 6350 10550 +Wire Wire Line + 6350 9750 6350 10550 +Connection ~ 6350 9750 +Wire Wire Line + 6350 8950 6350 9750 +$Comp +L Switch:SW_Push SW46 +U 1 1 607F7BFE +P 6050 11550 +F 0 "SW46" V 6004 11698 50 0000 L CNN +F 1 "SPACE" V 6095 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.25u_PCB" H 6050 11750 50 0001 C CNN +F 3 "" H 6050 11750 50 0001 C CNN + 1 6050 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D46 +U 1 1 607F7C04 +P 6200 11350 +F 0 "D46" H 6200 11134 50 0000 C CNN +F 1 "1N4148" H 6200 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 11350 50 0001 C CNN +F 3 "~" H 6200 11350 50 0001 C CNN + 1 6200 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW53 +U 1 1 607F7C16 +P 7750 10750 +F 0 "SW53" V 7704 10898 50 0000 L CNN +F 1 "PATO" V 7795 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.50u_PCB" H 7750 10950 50 0001 C CNN +F 3 "" H 7750 10950 50 0001 C CNN + 1 7750 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D52 +U 1 1 607F7C1C +P 7900 10550 +F 0 "D52" H 7900 10334 50 0000 C CNN +F 1 "1N4148" H 7900 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 10550 50 0001 C CNN +F 3 "~" H 7900 10550 50 0001 C CNN + 1 7900 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW45 +U 1 1 607F7C22 +P 6050 10750 +F 0 "SW45" V 6004 10898 50 0000 L CNN +F 1 "." V 6095 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 10950 50 0001 C CNN +F 3 "" H 6050 10950 50 0001 C CNN + 1 6050 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D45 +U 1 1 607F7C28 +P 6200 10550 +F 0 "D45" H 6200 10334 50 0000 C CNN +F 1 "1N4148" H 6200 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 10550 50 0001 C CNN +F 3 "~" H 6200 10550 50 0001 C CNN + 1 6200 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW52 +U 1 1 607F7C3A +P 7750 9950 +F 0 "SW52" V 7704 10098 50 0000 L CNN +F 1 "RETURN" V 7795 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.25u_PCB" H 7750 10150 50 0001 C CNN +F 3 "" H 7750 10150 50 0001 C CNN + 1 7750 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D51 +U 1 1 607F7C40 +P 7900 9750 +F 0 "D51" H 7900 9534 50 0000 C CNN +F 1 "1N4148" H 7900 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 9750 50 0001 C CNN +F 3 "~" H 7900 9750 50 0001 C CNN + 1 7900 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW44 +U 1 1 607F7C46 +P 6050 9950 +F 0 "SW44" V 6004 10098 50 0000 L CNN +F 1 "," V 6095 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 10150 50 0001 C CNN +F 3 "" H 6050 10150 50 0001 C CNN + 1 6050 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D44 +U 1 1 607F7C4C +P 6200 9750 +F 0 "D44" H 6200 9534 50 0000 C CNN +F 1 "1N4148" H 6200 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 9750 50 0001 C CNN +F 3 "~" H 6200 9750 50 0001 C CNN + 1 6200 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW43 +U 1 1 607F7C6A +P 6050 9150 +F 0 "SW43" V 6004 9298 50 0000 L CNN +F 1 "TAB" V 6095 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.50u_PCB" H 6050 9350 50 0001 C CNN +F 3 "" H 6050 9350 50 0001 C CNN + 1 6050 9150 + 0 1 1 0 +$EndComp +Wire Wire Line + 6350 12150 6350 12950 +$Comp +L Switch:SW_Push SW48 +U 1 1 607F7CB6 +P 6050 13150 +F 0 "SW48" V 6004 13298 50 0000 L CNN +F 1 ";" V 6095 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 13350 50 0001 C CNN +F 3 "" H 6050 13350 50 0001 C CNN + 1 6050 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D48 +U 1 1 607F7CBC +P 6200 12950 +F 0 "D48" H 6200 12734 50 0000 C CNN +F 1 "1N4148" H 6200 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 12950 50 0001 C CNN +F 3 "~" H 6200 12950 50 0001 C CNN + 1 6200 12950 + -1 0 0 1 +$EndComp +Connection ~ 6350 12150 +Connection ~ 6050 9350 +Connection ~ 6050 10150 +Connection ~ 6050 10950 +Connection ~ 6050 11750 +Connection ~ 6050 12550 +Connection ~ 6050 13350 +Wire Wire Line + 2050 13350 2850 13350 +Connection ~ 2350 12150 +Connection ~ 2850 13350 +Wire Wire Line + 2850 13350 3650 13350 +Connection ~ 3150 12150 +Connection ~ 3650 13350 +Wire Wire Line + 3650 13350 4450 13350 +Connection ~ 3950 12150 +Connection ~ 4450 13350 +Wire Wire Line + 4450 13350 5250 13350 +Connection ~ 4750 12150 +Connection ~ 5250 13350 +Wire Wire Line + 5250 13350 6050 13350 +Connection ~ 5550 12150 Connection ~ 7300 9350 Wire Wire Line 7300 9350 7750 9350 Wire Wire Line - 8050 8550 8050 9350 -Connection ~ 8050 8550 -Connection ~ 8050 9350 + 7750 9350 8950 9350 Wire Wire Line - 8050 9350 8050 10150 -Connection ~ 8050 10150 + 8050 8950 8050 9750 +Connection ~ 8050 8950 +Connection ~ 7750 9350 Wire Wire Line - 8050 10150 8050 10950 -Text Notes 7450 11900 0 50 ~ 0 -COL6:ROW4\nUnused -Text Notes 7450 12650 0 50 ~ 0 -COL6:ROW5\nUnused -Text Notes 7450 13450 0 50 ~ 0 -COL6:ROW6\nUnused -Text Notes 7450 14250 0 50 ~ 0 -COL6:ROW7\nUnused -Wire Wire Line - 7750 8950 8950 8950 -Wire Wire Line - 7750 9750 8950 9750 -Wire Wire Line - 7750 10550 8950 10550 -Wire Wire Line - 7750 11350 8950 11350 -Wire Wire Line - 6050 12150 8950 12150 -Wire Wire Line - 6050 12950 8950 12950 -Wire Wire Line - 6050 13750 8950 13750 -Wire Wire Line - 5250 14550 8950 14550 -Wire Wire Line - 8850 8100 8850 8350 -NoConn ~ 8850 8350 -Text Notes 8500 11900 0 50 ~ 0 -COL7:ROW4\nUnused -Text Notes 8500 11100 0 50 ~ 0 -COL7:ROW3\nUnused -Text Notes 8500 10300 0 50 ~ 0 -COL7:ROW2\nUnused -Text Notes 8500 9500 0 50 ~ 0 -COL7:ROW1\nUnused -Text Notes 8500 8700 0 50 ~ 0 -COL7:ROW0\nUnused -Text Notes 8500 12650 0 50 ~ 0 -COL7:ROW5\nUnused -Text Notes 8500 13450 0 50 ~ 0 -COL7:ROW6\nUnused -Text Notes 8450 14250 0 50 ~ 0 -COL7:ROW7\nUnused + 7300 8950 7750 8950 +Connection ~ 7750 8950 $Comp -L Connector:DB9_Female_MountingHoles J? -U 1 1 60C1B7D7 -P 9750 4700 -F 0 "J?" H 9930 4702 50 0000 L CNN -F 1 "Joystick connector" H 9930 4611 50 0000 L CNN -F 2 "" H 9750 4700 50 0001 C CNN -F 3 " ~" H 9750 4700 50 0001 C CNN - 1 9750 4700 +L Switch:SW_Push SW49 +U 1 1 6082633C +P 7300 9150 +F 0 "SW49" V 7254 9298 50 0000 L CNN +F 1 "LSHIFT" V 7345 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.25u_PCB" H 7300 9350 50 0001 C CNN +F 3 "" H 7300 9350 50 0001 C CNN + 1 7300 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW51 +U 1 1 607F7C5E +P 7750 9150 +F 0 "SW51" V 7704 9298 50 0000 L CNN +F 1 "RSHIFT" V 7795 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.75u_PCB" H 7750 9350 50 0001 C CNN +F 3 "" H 7750 9350 50 0001 C CNN + 1 7750 9150 + 0 1 1 0 +$EndComp +Wire Wire Line + 8050 8150 8050 8950 +$Comp +L Device:D D50 +U 1 1 607F7C64 +P 7900 8950 +F 0 "D50" H 7900 8734 50 0000 C CNN +F 1 "1N4148" H 7900 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 8950 50 0001 C CNN +F 3 "~" H 7900 8950 50 0001 C CNN + 1 7900 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:C C4 +U 1 1 60FB4E9D +P 6700 2550 +F 0 "C4" V 6448 2550 50 0000 C CNN +F 1 "56Pf" V 6539 2550 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6738 2400 50 0001 C CNN +F 3 "~" H 6700 2550 50 0001 C CNN + 1 6700 2550 + 0 1 1 0 +$EndComp +Wire Wire Line + 6850 2400 6850 2300 +Connection ~ 6850 2400 +Wire Wire Line + 6950 2400 6850 2400 +$Comp +L power:GND #PWR013 +U 1 1 60FB4EA6 +P 6950 2400 +F 0 "#PWR013" H 6950 2150 50 0001 C CNN +F 1 "GND" H 6955 2227 50 0000 C CNN +F 2 "" H 6950 2400 50 0001 C CNN +F 3 "" H 6950 2400 50 0001 C CNN + 1 6950 2400 1 0 0 -1 $EndComp -Connection ~ 7300 9750 Wire Wire Line - 7300 9750 7750 9750 -Wire Bus Line - 7750 3100 8900 3100 -Wire Bus Line - 7750 5050 8600 5050 -Wire Bus Line - 5700 5200 8900 5200 -Entry Wire Line - 8600 4900 8700 4800 -Text Label 9100 4800 0 50 ~ 0 -COL7 + 6350 2400 6350 2250 Wire Wire Line - 9450 4300 9000 4300 -Entry Wire Line - 8900 4400 9000 4300 -Wire Bus Line - 8600 5050 8600 4900 + 6550 2400 6550 2300 +Connection ~ 6550 2400 Wire Wire Line - 9450 4500 9000 4500 -Entry Wire Line - 8900 4600 9000 4500 + 6550 2400 6350 2400 Wire Wire Line - 9450 4700 9000 4700 -Entry Wire Line - 8900 4800 9000 4700 + 6550 2550 6550 2400 Wire Wire Line - 9450 4900 9000 4900 -Entry Wire Line - 8900 5000 9000 4900 -Text Label 9100 4300 0 50 ~ 0 -ROW0 -Text Label 9100 4500 0 50 ~ 0 -ROW1 -Text Label 9100 4700 0 50 ~ 0 -ROW2 -Text Label 9100 4900 0 50 ~ 0 -ROW3 -Wire Wire Line - 9450 4400 9000 4400 -Entry Wire Line - 8900 4500 9000 4400 -Text Label 9100 4400 0 50 ~ 0 -ROW4 -Wire Wire Line - 9450 4600 9000 4600 -Wire Wire Line - 9000 4600 9000 4650 -Wire Wire Line - 9000 4650 8450 4650 -Wire Wire Line - 8700 4800 9450 4800 -Wire Bus Line - 9100 6400 9100 7100 -Wire Bus Line - 9100 7300 9100 8000 -Wire Bus Line - 8900 2400 8900 3100 -Wire Bus Line - 2250 8000 9100 8000 -Wire Bus Line - 1400 7100 1400 14450 -Wire Bus Line - 5700 3650 5700 5200 -Wire Bus Line - 7750 3100 7750 5050 -Wire Bus Line - 8900 3300 8900 5200 + 6850 2550 6850 2400 $Comp -L power:VCC #PWR? -U 1 1 60EC4111 -P 8450 4650 -F 0 "#PWR?" H 8450 4500 50 0001 C CNN -F 1 "VCC" H 8467 4823 50 0000 C CNN -F 2 "" H 8450 4650 50 0001 C CNN -F 3 "" H 8450 4650 50 0001 C CNN - 1 8450 4650 +L Device:C C3 +U 1 1 60FB4EB3 +P 6700 2300 +F 0 "C3" V 6448 2300 50 0000 C CNN +F 1 "100Nf" V 6539 2300 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6738 2150 50 0001 C CNN +F 3 "~" H 6700 2300 50 0001 C CNN + 1 6700 2300 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR011 +U 1 1 60FB4EB9 +P 6350 2250 +F 0 "#PWR011" H 6350 2100 50 0001 C CNN +F 1 "VCC" H 6367 2423 50 0000 C CNN +F 2 "" H 6350 2250 50 0001 C CNN +F 3 "" H 6350 2250 50 0001 C CNN + 1 6350 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6350 2400 6350 2750 +Connection ~ 6350 2400 +Wire Wire Line + 6050 9350 7150 9350 +Wire Wire Line + 7300 8950 7100 8950 +Connection ~ 7300 8950 +Wire Wire Line + 7150 9350 7150 9100 +Wire Wire Line + 7150 9100 7100 9100 +Connection ~ 7150 9350 +Wire Wire Line + 7150 9350 7300 9350 +Text HLabel 7100 9100 0 50 Input ~ 0 +CL_ASSY_ROW +Text HLabel 7100 8950 0 50 Input ~ 0 +CL_ASSY_COL +Text HLabel 1900 15100 0 50 Input ~ 0 +CL_ASSY_COL +Text HLabel 1900 15500 0 50 Input ~ 0 +CL_ASSY_ROW +$Comp +L Switch:SW_DPST SW9 +U 1 1 612EEBB5 +P 2250 15300 +F 0 "SW9" V 2204 15488 50 0000 L CNN +F 1 "CAPSLOCK_SW" V 2295 15488 50 0000 L CNN +F 2 "" H 2250 15300 50 0001 C CNN +F 3 "" H 2250 15300 50 0001 C CNN + 1 2250 15300 + 0 1 1 0 +$EndComp +$Comp +L Device:LED D9 +U 1 1 612EF053 +P 2850 15100 +F 0 "D9" H 2843 15316 50 0000 C CNN +F 1 "CAPSLOCK_LED" H 2843 15225 50 0000 C CNN +F 2 "LED_THT:LED_D5.0mm" H 2850 15100 50 0001 C CNN +F 3 "~" H 2850 15100 50 0001 C CNN + 1 2850 15100 1 0 0 -1 $EndComp $Comp -L power:GND #PWR? -U 1 1 60EC5968 -P 9750 5300 -F 0 "#PWR?" H 9750 5050 50 0001 C CNN -F 1 "GND" H 9755 5127 50 0000 C CNN -F 2 "" H 9750 5300 50 0001 C CNN -F 3 "" H 9750 5300 50 0001 C CNN - 1 9750 5300 +L Device:R R1 +U 1 1 612EF52C +P 3350 15100 +F 0 "R1" V 3143 15100 50 0000 C CNN +F 1 "470" V 3234 15100 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 3280 15100 50 0001 C CNN +F 3 "~" H 3350 15100 50 0001 C CNN + 1 3350 15100 + 0 1 1 0 +$EndComp +Wire Wire Line + 1900 15100 2150 15100 +Wire Wire Line + 1900 15500 2150 15500 +$Comp +L power:GND #PWR01 +U 1 1 61350EB8 +P 2350 15500 +F 0 "#PWR01" H 2350 15250 50 0001 C CNN +F 1 "GND" H 2355 15327 50 0000 C CNN +F 2 "" H 2350 15500 50 0001 C CNN +F 3 "" H 2350 15500 50 0001 C CNN + 1 2350 15500 1 0 0 -1 $EndComp +$Comp +L power:VCC #PWR06 +U 1 1 6138547B +P 3650 15100 +F 0 "#PWR06" H 3650 14950 50 0001 C CNN +F 1 "VCC" H 3667 15273 50 0000 C CNN +F 2 "" H 3650 15100 50 0001 C CNN +F 3 "" H 3650 15100 50 0001 C CNN + 1 3650 15100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 15100 2700 15100 +Wire Wire Line + 3000 15100 3200 15100 +Wire Wire Line + 3500 15100 3650 15100 +Text Notes 2000 15900 0 50 ~ 0 +Caps lock assy +Wire Wire Line + 8250 4800 9000 4800 +Wire Bus Line + 9100 6000 9100 6700 +Wire Bus Line + 9100 6900 9100 7600 +Wire Bus Line + 8450 2400 8450 3100 +Wire Bus Line + 2250 7600 9100 7600 +Wire Bus Line + 1400 6700 1400 14050 +Wire Bus Line + 5250 3650 5250 5200 +Wire Bus Line + 7300 3100 7300 5050 +Wire Bus Line + 8450 3300 8450 5200 $EndSCHEMATC diff --git a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak index e04c7af..b5367a0 100644 --- a/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak +++ b/pat80-io-devices/keyboard/hardware/keyboard/keyboard.sch-bak @@ -14,393 +14,405 @@ Comment3 "" Comment4 "" $EndDescr Wire Wire Line - 4850 3250 6300 3250 -Connection ~ 4850 3250 -Text Label 5400 4250 0 50 ~ 0 + 4400 3250 5850 3250 +Connection ~ 4400 3250 +Text Label 4950 4250 0 50 ~ 0 ROW7 -Text Label 5400 4150 0 50 ~ 0 +Text Label 4950 4150 0 50 ~ 0 ROW6 -Text Label 5400 4050 0 50 ~ 0 +Text Label 4950 4050 0 50 ~ 0 ROW5 -Text Label 5400 3950 0 50 ~ 0 +Text Label 4950 3950 0 50 ~ 0 ROW4 -Text Label 5400 3850 0 50 ~ 0 +Text Label 4950 3850 0 50 ~ 0 ROW3 -Text Label 5400 3750 0 50 ~ 0 +Text Label 4950 3750 0 50 ~ 0 ROW2 -Text Label 5400 3650 0 50 ~ 0 +Text Label 4950 3650 0 50 ~ 0 ROW1 -Text Label 5400 3550 0 50 ~ 0 +Text Label 4950 3550 0 50 ~ 0 ROW0 -Text Label 7350 3750 0 50 ~ 0 +Text Label 6900 3750 0 50 ~ 0 COL7 -Text Label 7350 3650 0 50 ~ 0 +Text Label 6900 3650 0 50 ~ 0 COL6 -Text Label 7350 3550 0 50 ~ 0 +Text Label 6900 3550 0 50 ~ 0 COL5 -Text Label 7350 3450 0 50 ~ 0 +Text Label 6900 3450 0 50 ~ 0 COL4 -Text Label 7350 3350 0 50 ~ 0 +Text Label 6900 3350 0 50 ~ 0 COL3 -Text Label 7350 3250 0 50 ~ 0 +Text Label 6900 3250 0 50 ~ 0 COL2 -Text Label 7350 3150 0 50 ~ 0 +Text Label 6900 3150 0 50 ~ 0 COL1 -Text Label 7350 3050 0 50 ~ 0 +Text Label 6900 3050 0 50 ~ 0 COL0 Wire Wire Line - 5350 4250 5600 4250 + 4900 4250 5150 4250 Wire Wire Line - 5350 4150 5600 4150 + 4900 4150 5150 4150 Wire Wire Line - 5350 4050 5600 4050 + 4900 4050 5150 4050 Wire Wire Line - 5350 3950 5600 3950 + 4900 3950 5150 3950 Wire Wire Line - 5350 3850 5600 3850 + 4900 3850 5150 3850 Wire Wire Line - 5350 3750 5600 3750 + 4900 3750 5150 3750 Wire Wire Line - 5350 3650 5600 3650 + 4900 3650 5150 3650 Wire Wire Line - 5350 3550 5600 3550 + 4900 3550 5150 3550 Entry Wire Line - 5600 4250 5700 4350 + 5150 4250 5250 4350 Entry Wire Line - 5600 4150 5700 4250 + 5150 4150 5250 4250 Entry Wire Line - 5600 4050 5700 4150 + 5150 4050 5250 4150 Entry Wire Line - 5600 3950 5700 4050 + 5150 3950 5250 4050 Entry Wire Line - 5600 3850 5700 3950 + 5150 3850 5250 3950 Entry Wire Line - 5600 3750 5700 3850 + 5150 3750 5250 3850 Entry Wire Line - 5600 3650 5700 3750 + 5150 3650 5250 3750 Entry Wire Line - 5600 3550 5700 3650 + 5150 3550 5250 3650 Wire Wire Line - 7300 3050 7650 3050 + 6850 3050 7200 3050 Wire Wire Line - 7300 3150 7650 3150 + 6850 3150 7200 3150 Wire Wire Line - 7300 3250 7650 3250 + 6850 3250 7200 3250 Wire Wire Line - 7300 3350 7650 3350 + 6850 3350 7200 3350 Wire Wire Line - 7300 3450 7650 3450 + 6850 3450 7200 3450 Wire Wire Line - 7650 3550 7300 3550 + 7200 3550 6850 3550 Wire Wire Line - 7300 3650 7650 3650 + 6850 3650 7200 3650 Wire Wire Line - 7650 3750 7300 3750 + 7200 3750 6850 3750 Entry Wire Line - 7650 3750 7750 3850 + 7200 3750 7300 3850 Entry Wire Line - 7650 3650 7750 3750 + 7200 3650 7300 3750 Entry Wire Line - 7650 3550 7750 3650 + 7200 3550 7300 3650 Entry Wire Line - 7650 3450 7750 3550 + 7200 3450 7300 3550 Entry Wire Line - 7650 3350 7750 3450 + 7200 3350 7300 3450 Entry Wire Line - 7650 3250 7750 3350 + 7200 3250 7300 3350 Entry Wire Line - 7650 3150 7750 3250 + 7200 3150 7300 3250 Entry Wire Line - 7650 3050 7750 3150 -Connection ~ 5900 3700 + 7200 3050 7300 3150 +Connection ~ 5450 3700 Wire Wire Line - 5900 2950 5900 3700 + 5450 2950 5450 3700 Wire Wire Line - 2650 2950 5900 2950 + 2200 2950 5450 2950 Wire Wire Line - 5350 4500 5350 4550 -Connection ~ 5350 4500 + 4900 4500 4900 4550 +Connection ~ 4900 4500 Wire Wire Line - 6300 3700 6300 3750 -Connection ~ 6300 3700 + 5850 3700 5850 3750 +Connection ~ 5850 3700 Wire Wire Line - 5900 4500 5350 4500 + 5450 4500 4900 4500 Wire Wire Line - 5900 3700 5900 4500 + 5450 3700 5450 4500 Wire Wire Line - 6300 3700 5900 3700 + 5850 3700 5450 3700 Wire Wire Line - 5350 4450 5350 4500 + 4900 4450 4900 4500 Wire Wire Line - 6300 3650 6300 3700 + 5850 3650 5850 3700 $Comp -L power:VCC #PWR? +L power:VCC #PWR08 U 1 1 605B5E0F -P 6300 3550 -F 0 "#PWR?" H 6300 3400 50 0001 C CNN -F 1 "VCC" H 6317 3723 50 0000 C CNN -F 2 "" H 6300 3550 50 0001 C CNN -F 3 "" H 6300 3550 50 0001 C CNN - 1 6300 3550 +P 5850 3550 +F 0 "#PWR08" H 5850 3400 50 0001 C CNN +F 1 "VCC" H 5867 3723 50 0000 C CNN +F 2 "" H 5850 3550 50 0001 C CNN +F 3 "" H 5850 3550 50 0001 C CNN + 1 5850 3550 1 0 0 -1 $EndComp Wire Wire Line - 2650 3250 4850 3250 + 2200 3250 4400 3250 Wire Wire Line - 2650 3150 6300 3150 + 2200 3150 5850 3150 Wire Wire Line - 2650 3050 6300 3050 + 2200 3050 5850 3050 Wire Wire Line - 4850 2600 4850 3250 -NoConn ~ 3150 3450 -NoConn ~ 3150 3350 -NoConn ~ 3150 4350 + 4400 2600 4400 3250 +NoConn ~ 2700 3450 +NoConn ~ 2700 3350 +NoConn ~ 2700 4350 Wire Wire Line - 2650 4250 4350 4250 + 2200 4250 3900 4250 Wire Wire Line - 2650 4150 4350 4150 + 2200 4150 3900 4150 Wire Wire Line - 2650 4050 4350 4050 + 2200 4050 3900 4050 Wire Wire Line - 2650 3950 4350 3950 + 2200 3950 3900 3950 Wire Wire Line - 2650 3750 4350 3750 + 2200 3750 3900 3750 Wire Wire Line - 2650 3650 4350 3650 + 2200 3650 3900 3650 Wire Wire Line - 2650 3550 4350 3550 + 2200 3550 3900 3550 $Comp -L Device:C C? +L Device:C C2 U 1 1 6058BC4A -P 5200 2750 -F 0 "C?" V 4948 2750 50 0000 C CNN -F 1 "56Pf" V 5039 2750 50 0000 C CNN -F 2 "" H 5238 2600 50 0001 C CNN -F 3 "~" H 5200 2750 50 0001 C CNN - 1 5200 2750 +P 4750 2750 +F 0 "C2" V 4498 2750 50 0000 C CNN +F 1 "56Pf" V 4589 2750 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4788 2600 50 0001 C CNN +F 3 "~" H 4750 2750 50 0001 C CNN + 1 4750 2750 0 1 1 0 $EndComp Wire Wire Line - 5350 2600 5350 2500 -Connection ~ 5350 2600 + 4900 2600 4900 2500 +Connection ~ 4900 2600 Wire Wire Line - 5450 2600 5350 2600 + 5000 2600 4900 2600 $Comp -L power:GND #PWR? +L power:GND #PWR07 U 1 1 6058E1A9 -P 5450 2600 -F 0 "#PWR?" H 5450 2350 50 0001 C CNN -F 1 "GND" H 5455 2427 50 0000 C CNN -F 2 "" H 5450 2600 50 0001 C CNN -F 3 "" H 5450 2600 50 0001 C CNN - 1 5450 2600 +P 5000 2600 +F 0 "#PWR07" H 5000 2350 50 0001 C CNN +F 1 "GND" H 5005 2427 50 0000 C CNN +F 2 "" H 5000 2600 50 0001 C CNN +F 3 "" H 5000 2600 50 0001 C CNN + 1 5000 2600 1 0 0 -1 $EndComp Wire Wire Line - 4850 2600 4850 2450 -Connection ~ 4850 2600 + 4400 2600 4400 2450 +Connection ~ 4400 2600 Wire Wire Line - 5050 2600 5050 2500 -Connection ~ 5050 2600 + 4600 2600 4600 2500 +Connection ~ 4600 2600 Wire Wire Line - 5050 2600 4850 2600 + 4600 2600 4400 2600 Wire Wire Line - 5050 2750 5050 2600 + 4600 2750 4600 2600 Wire Wire Line - 5350 2750 5350 2600 + 4900 2750 4900 2600 $Comp -L Device:C C? +L Device:C C1 U 1 1 6058B545 -P 5200 2500 -F 0 "C?" V 4948 2500 50 0000 C CNN -F 1 "100Nf" V 5039 2500 50 0000 C CNN -F 2 "" H 5238 2350 50 0001 C CNN -F 3 "~" H 5200 2500 50 0001 C CNN - 1 5200 2500 +P 4750 2500 +F 0 "C1" V 4498 2500 50 0000 C CNN +F 1 "100Nf" V 4589 2500 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4788 2350 50 0001 C CNN +F 3 "~" H 4750 2500 50 0001 C CNN + 1 4750 2500 0 1 1 0 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR06 U 1 1 6058B250 -P 4850 4850 -F 0 "#PWR?" H 4850 4600 50 0001 C CNN -F 1 "GND" H 4855 4677 50 0000 C CNN -F 2 "" H 4850 4850 50 0001 C CNN -F 3 "" H 4850 4850 50 0001 C CNN - 1 4850 4850 +P 4400 4850 +F 0 "#PWR06" H 4400 4600 50 0001 C CNN +F 1 "GND" H 4405 4677 50 0000 C CNN +F 2 "" H 4400 4850 50 0001 C CNN +F 3 "" H 4400 4850 50 0001 C CNN + 1 4400 4850 1 0 0 -1 $EndComp $Comp -L power:VCC #PWR? +L power:VCC #PWR05 U 1 1 6058AE17 -P 4850 2450 -F 0 "#PWR?" H 4850 2300 50 0001 C CNN -F 1 "VCC" H 4867 2623 50 0000 C CNN -F 2 "" H 4850 2450 50 0001 C CNN -F 3 "" H 4850 2450 50 0001 C CNN - 1 4850 2450 +P 4400 2450 +F 0 "#PWR05" H 4400 2300 50 0001 C CNN +F 1 "VCC" H 4417 2623 50 0000 C CNN +F 2 "" H 4400 2450 50 0001 C CNN +F 3 "" H 4400 2450 50 0001 C CNN + 1 4400 2450 1 0 0 -1 $EndComp Wire Wire Line - 3150 4900 3400 4900 + 2700 4900 2950 4900 $Comp -L power:VCC #PWR? +L power:VCC #PWR04 U 1 1 60585FB5 -P 3400 4900 -F 0 "#PWR?" H 3400 4750 50 0001 C CNN -F 1 "VCC" H 3417 5073 50 0000 C CNN -F 2 "" H 3400 4900 50 0001 C CNN -F 3 "" H 3400 4900 50 0001 C CNN - 1 3400 4900 +P 2950 4900 +F 0 "#PWR04" H 2950 4750 50 0001 C CNN +F 1 "VCC" H 2967 5073 50 0000 C CNN +F 2 "" H 2950 4900 50 0001 C CNN +F 3 "" H 2950 4900 50 0001 C CNN + 1 2950 4900 1 0 0 -1 $EndComp $Comp -L power:GND #PWR? +L power:GND #PWR02 U 1 1 60585B88 -P 3250 4650 -F 0 "#PWR?" H 3250 4400 50 0001 C CNN -F 1 "GND" H 3255 4477 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 +P 2800 4650 +F 0 "#PWR02" H 2800 4400 50 0001 C CNN +F 1 "GND" H 2805 4477 50 0000 C CNN +F 2 "" H 2800 4650 50 0001 C CNN +F 3 "" H 2800 4650 50 0001 C CNN + 1 2800 4650 1 0 0 -1 $EndComp Wire Wire Line - 2650 4450 3250 4450 + 2200 4450 2800 4450 Wire Wire Line - 3250 4450 3250 4650 + 2800 4450 2800 4650 Wire Wire Line - 3150 4550 3150 4900 + 2700 4550 2700 4900 $Comp -L power:GND #PWR? +L power:GND #PWR03 U 1 1 60584796 -P 3350 2450 -F 0 "#PWR?" H 3350 2200 50 0001 C CNN -F 1 "GND" H 3355 2277 50 0000 C CNN -F 2 "" H 3350 2450 50 0001 C CNN -F 3 "" H 3350 2450 50 0001 C CNN - 1 3350 2450 +P 2900 2450 +F 0 "#PWR03" H 2900 2200 50 0001 C CNN +F 1 "GND" H 2905 2277 50 0000 C CNN +F 2 "" H 2900 2450 50 0001 C CNN +F 3 "" H 2900 2450 50 0001 C CNN + 1 2900 2450 1 0 0 -1 $EndComp $Comp -L power:VCC #PWR? +L power:VCC #PWR01 U 1 1 60584370 -P 3150 2450 -F 0 "#PWR?" H 3150 2300 50 0001 C CNN -F 1 "VCC" H 3167 2623 50 0000 C CNN -F 2 "" H 3150 2450 50 0001 C CNN -F 3 "" H 3150 2450 50 0001 C CNN - 1 3150 2450 +P 2700 2450 +F 0 "#PWR01" H 2700 2300 50 0001 C CNN +F 1 "VCC" H 2717 2623 50 0000 C CNN +F 2 "" H 2700 2450 50 0001 C CNN +F 3 "" H 2700 2450 50 0001 C CNN + 1 2700 2450 1 0 0 -1 $EndComp Wire Wire Line - 2650 2850 3250 2850 + 2200 2850 2800 2850 Wire Wire Line - 3250 2450 3350 2450 + 2800 2450 2900 2450 Wire Wire Line - 3250 2850 3250 2450 + 2800 2850 2800 2450 Wire Wire Line - 3150 2750 3150 2450 -Text Label 2750 4550 0 50 ~ 0 + 2700 2750 2700 2450 +Text Label 2300 4550 0 50 ~ 0 IOVCC -Text Label 2750 4450 0 50 ~ 0 +Text Label 2300 4450 0 50 ~ 0 IOGND -Text Label 2750 4350 0 50 ~ 0 +Text Label 2300 4350 0 50 ~ 0 IOWR -Text Label 2750 4250 0 50 ~ 0 +Text Label 2300 4250 0 50 ~ 0 IOD7 -Text Label 2750 4150 0 50 ~ 0 +Text Label 2300 4150 0 50 ~ 0 IOD6 -Text Label 2750 4050 0 50 ~ 0 +Text Label 2300 4050 0 50 ~ 0 IOD5 -Text Label 2750 3950 0 50 ~ 0 +Text Label 2300 3950 0 50 ~ 0 IOD4 -Text Label 2750 3850 0 50 ~ 0 +Text Label 2300 3850 0 50 ~ 0 IOD3 -Text Label 2750 3750 0 50 ~ 0 +Text Label 2300 3750 0 50 ~ 0 IOD2 -Text Label 2750 3650 0 50 ~ 0 +Text Label 2300 3650 0 50 ~ 0 IOD1 -Text Label 2750 3550 0 50 ~ 0 +Text Label 2300 3550 0 50 ~ 0 IOD0 -Text Label 2750 3450 0 50 ~ 0 +Text Label 2300 3450 0 50 ~ 0 IOADDR4 -Text Label 2750 3350 0 50 ~ 0 +Text Label 2300 3350 0 50 ~ 0 IOADDR3 -Text Label 2750 3250 0 50 ~ 0 +Text Label 2300 3250 0 50 ~ 0 IOADDR2 -Text Label 2750 3150 0 50 ~ 0 +Text Label 2300 3150 0 50 ~ 0 IOADDR1 -Text Label 2750 3050 0 50 ~ 0 +Text Label 2300 3050 0 50 ~ 0 IOADDR0 -Text Label 2750 2950 0 50 ~ 0 +Text Label 2300 2950 0 50 ~ 0 IOEN -Text Label 2750 2850 0 50 ~ 0 +Text Label 2300 2850 0 50 ~ 0 IOGND -Text Label 2750 2750 0 50 ~ 0 +Text Label 2300 2750 0 50 ~ 0 IOVCC Wire Wire Line - 2650 4550 3150 4550 + 2200 4550 2700 4550 Wire Wire Line - 2650 4350 3150 4350 + 2200 4350 2700 4350 Wire Wire Line - 2650 3450 3150 3450 + 2200 3450 2700 3450 Wire Wire Line - 2650 3350 3150 3350 + 2200 3350 2700 3350 Wire Wire Line - 2650 2750 3150 2750 + 2200 2750 2700 2750 $Comp -L Connector_Generic:Conn_01x19 IOBUS +L Connector_Generic:Conn_01x19 IOBUS1 U 1 1 6057928D -P 2450 3650 -F 0 "IOBUS" H 2368 4767 50 0000 C CNN -F 1 "IO_Bus_conn" H 2368 4676 50 0000 C CNN -F 2 "" H 2450 3650 50 0001 C CNN -F 3 "~" H 2450 3650 50 0001 C CNN - 1 2450 3650 +P 2000 3650 +F 0 "IOBUS1" H 1918 4767 50 0000 C CNN +F 1 "IO_Bus_conn" H 1918 4676 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_1x19_P2.54mm_Horizontal" H 2000 3650 50 0001 C CNN +F 3 "~" H 2000 3650 50 0001 C CNN + 1 2000 3650 -1 0 0 -1 $EndComp $Comp -L 74xx:74HC244 U? +L 74xx:74HC244 U1 U 1 1 605787CB -P 4850 4050 -F 0 "U?" H 4850 5031 50 0000 C CNN -F 1 "74HC244" H 4850 4940 50 0000 C CNN -F 2 "" H 4850 4050 50 0001 C CNN -F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4850 4050 50 0001 C CNN - 1 4850 4050 +P 4400 4050 +F 0 "U1" H 4400 5031 50 0000 C CNN +F 1 "74HC244" H 4400 4940 50 0000 C CNN +F 2 "Package_DIP:DIP-20_W7.62mm_LongPads" H 4400 4050 50 0001 C CNN +F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4400 4050 50 0001 C CNN + 1 4400 4050 -1 0 0 -1 $EndComp $Comp -L 74xx:74LS138 U? +L 74xx:74LS138 U2 U 1 1 60577A7C -P 6800 3350 -F 0 "U?" H 6800 4131 50 0000 C CNN -F 1 "74HC138" H 6800 4040 50 0000 C CNN -F 2 "" H 6800 3350 50 0001 C CNN -F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6800 3350 50 0001 C CNN - 1 6800 3350 +P 6350 3350 +F 0 "U2" H 6350 4131 50 0000 C CNN +F 1 "74HC138" H 6350 4040 50 0000 C CNN +F 2 "Package_DIP:DIP-16_W7.62mm_LongPads" H 6350 3350 50 0001 C CNN +F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6350 3350 50 0001 C CNN + 1 6350 3350 1 0 0 -1 $EndComp Wire Wire Line - 2650 3850 4350 3850 + 2200 3850 3900 3850 Text Notes 4600 1050 0 197 ~ 0 PAT80 Keyboard Text Notes 4000 1750 0 47 ~ 0 -The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives)\n\nThe joystick port is Atari-style: partially C64 and MSX compatible (supports al single button and no analog paddle) -Text Notes 5600 5350 0 47 ~ 0 +The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives)\n\nThe joystick port is Atari-style: partially C64 and MSX compatible (supports a single button and no analog paddle) +Text Notes 4750 5600 0 47 ~ 0 Keyboard controller $Comp -L Connector_Generic:Conn_02x17_Odd_Even J? +L Connector_Generic:Conn_02x17_Odd_Even J3 U 1 1 60C883D5 -P 9800 7100 -F 0 "J?" H 9850 8117 50 0000 C CNN -F 1 "Keyboard connector" H 9850 8026 50 0000 C CNN -F 2 "" H 9800 7100 50 0001 C CNN -F 3 "~" H 9800 7100 50 0001 C CNN - 1 9800 7100 +P 9800 6700 +F 0 "J3" H 9850 7717 50 0000 C CNN +F 1 "Keyboard connector" H 9850 7626 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical" H 9800 6700 50 0001 C CNN +F 3 "~" H 9800 6700 50 0001 C CNN + 1 9800 6700 1 0 0 -1 $EndComp +Wire Wire Line + 10100 5900 10100 6000 +Connection ~ 10100 6000 +Wire Wire Line + 10100 6000 10100 6100 +Connection ~ 10100 6100 +Wire Wire Line + 10100 6100 10100 6200 +Connection ~ 10100 6200 +Wire Wire Line + 10100 6200 10100 6300 +Connection ~ 10100 6300 Wire Wire Line 10100 6300 10100 6400 Connection ~ 10100 6400 @@ -436,18 +448,14 @@ Wire Wire Line Connection ~ 10100 7400 Wire Wire Line 10100 7400 10100 7500 -Connection ~ 10100 7500 -Wire Wire Line - 10100 7500 10100 7600 -Connection ~ 10100 7600 -Wire Wire Line - 10100 7600 10100 7700 -Connection ~ 10100 7700 -Wire Wire Line - 10100 7700 10100 7800 -Connection ~ 10100 7800 -Wire Wire Line - 10100 7800 10100 7900 +Entry Wire Line + 9200 5900 9100 6000 +Entry Wire Line + 9200 6000 9100 6100 +Entry Wire Line + 9200 6100 9100 6200 +Entry Wire Line + 9200 6200 9100 6300 Entry Wire Line 9200 6300 9100 6400 Entry Wire Line @@ -456,14 +464,14 @@ Entry Wire Line 9200 6500 9100 6600 Entry Wire Line 9200 6600 9100 6700 -Entry Wire Line - 9200 6700 9100 6800 Entry Wire Line 9200 6800 9100 6900 Entry Wire Line 9200 6900 9100 7000 Entry Wire Line 9200 7000 9100 7100 +Entry Wire Line + 9200 7100 9100 7200 Entry Wire Line 9200 7200 9100 7300 Entry Wire Line @@ -472,14 +480,14 @@ Entry Wire Line 9200 7400 9100 7500 Entry Wire Line 9200 7500 9100 7600 -Entry Wire Line - 9200 7600 9100 7700 -Entry Wire Line - 9200 7700 9100 7800 -Entry Wire Line - 9200 7800 9100 7900 -Entry Wire Line - 9200 7900 9100 8000 +Wire Wire Line + 9200 5900 9600 5900 +Wire Wire Line + 9200 6000 9600 6000 +Wire Wire Line + 9200 6100 9600 6100 +Wire Wire Line + 9200 6200 9600 6200 Wire Wire Line 9200 6300 9600 6300 Wire Wire Line @@ -488,14 +496,14 @@ Wire Wire Line 9200 6500 9600 6500 Wire Wire Line 9200 6600 9600 6600 -Wire Wire Line - 9200 6700 9600 6700 Wire Wire Line 9200 6800 9600 6800 Wire Wire Line 9200 6900 9600 6900 Wire Wire Line 9200 7000 9600 7000 +Wire Wire Line + 9200 7100 9600 7100 Wire Wire Line 9200 7200 9600 7200 Wire Wire Line @@ -504,2050 +512,2186 @@ Wire Wire Line 9200 7400 9600 7400 Wire Wire Line 9200 7500 9600 7500 -Wire Wire Line - 9200 7600 9600 7600 -Wire Wire Line - 9200 7700 9600 7700 -Wire Wire Line - 9200 7800 9600 7800 -Wire Wire Line - 9200 7900 9600 7900 +Text Label 9300 5900 0 47 ~ 0 +COL0 +Text Label 9300 6000 0 47 ~ 0 +COL1 +Text Label 9300 6100 0 47 ~ 0 +COL2 +Text Label 9300 6200 0 47 ~ 0 +COL3 Text Label 9300 6300 0 47 ~ 0 -COL0 +COL4 Text Label 9300 6400 0 47 ~ 0 -COL1 +COL5 Text Label 9300 6500 0 47 ~ 0 -COL2 +COL6 Text Label 9300 6600 0 47 ~ 0 -COL3 -Text Label 9300 6700 0 47 ~ 0 -COL4 +COL7 Text Label 9300 6800 0 47 ~ 0 -COL5 +ROW0 Text Label 9300 6900 0 47 ~ 0 -COL6 +ROW1 Text Label 9300 7000 0 47 ~ 0 -COL7 -Text Label 9300 7200 0 47 ~ 0 -ROW0 -Text Label 9300 7300 0 47 ~ 0 -ROW1 -Text Label 9300 7400 0 47 ~ 0 ROW2 -Text Label 9300 7500 0 47 ~ 0 -ROW3 -Text Label 9300 7600 0 47 ~ 0 -ROW4 -Text Label 9300 7700 0 47 ~ 0 -ROW5 -Text Label 9300 7800 0 47 ~ 0 -ROW6 -Text Label 9300 7900 0 47 ~ 0 -ROW7 -$Comp -L Connector_Generic:Conn_02x17_Odd_Even J? -U 1 1 60ECCE47 -P 9600 3100 -F 0 "J?" H 9650 4117 50 0000 C CNN -F 1 "Keyboard connector" H 9650 4026 50 0000 C CNN -F 2 "" H 9600 3100 50 0001 C CNN -F 3 "~" H 9600 3100 50 0001 C CNN - 1 9600 3100 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9900 2300 9900 2400 -Wire Wire Line - 9900 4050 10100 4050 -Connection ~ 9900 2400 -Wire Wire Line - 9900 2400 9900 2500 -Connection ~ 9900 2500 -Wire Wire Line - 9900 2500 9900 2600 -Connection ~ 9900 2600 -Wire Wire Line - 9900 2600 9900 2700 -Connection ~ 9900 2700 -Wire Wire Line - 9900 2700 9900 2800 -Connection ~ 9900 2800 -Wire Wire Line - 9900 2800 9900 2900 -Connection ~ 9900 2900 -Wire Wire Line - 9900 2900 9900 3000 -Connection ~ 9900 3000 -Wire Wire Line - 9900 3000 9900 3100 -Connection ~ 9900 3100 -Wire Wire Line - 9900 3100 9900 3200 -Connection ~ 9900 3200 -Wire Wire Line - 9900 3200 9900 3300 -Connection ~ 9900 3300 -Wire Wire Line - 9900 3300 9900 3400 -Connection ~ 9900 3400 -Wire Wire Line - 9900 3400 9900 3500 -Connection ~ 9900 3500 -Wire Wire Line - 9900 3500 9900 3600 -Connection ~ 9900 3600 -Wire Wire Line - 9900 3600 9900 3700 -Connection ~ 9900 3700 -Wire Wire Line - 9900 3700 9900 3800 -Connection ~ 9900 3800 -Wire Wire Line - 9900 3800 9900 3900 -Connection ~ 9900 3900 -Wire Wire Line - 9900 3900 9900 4050 -Entry Wire Line - 9000 2300 8900 2400 -Entry Wire Line - 9000 2400 8900 2500 -Entry Wire Line - 9000 2500 8900 2600 -Entry Wire Line - 9000 2600 8900 2700 -Entry Wire Line - 9000 2700 8900 2800 -Entry Wire Line - 9000 2800 8900 2900 -Entry Wire Line - 9000 2900 8900 3000 -Entry Wire Line - 9000 3000 8900 3100 -Entry Wire Line - 9000 3200 8900 3300 -Entry Wire Line - 9000 3300 8900 3400 -Entry Wire Line - 9000 3400 8900 3500 -Entry Wire Line - 9000 3500 8900 3600 -Entry Wire Line - 9000 3600 8900 3700 -Entry Wire Line - 9000 3700 8900 3800 -Entry Wire Line - 9000 3800 8900 3900 -Entry Wire Line - 9000 3900 8900 4000 -$Comp -L power:GND #PWR? -U 1 1 60ECCE7F -P 10100 4050 -F 0 "#PWR?" H 10100 3800 50 0001 C CNN -F 1 "GND" H 10105 3877 50 0000 C CNN -F 2 "" H 10100 4050 50 0001 C CNN -F 3 "" H 10100 4050 50 0001 C CNN - 1 10100 4050 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9000 2300 9400 2300 -Wire Wire Line - 9000 2400 9400 2400 -Wire Wire Line - 9000 2500 9400 2500 -Wire Wire Line - 9000 2600 9400 2600 -Wire Wire Line - 9000 2700 9400 2700 -Wire Wire Line - 9000 2800 9400 2800 -Wire Wire Line - 9000 2900 9400 2900 -Wire Wire Line - 9000 3000 9400 3000 -Wire Wire Line - 9000 3200 9400 3200 -Wire Wire Line - 9000 3300 9400 3300 -Wire Wire Line - 9000 3400 9400 3400 -Wire Wire Line - 9000 3500 9400 3500 -Wire Wire Line - 9000 3600 9400 3600 -Wire Wire Line - 9000 3700 9400 3700 -Wire Wire Line - 9000 3800 9400 3800 -Wire Wire Line - 9000 3900 9400 3900 -Text Label 9100 2300 0 47 ~ 0 -COL0 -Text Label 9100 2400 0 47 ~ 0 -COL1 -Text Label 9100 2500 0 47 ~ 0 -COL2 -Text Label 9100 2600 0 47 ~ 0 -COL3 -Text Label 9100 2700 0 47 ~ 0 -COL4 -Text Label 9100 2800 0 47 ~ 0 -COL5 -Text Label 9100 2900 0 47 ~ 0 -COL6 -Text Label 9100 3000 0 47 ~ 0 -COL7 -Text Label 9100 3200 0 47 ~ 0 -ROW0 -Text Label 9100 3300 0 47 ~ 0 -ROW1 -Text Label 9100 3400 0 47 ~ 0 -ROW2 -Text Label 9100 3500 0 47 ~ 0 -ROW3 -Text Label 9100 3600 0 47 ~ 0 -ROW4 -Text Label 9100 3700 0 47 ~ 0 -ROW5 -Text Label 9100 3800 0 47 ~ 0 -ROW6 -Text Label 9100 3900 0 47 ~ 0 -ROW7 -Connection ~ 10100 7900 -Text Notes 4500 14900 0 47 ~ 0 -Keyboard matrix -Connection ~ 5550 12550 -Wire Wire Line - 5250 13750 6050 13750 -Connection ~ 5250 13750 -Connection ~ 4750 12550 -Wire Wire Line - 4450 13750 5250 13750 -Connection ~ 4450 13750 -Connection ~ 3950 12550 -Wire Wire Line - 3650 13750 4450 13750 -Connection ~ 3650 13750 -Connection ~ 3150 12550 -Wire Wire Line - 2850 13750 3650 13750 -Connection ~ 2850 13750 -Connection ~ 2350 12550 -Wire Wire Line - 2050 13750 2850 13750 -Connection ~ 6050 13750 -Connection ~ 6050 12950 -Connection ~ 6050 12150 -Connection ~ 6050 11350 -Connection ~ 6050 10550 -Connection ~ 6050 9750 -Connection ~ 6050 8950 -Connection ~ 6350 12550 -$Comp -L Device:D D? -U 1 1 607F7CBC -P 6200 13350 -F 0 "D?" H 6200 13134 50 0000 C CNN -F 1 "1N4148" H 6200 13225 50 0000 C CNN -F 2 "" H 6200 13350 50 0001 C CNN -F 3 "~" H 6200 13350 50 0001 C CNN - 1 6200 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7CB6 -P 6050 13550 -F 0 "SW?" V 6004 13698 50 0000 L CNN -F 1 ";" V 6095 13698 50 0000 L CNN -F 2 "" H 6050 13750 50 0001 C CNN -F 3 "" H 6050 13750 50 0001 C CNN - 1 6050 13550 - 0 1 1 0 -$EndComp -Wire Wire Line - 6350 12550 6350 13350 -Entry Wire Line - 6250 8000 6350 8100 -$Comp -L Device:D D? -U 1 1 607F7C94 -P 6200 8550 -F 0 "D?" H 6200 8334 50 0000 C CNN -F 1 "1N4148" H 6200 8425 50 0000 C CNN -F 2 "" H 6200 8550 50 0001 C CNN -F 3 "~" H 6200 8550 50 0001 C CNN - 1 6200 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C8E -P 6050 8750 -F 0 "SW?" V 6004 8898 50 0000 L CNN -F 1 "TILDE" V 6095 8898 50 0000 L CNN -F 2 "" H 6050 8950 50 0001 C CNN -F 3 "" H 6050 8950 50 0001 C CNN - 1 6050 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C88 -P 7900 8550 -F 0 "D?" H 7900 8334 50 0000 C CNN -F 1 "1N4148" H 7900 8425 50 0000 C CNN -F 2 "" H 7900 8550 50 0001 C CNN -F 3 "~" H 7900 8550 50 0001 C CNN - 1 7900 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C82 -P 7750 8750 -F 0 "SW?" V 7704 8898 50 0000 L CNN -F 1 "CTRL" V 7795 8898 50 0000 L CNN -F 2 "" H 7750 8950 50 0001 C CNN -F 3 "" H 7750 8950 50 0001 C CNN - 1 7750 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C70 -P 6200 9350 -F 0 "D?" H 6200 9134 50 0000 C CNN -F 1 "1N4148" H 6200 9225 50 0000 C CNN -F 2 "" H 6200 9350 50 0001 C CNN -F 3 "~" H 6200 9350 50 0001 C CNN - 1 6200 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C6A -P 6050 9550 -F 0 "SW?" V 6004 9698 50 0000 L CNN -F 1 "TAB" V 6095 9698 50 0000 L CNN -F 2 "" H 6050 9750 50 0001 C CNN -F 3 "" H 6050 9750 50 0001 C CNN - 1 6050 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C64 -P 7900 9350 -F 0 "D?" H 7900 9134 50 0000 C CNN -F 1 "1N4148" H 7900 9225 50 0000 C CNN -F 2 "" H 7900 9350 50 0001 C CNN -F 3 "~" H 7900 9350 50 0001 C CNN - 1 7900 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C5E -P 7750 9550 -F 0 "SW?" V 7704 9698 50 0000 L CNN -F 1 "RSHIFT" V 7795 9698 50 0000 L CNN -F 2 "" H 7750 9750 50 0001 C CNN -F 3 "" H 7750 9750 50 0001 C CNN - 1 7750 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C4C -P 6200 10150 -F 0 "D?" H 6200 9934 50 0000 C CNN -F 1 "1N4148" H 6200 10025 50 0000 C CNN -F 2 "" H 6200 10150 50 0001 C CNN -F 3 "~" H 6200 10150 50 0001 C CNN - 1 6200 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C46 -P 6050 10350 -F 0 "SW?" V 6004 10498 50 0000 L CNN -F 1 "," V 6095 10498 50 0000 L CNN -F 2 "" H 6050 10550 50 0001 C CNN -F 3 "" H 6050 10550 50 0001 C CNN - 1 6050 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C40 -P 7900 10150 -F 0 "D?" H 7900 9934 50 0000 C CNN -F 1 "1N4148" H 7900 10025 50 0000 C CNN -F 2 "" H 7900 10150 50 0001 C CNN -F 3 "~" H 7900 10150 50 0001 C CNN - 1 7900 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C3A -P 7750 10350 -F 0 "SW?" V 7704 10498 50 0000 L CNN -F 1 "RETURN" V 7795 10498 50 0000 L CNN -F 2 "" H 7750 10550 50 0001 C CNN -F 3 "" H 7750 10550 50 0001 C CNN - 1 7750 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C28 -P 6200 10950 -F 0 "D?" H 6200 10734 50 0000 C CNN -F 1 "1N4148" H 6200 10825 50 0000 C CNN -F 2 "" H 6200 10950 50 0001 C CNN -F 3 "~" H 6200 10950 50 0001 C CNN - 1 6200 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C22 -P 6050 11150 -F 0 "SW?" V 6004 11298 50 0000 L CNN -F 1 "." V 6095 11298 50 0000 L CNN -F 2 "" H 6050 11350 50 0001 C CNN -F 3 "" H 6050 11350 50 0001 C CNN - 1 6050 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C1C -P 7900 10950 -F 0 "D?" H 7900 10734 50 0000 C CNN -F 1 "1N4148" H 7900 10825 50 0000 C CNN -F 2 "" H 7900 10950 50 0001 C CNN -F 3 "~" H 7900 10950 50 0001 C CNN - 1 7900 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7C16 -P 7750 11150 -F 0 "SW?" V 7704 11298 50 0000 L CNN -F 1 "PATO" V 7795 11298 50 0000 L CNN -F 2 "" H 7750 11350 50 0001 C CNN -F 3 "" H 7750 11350 50 0001 C CNN - 1 7750 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 607F7C04 -P 6200 11750 -F 0 "D?" H 6200 11534 50 0000 C CNN -F 1 "1N4148" H 6200 11625 50 0000 C CNN -F 2 "" H 6200 11750 50 0001 C CNN -F 3 "~" H 6200 11750 50 0001 C CNN - 1 6200 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7BFE -P 6050 11950 -F 0 "SW?" V 6004 12098 50 0000 L CNN -F 1 "SPACE" V 6095 12098 50 0000 L CNN -F 2 "" H 6050 12150 50 0001 C CNN -F 3 "" H 6050 12150 50 0001 C CNN - 1 6050 11950 - 0 1 1 0 -$EndComp -Connection ~ 6350 8550 -Wire Wire Line - 6350 8550 6350 9350 -Connection ~ 6350 9350 -Wire Wire Line - 6350 9350 6350 10150 -Connection ~ 6350 10150 -Wire Wire Line - 6350 10150 6350 10950 -Connection ~ 6350 10950 -Wire Wire Line - 6350 10950 6350 11750 -Entry Wire Line - 7950 8000 8050 8100 -Entry Wire Line - 8750 8000 8850 8100 -$Comp -L Device:D D? -U 1 1 607F7BA5 -P 6200 12550 -F 0 "D?" H 6200 12334 50 0000 C CNN -F 1 "1N4148" H 6200 12425 50 0000 C CNN -F 2 "" H 6200 12550 50 0001 C CNN -F 3 "~" H 6200 12550 50 0001 C CNN - 1 6200 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 607F7B9F -P 6050 12750 -F 0 "SW?" V 6004 12898 50 0000 L CNN -F 1 "/" V 6095 12898 50 0000 L CNN -F 2 "" H 6050 12950 50 0001 C CNN -F 3 "" H 6050 12950 50 0001 C CNN - 1 6050 12750 - 0 1 1 0 -$EndComp -Wire Wire Line - 6350 11750 6350 12550 -Connection ~ 6350 11750 -Wire Wire Line - 5250 12950 6050 12950 -Wire Wire Line - 5250 12150 6050 12150 -Wire Wire Line - 5250 11350 6050 11350 -Wire Wire Line - 5250 10550 6050 10550 -Wire Wire Line - 5250 9750 6050 9750 -Wire Wire Line - 5250 8950 6050 8950 -Connection ~ 5550 13350 -Connection ~ 5250 14550 -Connection ~ 4750 13350 -Wire Wire Line - 4450 14550 5250 14550 -Connection ~ 4450 14550 -Connection ~ 3950 13350 -Wire Wire Line - 3650 14550 4450 14550 -Connection ~ 3650 14550 -Connection ~ 3150 13350 -Wire Wire Line - 2850 14550 3650 14550 -Connection ~ 2850 14550 -Connection ~ 2350 13350 -Wire Wire Line - 2050 14550 2850 14550 -Entry Wire Line - 1400 14450 1500 14550 -$Comp -L Device:R R? -U 1 1 6062FC5A -P 9100 14550 -F 0 "R?" V 8893 14550 50 0000 C CNN -F 1 "10k" V 8984 14550 50 0000 C CNN -F 2 "" V 9030 14550 50 0001 C CNN -F 3 "~" H 9100 14550 50 0001 C CNN - 1 9100 14550 - 0 1 1 0 -$EndComp -Wire Wire Line - 5550 13350 5550 14150 -Wire Wire Line - 4750 13350 4750 14150 -Wire Wire Line - 3950 13350 3950 14150 -Wire Wire Line - 3150 13350 3150 14150 -Wire Wire Line - 2350 13350 2350 14150 -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC6D -P 5250 14350 -F 0 "SW?" V 5204 14498 50 0000 L CNN -F 1 "BACKSPACE" V 5295 14498 50 0000 L CNN -F 2 "" H 5250 14550 50 0001 C CNN -F 3 "" H 5250 14550 50 0001 C CNN - 1 5250 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC73 -P 5400 14150 -F 0 "D?" H 5400 13934 50 0000 C CNN -F 1 "1N4148" H 5400 14025 50 0000 C CNN -F 2 "" H 5400 14150 50 0001 C CNN -F 3 "~" H 5400 14150 50 0001 C CNN - 1 5400 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC79 -P 4450 14350 -F 0 "SW?" V 4404 14498 50 0000 L CNN -F 1 "8" V 4495 14498 50 0000 L CNN -F 2 "" H 4450 14550 50 0001 C CNN -F 3 "" H 4450 14550 50 0001 C CNN - 1 4450 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC7F -P 4600 14150 -F 0 "D?" H 4600 13934 50 0000 C CNN -F 1 "1N4148" H 4600 14025 50 0000 C CNN -F 2 "" H 4600 14150 50 0001 C CNN -F 3 "~" H 4600 14150 50 0001 C CNN - 1 4600 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC85 -P 3650 14350 -F 0 "SW?" V 3604 14498 50 0000 L CNN -F 1 "6" V 3695 14498 50 0000 L CNN -F 2 "" H 3650 14550 50 0001 C CNN -F 3 "" H 3650 14550 50 0001 C CNN - 1 3650 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC8B -P 3800 14150 -F 0 "D?" H 3800 13934 50 0000 C CNN -F 1 "1N4148" H 3800 14025 50 0000 C CNN -F 2 "" H 3800 14150 50 0001 C CNN -F 3 "~" H 3800 14150 50 0001 C CNN - 1 3800 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC91 -P 2850 14350 -F 0 "SW?" V 2804 14498 50 0000 L CNN -F 1 "4" V 2895 14498 50 0000 L CNN -F 2 "" H 2850 14550 50 0001 C CNN -F 3 "" H 2850 14550 50 0001 C CNN - 1 2850 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC97 -P 3000 14150 -F 0 "D?" H 3000 13934 50 0000 C CNN -F 1 "1N4148" H 3000 14025 50 0000 C CNN -F 2 "" H 3000 14150 50 0001 C CNN -F 3 "~" H 3000 14150 50 0001 C CNN - 1 3000 14150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC9D -P 2050 14350 -F 0 "SW?" V 2004 14498 50 0000 L CNN -F 1 "2" V 2095 14498 50 0000 L CNN -F 2 "" H 2050 14550 50 0001 C CNN -F 3 "" H 2050 14550 50 0001 C CNN - 1 2050 14350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FCA3 -P 2200 14150 -F 0 "D?" H 2200 13934 50 0000 C CNN -F 1 "1N4148" H 2200 14025 50 0000 C CNN -F 2 "" H 2200 14150 50 0001 C CNN -F 3 "~" H 2200 14150 50 0001 C CNN - 1 2200 14150 - -1 0 0 1 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FF6 -P 2200 13350 -F 0 "D?" H 2200 13134 50 0000 C CNN -F 1 "1N4148" H 2200 13225 50 0000 C CNN -F 2 "" H 2200 13350 50 0001 C CNN -F 3 "~" H 2200 13350 50 0001 C CNN - 1 2200 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FF0 -P 2050 13550 -F 0 "SW?" V 2004 13698 50 0000 L CNN -F 1 "W" V 2095 13698 50 0000 L CNN -F 2 "" H 2050 13750 50 0001 C CNN -F 3 "" H 2050 13750 50 0001 C CNN - 1 2050 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FEA -P 3000 13350 -F 0 "D?" H 3000 13134 50 0000 C CNN -F 1 "1N4148" H 3000 13225 50 0000 C CNN -F 2 "" H 3000 13350 50 0001 C CNN -F 3 "~" H 3000 13350 50 0001 C CNN - 1 3000 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FE4 -P 2850 13550 -F 0 "SW?" V 2804 13698 50 0000 L CNN -F 1 "R" V 2895 13698 50 0000 L CNN -F 2 "" H 2850 13750 50 0001 C CNN -F 3 "" H 2850 13750 50 0001 C CNN - 1 2850 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FDE -P 3800 13350 -F 0 "D?" H 3800 13134 50 0000 C CNN -F 1 "1N4148" H 3800 13225 50 0000 C CNN -F 2 "" H 3800 13350 50 0001 C CNN -F 3 "~" H 3800 13350 50 0001 C CNN - 1 3800 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FD8 -P 3650 13550 -F 0 "SW?" V 3604 13698 50 0000 L CNN -F 1 "Y" V 3695 13698 50 0000 L CNN -F 2 "" H 3650 13750 50 0001 C CNN -F 3 "" H 3650 13750 50 0001 C CNN - 1 3650 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FD2 -P 4600 13350 -F 0 "D?" H 4600 13134 50 0000 C CNN -F 1 "1N4148" H 4600 13225 50 0000 C CNN -F 2 "" H 4600 13350 50 0001 C CNN -F 3 "~" H 4600 13350 50 0001 C CNN - 1 4600 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FCC -P 4450 13550 -F 0 "SW?" V 4404 13698 50 0000 L CNN -F 1 "I" V 4495 13698 50 0000 L CNN -F 2 "" H 4450 13750 50 0001 C CNN -F 3 "" H 4450 13750 50 0001 C CNN - 1 4450 13550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606B0FC6 -P 5400 13350 -F 0 "D?" H 5400 13134 50 0000 C CNN -F 1 "1N4148" H 5400 13225 50 0000 C CNN -F 2 "" H 5400 13350 50 0001 C CNN -F 3 "~" H 5400 13350 50 0001 C CNN - 1 5400 13350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606B0FC0 -P 5250 13550 -F 0 "SW?" V 5204 13698 50 0000 L CNN -F 1 "0" V 5295 13698 50 0000 L CNN -F 2 "" H 5250 13750 50 0001 C CNN -F 3 "" H 5250 13750 50 0001 C CNN - 1 5250 13550 - 0 1 1 0 -$EndComp -Wire Wire Line - 2350 12550 2350 13350 -Wire Wire Line - 3150 12550 3150 13350 -Wire Wire Line - 3950 12550 3950 13350 -Wire Wire Line - 4750 12550 4750 13350 -Wire Wire Line - 5550 12550 5550 13350 -Entry Wire Line - 3050 8000 3150 8100 -Entry Wire Line - 3850 8000 3950 8100 -$Comp -L Device:D D? -U 1 1 605F7456 -P 2200 8550 -F 0 "D?" H 2200 8334 50 0000 C CNN -F 1 "1N4148" H 2200 8425 50 0000 C CNN -F 2 "" H 2200 8550 50 0001 C CNN -F 3 "~" H 2200 8550 50 0001 C CNN - 1 2200 8550 - -1 0 0 1 -$EndComp -$Comp -L Device:R R? -U 1 1 605EF6D2 -P 9100 12150 -F 0 "R?" V 8893 12150 50 0000 C CNN -F 1 "10k" V 8984 12150 50 0000 C CNN -F 2 "" V 9030 12150 50 0001 C CNN -F 3 "~" H 9100 12150 50 0001 C CNN - 1 9100 12150 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 12050 1500 12150 -$Comp -L Device:R R? -U 1 1 605EF6C4 -P 9100 11350 -F 0 "R?" V 8893 11350 50 0000 C CNN -F 1 "10k" V 8984 11350 50 0000 C CNN -F 2 "" V 9030 11350 50 0001 C CNN -F 3 "~" H 9100 11350 50 0001 C CNN - 1 9100 11350 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 11250 1500 11350 -$Comp -L Device:R R? -U 1 1 605EF6A8 -P 9100 10550 -F 0 "R?" V 8893 10550 50 0000 C CNN -F 1 "10k" V 8984 10550 50 0000 C CNN -F 2 "" V 9030 10550 50 0001 C CNN -F 3 "~" H 9100 10550 50 0001 C CNN - 1 9100 10550 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 10450 1500 10550 -$Comp -L Device:R R? -U 1 1 605EBCBD -P 9100 9750 -F 0 "R?" V 8893 9750 50 0000 C CNN -F 1 "10k" V 8984 9750 50 0000 C CNN -F 2 "" V 9030 9750 50 0001 C CNN -F 3 "~" H 9100 9750 50 0001 C CNN - 1 9100 9750 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 9650 1500 9750 -$Comp -L Device:R R? -U 1 1 605E5D97 -P 9100 8950 -F 0 "R?" V 8893 8950 50 0000 C CNN -F 1 "10k" V 8984 8950 50 0000 C CNN -F 2 "" V 9030 8950 50 0001 C CNN -F 3 "~" H 9100 8950 50 0001 C CNN - 1 9100 8950 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 8850 1500 8950 -$Comp -L Switch:SW_Push SW? -U 1 1 606008A0 -P 2050 8750 -F 0 "SW?" V 2004 8898 50 0000 L CNN -F 1 "1" V 2095 8898 50 0000 L CNN -F 2 "" H 2050 8950 50 0001 C CNN -F 3 "" H 2050 8950 50 0001 C CNN - 1 2050 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6061ED4B -P 3000 8550 -F 0 "D?" H 3000 8334 50 0000 C CNN -F 1 "1N4148" H 3000 8425 50 0000 C CNN -F 2 "" H 3000 8550 50 0001 C CNN -F 3 "~" H 3000 8550 50 0001 C CNN - 1 3000 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6061ED51 -P 2850 8750 -F 0 "SW?" V 2804 8898 50 0000 L CNN -F 1 "3" V 2895 8898 50 0000 L CNN -F 2 "" H 2850 8950 50 0001 C CNN -F 3 "" H 2850 8950 50 0001 C CNN - 1 2850 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60620C56 -P 3800 8550 -F 0 "D?" H 3800 8334 50 0000 C CNN -F 1 "1N4148" H 3800 8425 50 0000 C CNN -F 2 "" H 3800 8550 50 0001 C CNN -F 3 "~" H 3800 8550 50 0001 C CNN - 1 3800 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60620C5C -P 3650 8750 -F 0 "SW?" V 3604 8898 50 0000 L CNN -F 1 "5" V 3695 8898 50 0000 L CNN -F 2 "" H 3650 8950 50 0001 C CNN -F 3 "" H 3650 8950 50 0001 C CNN - 1 3650 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC7D -P 4600 8550 -F 0 "D?" H 4600 8334 50 0000 C CNN -F 1 "1N4148" H 4600 8425 50 0000 C CNN -F 2 "" H 4600 8550 50 0001 C CNN -F 3 "~" H 4600 8550 50 0001 C CNN - 1 4600 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC83 -P 4450 8750 -F 0 "SW?" V 4404 8898 50 0000 L CNN -F 1 "7" V 4495 8898 50 0000 L CNN -F 2 "" H 4450 8950 50 0001 C CNN -F 3 "" H 4450 8950 50 0001 C CNN - 1 4450 8750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6062FC89 -P 5400 8550 -F 0 "D?" H 5400 8334 50 0000 C CNN -F 1 "1N4148" H 5400 8425 50 0000 C CNN -F 2 "" H 5400 8550 50 0001 C CNN -F 3 "~" H 5400 8550 50 0001 C CNN - 1 5400 8550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6062FC8F -P 5250 8750 -F 0 "SW?" V 5204 8898 50 0000 L CNN -F 1 "9" V 5295 8898 50 0000 L CNN -F 2 "" H 5250 8950 50 0001 C CNN -F 3 "" H 5250 8950 50 0001 C CNN - 1 5250 8750 - 0 1 1 0 -$EndComp -Entry Wire Line - 2250 8000 2350 8100 -$Comp -L Device:D D? -U 1 1 6064B8F3 -P 2200 9350 -F 0 "D?" H 2200 9134 50 0000 C CNN -F 1 "1N4148" H 2200 9225 50 0000 C CNN -F 2 "" H 2200 9350 50 0001 C CNN -F 3 "~" H 2200 9350 50 0001 C CNN - 1 2200 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B8F9 -P 2050 9550 -F 0 "SW?" V 2004 9698 50 0000 L CNN -F 1 "Q" V 2095 9698 50 0000 L CNN -F 2 "" H 2050 9750 50 0001 C CNN -F 3 "" H 2050 9750 50 0001 C CNN - 1 2050 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B8FF -P 3000 9350 -F 0 "D?" H 3000 9134 50 0000 C CNN -F 1 "1N4148" H 3000 9225 50 0000 C CNN -F 2 "" H 3000 9350 50 0001 C CNN -F 3 "~" H 3000 9350 50 0001 C CNN - 1 3000 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B905 -P 2850 9550 -F 0 "SW?" V 2804 9698 50 0000 L CNN -F 1 "E" V 2895 9698 50 0000 L CNN -F 2 "" H 2850 9750 50 0001 C CNN -F 3 "" H 2850 9750 50 0001 C CNN - 1 2850 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B90B -P 3800 9350 -F 0 "D?" H 3800 9134 50 0000 C CNN -F 1 "1N4148" H 3800 9225 50 0000 C CNN -F 2 "" H 3800 9350 50 0001 C CNN -F 3 "~" H 3800 9350 50 0001 C CNN - 1 3800 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B911 -P 3650 9550 -F 0 "SW?" V 3604 9698 50 0000 L CNN -F 1 "T" V 3695 9698 50 0000 L CNN -F 2 "" H 3650 9750 50 0001 C CNN -F 3 "" H 3650 9750 50 0001 C CNN - 1 3650 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B917 -P 4600 9350 -F 0 "D?" H 4600 9134 50 0000 C CNN -F 1 "1N4148" H 4600 9225 50 0000 C CNN -F 2 "" H 4600 9350 50 0001 C CNN -F 3 "~" H 4600 9350 50 0001 C CNN - 1 4600 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B91D -P 4450 9550 -F 0 "SW?" V 4404 9698 50 0000 L CNN -F 1 "U" V 4495 9698 50 0000 L CNN -F 2 "" H 4450 9750 50 0001 C CNN -F 3 "" H 4450 9750 50 0001 C CNN - 1 4450 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6064B923 -P 5400 9350 -F 0 "D?" H 5400 9134 50 0000 C CNN -F 1 "1N4148" H 5400 9225 50 0000 C CNN -F 2 "" H 5400 9350 50 0001 C CNN -F 3 "~" H 5400 9350 50 0001 C CNN - 1 5400 9350 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6064B929 -P 5250 9550 -F 0 "SW?" V 5204 9698 50 0000 L CNN -F 1 "O" V 5295 9698 50 0000 L CNN -F 2 "" H 5250 9750 50 0001 C CNN -F 3 "" H 5250 9750 50 0001 C CNN - 1 5250 9550 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EA9 -P 2200 10150 -F 0 "D?" H 2200 9934 50 0000 C CNN -F 1 "1N4148" H 2200 10025 50 0000 C CNN -F 2 "" H 2200 10150 50 0001 C CNN -F 3 "~" H 2200 10150 50 0001 C CNN - 1 2200 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EAF -P 2050 10350 -F 0 "SW?" V 2004 10498 50 0000 L CNN -F 1 "A" V 2095 10498 50 0000 L CNN -F 2 "" H 2050 10550 50 0001 C CNN -F 3 "" H 2050 10550 50 0001 C CNN - 1 2050 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EB5 -P 3000 10150 -F 0 "D?" H 3000 9934 50 0000 C CNN -F 1 "1N4148" H 3000 10025 50 0000 C CNN -F 2 "" H 3000 10150 50 0001 C CNN -F 3 "~" H 3000 10150 50 0001 C CNN - 1 3000 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EBB -P 2850 10350 -F 0 "SW?" V 2804 10498 50 0000 L CNN -F 1 "D" V 2895 10498 50 0000 L CNN -F 2 "" H 2850 10550 50 0001 C CNN -F 3 "" H 2850 10550 50 0001 C CNN - 1 2850 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664EC1 -P 3800 10150 -F 0 "D?" H 3800 9934 50 0000 C CNN -F 1 "1N4148" H 3800 10025 50 0000 C CNN -F 2 "" H 3800 10150 50 0001 C CNN -F 3 "~" H 3800 10150 50 0001 C CNN - 1 3800 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EC7 -P 3650 10350 -F 0 "SW?" V 3604 10498 50 0000 L CNN -F 1 "G" V 3695 10498 50 0000 L CNN -F 2 "" H 3650 10550 50 0001 C CNN -F 3 "" H 3650 10550 50 0001 C CNN - 1 3650 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664ECD -P 4600 10150 -F 0 "D?" H 4600 9934 50 0000 C CNN -F 1 "1N4148" H 4600 10025 50 0000 C CNN -F 2 "" H 4600 10150 50 0001 C CNN -F 3 "~" H 4600 10150 50 0001 C CNN - 1 4600 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664ED3 -P 4450 10350 -F 0 "SW?" V 4404 10498 50 0000 L CNN -F 1 "J" V 4495 10498 50 0000 L CNN -F 2 "" H 4450 10550 50 0001 C CNN -F 3 "" H 4450 10550 50 0001 C CNN - 1 4450 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60664ED9 -P 5400 10150 -F 0 "D?" H 5400 9934 50 0000 C CNN -F 1 "1N4148" H 5400 10025 50 0000 C CNN -F 2 "" H 5400 10150 50 0001 C CNN -F 3 "~" H 5400 10150 50 0001 C CNN - 1 5400 10150 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60664EDF -P 5250 10350 -F 0 "SW?" V 5204 10498 50 0000 L CNN -F 1 "L" V 5295 10498 50 0000 L CNN -F 2 "" H 5250 10550 50 0001 C CNN -F 3 "" H 5250 10550 50 0001 C CNN - 1 5250 10350 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667917 -P 2200 10950 -F 0 "D?" H 2200 10734 50 0000 C CNN -F 1 "1N4148" H 2200 10825 50 0000 C CNN -F 2 "" H 2200 10950 50 0001 C CNN -F 3 "~" H 2200 10950 50 0001 C CNN - 1 2200 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066791D -P 2050 11150 -F 0 "SW?" V 2004 11298 50 0000 L CNN -F 1 "Z" V 2095 11298 50 0000 L CNN -F 2 "" H 2050 11350 50 0001 C CNN -F 3 "" H 2050 11350 50 0001 C CNN - 1 2050 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667923 -P 3000 10950 -F 0 "D?" H 3000 10734 50 0000 C CNN -F 1 "1N4148" H 3000 10825 50 0000 C CNN -F 2 "" H 3000 10950 50 0001 C CNN -F 3 "~" H 3000 10950 50 0001 C CNN - 1 3000 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667929 -P 2850 11150 -F 0 "SW?" V 2804 11298 50 0000 L CNN -F 1 "C" V 2895 11298 50 0000 L CNN -F 2 "" H 2850 11350 50 0001 C CNN -F 3 "" H 2850 11350 50 0001 C CNN - 1 2850 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066792F -P 3800 10950 -F 0 "D?" H 3800 10734 50 0000 C CNN -F 1 "1N4148" H 3800 10825 50 0000 C CNN -F 2 "" H 3800 10950 50 0001 C CNN -F 3 "~" H 3800 10950 50 0001 C CNN - 1 3800 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667935 -P 3650 11150 -F 0 "SW?" V 3604 11298 50 0000 L CNN -F 1 "B" V 3695 11298 50 0000 L CNN -F 2 "" H 3650 11350 50 0001 C CNN -F 3 "" H 3650 11350 50 0001 C CNN - 1 3650 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066793B -P 4600 10950 -F 0 "D?" H 4600 10734 50 0000 C CNN -F 1 "1N4148" H 4600 10825 50 0000 C CNN -F 2 "" H 4600 10950 50 0001 C CNN -F 3 "~" H 4600 10950 50 0001 C CNN - 1 4600 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 60667941 -P 4450 11150 -F 0 "SW?" V 4404 11298 50 0000 L CNN -F 1 "M" V 4495 11298 50 0000 L CNN -F 2 "" H 4450 11350 50 0001 C CNN -F 3 "" H 4450 11350 50 0001 C CNN - 1 4450 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 60667947 -P 5400 10950 -F 0 "D?" H 5400 10734 50 0000 C CNN -F 1 "1N4148" H 5400 10825 50 0000 C CNN -F 2 "" H 5400 10950 50 0001 C CNN -F 3 "~" H 5400 10950 50 0001 C CNN - 1 5400 10950 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066794D -P 5250 11150 -F 0 "SW?" V 5204 11298 50 0000 L CNN -F 1 "P" V 5295 11298 50 0000 L CNN -F 2 "" H 5250 11350 50 0001 C CNN -F 3 "" H 5250 11350 50 0001 C CNN - 1 5250 11150 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A27D -P 2200 11750 -F 0 "D?" H 2200 11534 50 0000 C CNN -F 1 "1N4148" H 2200 11625 50 0000 C CNN -F 2 "" H 2200 11750 50 0001 C CNN -F 3 "~" H 2200 11750 50 0001 C CNN - 1 2200 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A283 -P 2050 11950 -F 0 "SW?" V 2004 12098 50 0000 L CNN -F 1 "X" V 2095 12098 50 0000 L CNN -F 2 "" H 2050 12150 50 0001 C CNN -F 3 "" H 2050 12150 50 0001 C CNN - 1 2050 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A289 -P 3000 11750 -F 0 "D?" H 3000 11534 50 0000 C CNN -F 1 "1N4148" H 3000 11625 50 0000 C CNN -F 2 "" H 3000 11750 50 0001 C CNN -F 3 "~" H 3000 11750 50 0001 C CNN - 1 3000 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A28F -P 2850 11950 -F 0 "SW?" V 2804 12098 50 0000 L CNN -F 1 "V" V 2895 12098 50 0000 L CNN -F 2 "" H 2850 12150 50 0001 C CNN -F 3 "" H 2850 12150 50 0001 C CNN - 1 2850 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A295 -P 3800 11750 -F 0 "D?" H 3800 11534 50 0000 C CNN -F 1 "1N4148" H 3800 11625 50 0000 C CNN -F 2 "" H 3800 11750 50 0001 C CNN -F 3 "~" H 3800 11750 50 0001 C CNN - 1 3800 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A29B -P 3650 11950 -F 0 "SW?" V 3604 12098 50 0000 L CNN -F 1 "N" V 3695 12098 50 0000 L CNN -F 2 "" H 3650 12150 50 0001 C CNN -F 3 "" H 3650 12150 50 0001 C CNN - 1 3650 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A2A1 -P 4600 11750 -F 0 "D?" H 4600 11534 50 0000 C CNN -F 1 "1N4148" H 4600 11625 50 0000 C CNN -F 2 "" H 4600 11750 50 0001 C CNN -F 3 "~" H 4600 11750 50 0001 C CNN - 1 4600 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A2A7 -P 4450 11950 -F 0 "SW?" V 4404 12098 50 0000 L CNN -F 1 "'" V 4495 12098 50 0000 L CNN -F 2 "" H 4450 12150 50 0001 C CNN -F 3 "" H 4450 12150 50 0001 C CNN - 1 4450 11950 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 6066A2AD -P 5400 11750 -F 0 "D?" H 5400 11534 50 0000 C CNN -F 1 "1N4148" H 5400 11625 50 0000 C CNN -F 2 "" H 5400 11750 50 0001 C CNN -F 3 "~" H 5400 11750 50 0001 C CNN - 1 5400 11750 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 6066A2B3 -P 5250 11950 -F 0 "SW?" V 5204 12098 50 0000 L CNN -F 1 "[" V 5295 12098 50 0000 L CNN -F 2 "" H 5250 12150 50 0001 C CNN -F 3 "" H 5250 12150 50 0001 C CNN - 1 5250 11950 - 0 1 1 0 -$EndComp -Connection ~ 2350 8550 -Wire Wire Line - 2350 8550 2350 9350 -Connection ~ 2350 9350 -Wire Wire Line - 2350 9350 2350 10150 -Connection ~ 2350 10150 -Wire Wire Line - 2350 10150 2350 10950 -Connection ~ 2350 10950 -Wire Wire Line - 2350 10950 2350 11750 -Connection ~ 3150 8550 -Wire Wire Line - 3150 8550 3150 9350 -Connection ~ 3150 9350 -Wire Wire Line - 3150 9350 3150 10150 -Connection ~ 3150 10150 -Wire Wire Line - 3150 10150 3150 10950 -Connection ~ 3150 10950 -Wire Wire Line - 3150 10950 3150 11750 -Connection ~ 3950 8550 -Wire Wire Line - 3950 8550 3950 9350 -Connection ~ 3950 9350 -Wire Wire Line - 3950 9350 3950 10150 -Connection ~ 3950 10150 -Wire Wire Line - 3950 10150 3950 10950 -Connection ~ 3950 10950 -Wire Wire Line - 3950 10950 3950 11750 -Entry Wire Line - 4650 8000 4750 8100 -Entry Wire Line - 5450 8000 5550 8100 -Connection ~ 4750 8550 -Wire Wire Line - 4750 8550 4750 9350 -Connection ~ 4750 9350 -Wire Wire Line - 4750 9350 4750 10150 -Connection ~ 4750 10150 -Wire Wire Line - 4750 10150 4750 10950 -Connection ~ 4750 10950 -Wire Wire Line - 4750 10950 4750 11750 -Connection ~ 5550 8550 -Wire Wire Line - 5550 8550 5550 9350 -Connection ~ 5550 9350 -Wire Wire Line - 5550 9350 5550 10150 -Connection ~ 5550 10150 -Wire Wire Line - 5550 10150 5550 10950 -Connection ~ 5550 10950 -Wire Wire Line - 5550 10950 5550 11750 -Wire Wire Line - 2050 8950 2850 8950 -Wire Wire Line - 2050 9750 2850 9750 -Wire Wire Line - 2050 10550 2850 10550 -Wire Wire Line - 2050 11350 2850 11350 -Wire Wire Line - 2050 12150 2850 12150 -Connection ~ 2850 8950 -Wire Wire Line - 2850 8950 3650 8950 -Connection ~ 2850 9750 -Wire Wire Line - 2850 9750 3650 9750 -Connection ~ 2850 10550 -Wire Wire Line - 2850 10550 3650 10550 -Connection ~ 2850 11350 -Wire Wire Line - 2850 11350 3650 11350 -Connection ~ 2850 12150 -Wire Wire Line - 2850 12150 3650 12150 -Connection ~ 3650 8950 -Wire Wire Line - 3650 8950 4450 8950 -Connection ~ 3650 9750 -Wire Wire Line - 3650 9750 4450 9750 -Connection ~ 3650 10550 -Wire Wire Line - 3650 10550 4450 10550 -Connection ~ 3650 11350 -Wire Wire Line - 3650 11350 4450 11350 -Connection ~ 3650 12150 -Wire Wire Line - 3650 12150 4450 12150 -Connection ~ 4450 8950 -Wire Wire Line - 4450 8950 5250 8950 -Connection ~ 4450 9750 -Wire Wire Line - 4450 9750 5250 9750 -Connection ~ 4450 10550 -Wire Wire Line - 4450 10550 5250 10550 -Connection ~ 4450 11350 -Wire Wire Line - 4450 11350 5250 11350 -Connection ~ 4450 12150 -Wire Wire Line - 4450 12150 5250 12150 -Connection ~ 5250 8950 -Connection ~ 5250 9750 -Connection ~ 5250 10550 -Connection ~ 5250 11350 -Connection ~ 5250 12150 -$Comp -L Device:R R? -U 1 1 606D2CE4 -P 9100 12950 -F 0 "R?" V 8893 12950 50 0000 C CNN -F 1 "10k" V 8984 12950 50 0000 C CNN -F 2 "" V 9030 12950 50 0001 C CNN -F 3 "~" H 9100 12950 50 0001 C CNN - 1 9100 12950 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 12850 1500 12950 -$Comp -L Device:D D? -U 1 1 606D2CEC -P 2200 12550 -F 0 "D?" H 2200 12334 50 0000 C CNN -F 1 "1N4148" H 2200 12425 50 0000 C CNN -F 2 "" H 2200 12550 50 0001 C CNN -F 3 "~" H 2200 12550 50 0001 C CNN - 1 2200 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2CF2 -P 2050 12750 -F 0 "SW?" V 2004 12898 50 0000 L CNN -F 1 "S" V 2095 12898 50 0000 L CNN -F 2 "" H 2050 12950 50 0001 C CNN -F 3 "" H 2050 12950 50 0001 C CNN - 1 2050 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2CF8 -P 3000 12550 -F 0 "D?" H 3000 12334 50 0000 C CNN -F 1 "1N4148" H 3000 12425 50 0000 C CNN -F 2 "" H 3000 12550 50 0001 C CNN -F 3 "~" H 3000 12550 50 0001 C CNN - 1 3000 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2CFE -P 2850 12750 -F 0 "SW?" V 2804 12898 50 0000 L CNN -F 1 "F" V 2895 12898 50 0000 L CNN -F 2 "" H 2850 12950 50 0001 C CNN -F 3 "" H 2850 12950 50 0001 C CNN - 1 2850 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D04 -P 3800 12550 -F 0 "D?" H 3800 12334 50 0000 C CNN -F 1 "1N4148" H 3800 12425 50 0000 C CNN -F 2 "" H 3800 12550 50 0001 C CNN -F 3 "~" H 3800 12550 50 0001 C CNN - 1 3800 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D0A -P 3650 12750 -F 0 "SW?" V 3604 12898 50 0000 L CNN -F 1 "H" V 3695 12898 50 0000 L CNN -F 2 "" H 3650 12950 50 0001 C CNN -F 3 "" H 3650 12950 50 0001 C CNN - 1 3650 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D10 -P 4600 12550 -F 0 "D?" H 4600 12334 50 0000 C CNN -F 1 "1N4148" H 4600 12425 50 0000 C CNN -F 2 "" H 4600 12550 50 0001 C CNN -F 3 "~" H 4600 12550 50 0001 C CNN - 1 4600 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D16 -P 4450 12750 -F 0 "SW?" V 4404 12898 50 0000 L CNN -F 1 "K" V 4495 12898 50 0000 L CNN -F 2 "" H 4450 12950 50 0001 C CNN -F 3 "" H 4450 12950 50 0001 C CNN - 1 4450 12750 - 0 1 1 0 -$EndComp -$Comp -L Device:D D? -U 1 1 606D2D1C -P 5400 12550 -F 0 "D?" H 5400 12334 50 0000 C CNN -F 1 "1N4148" H 5400 12425 50 0000 C CNN -F 2 "" H 5400 12550 50 0001 C CNN -F 3 "~" H 5400 12550 50 0001 C CNN - 1 5400 12550 - -1 0 0 1 -$EndComp -$Comp -L Switch:SW_Push SW? -U 1 1 606D2D22 -P 5250 12750 -F 0 "SW?" V 5204 12898 50 0000 L CNN -F 1 "]" V 5295 12898 50 0000 L CNN -F 2 "" H 5250 12950 50 0001 C CNN -F 3 "" H 5250 12950 50 0001 C CNN - 1 5250 12750 - 0 1 1 0 -$EndComp -Wire Wire Line - 2050 12950 2850 12950 -Connection ~ 2850 12950 -Wire Wire Line - 2850 12950 3650 12950 -Connection ~ 3650 12950 -Wire Wire Line - 3650 12950 4450 12950 -Connection ~ 4450 12950 -Wire Wire Line - 4450 12950 5250 12950 -Connection ~ 5250 12950 -$Comp -L Device:R R? -U 1 1 606D9F60 -P 9100 13750 -F 0 "R?" V 8893 13750 50 0000 C CNN -F 1 "10k" V 8984 13750 50 0000 C CNN -F 2 "" V 9030 13750 50 0001 C CNN -F 3 "~" H 9100 13750 50 0001 C CNN - 1 9100 13750 - 0 1 1 0 -$EndComp -Entry Wire Line - 1400 13650 1500 13750 -Wire Wire Line - 2350 11750 2350 12550 -Connection ~ 2350 11750 -Wire Wire Line - 3150 11750 3150 12550 -Connection ~ 3150 11750 -Wire Wire Line - 3950 11750 3950 12550 -Connection ~ 3950 11750 -Wire Wire Line - 4750 11750 4750 12550 -Connection ~ 4750 11750 -Wire Wire Line - 5550 11750 5550 12550 -Connection ~ 5550 11750 -Wire Wire Line - 1500 14550 2050 14550 -Connection ~ 2050 14550 -Wire Wire Line - 1500 13750 2050 13750 -Connection ~ 2050 13750 -Wire Wire Line - 1500 12950 2050 12950 -Connection ~ 2050 12950 -Wire Wire Line - 1500 12150 2050 12150 -Connection ~ 2050 12150 -Wire Wire Line - 1500 11350 2050 11350 -Connection ~ 2050 11350 -Wire Wire Line - 1500 10550 2050 10550 -Connection ~ 2050 10550 -Wire Wire Line - 1500 9750 2050 9750 -Connection ~ 2050 9750 -Wire Wire Line - 1500 8950 2050 8950 -Connection ~ 2050 8950 -Wire Wire Line - 2350 8100 2350 8550 -Wire Wire Line - 3150 8100 3150 8550 -Wire Wire Line - 3950 8100 3950 8550 -Wire Wire Line - 4750 8100 4750 8550 -Wire Wire Line - 5550 8100 5550 8550 -Wire Wire Line - 6350 8100 6350 8550 -Wire Wire Line - 8050 8100 8050 8550 -Text Label 1500 8950 0 47 ~ 0 -ROW0 -Text Label 1500 9750 0 47 ~ 0 -ROW1 -Text Label 1500 10550 0 47 ~ 0 -ROW2 -Text Label 1500 11350 0 47 ~ 0 -ROW3 -Text Label 1500 12150 0 47 ~ 0 -ROW4 -Text Label 1500 12950 0 47 ~ 0 -ROW5 -Text Label 1500 13750 0 47 ~ 0 -ROW6 -Text Label 1500 14550 0 47 ~ 0 -ROW7 -Text Label 2350 8200 0 47 ~ 0 -COL0 -Text Label 3150 8200 0 47 ~ 0 -COL1 -Text Label 3950 8200 0 47 ~ 0 -COL2 -Text Label 4750 8200 0 47 ~ 0 -COL3 -Text Label 5550 8200 0 47 ~ 0 -COL4 -Text Label 6350 8200 0 47 ~ 0 -COL5 -Text Label 8050 8200 0 47 ~ 0 -COL6 -Text Label 8850 8200 0 47 ~ 0 -COL7 -$Comp -L power:VCC #PWR? -U 1 1 6138B5E2 -P 8450 3400 -F 0 "#PWR?" H 8450 3250 50 0001 C CNN -F 1 "VCC" H 8467 3573 50 0000 C CNN -F 2 "" H 8450 3400 50 0001 C CNN -F 3 "" H 8450 3400 50 0001 C CNN - 1 8450 3400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 9400 3100 8950 3100 -Wire Wire Line - 8950 3100 8950 3200 -Wire Wire Line - 8950 3200 8650 3200 -Wire Wire Line - 8650 3200 8650 3400 -Wire Wire Line - 8650 3400 8450 3400 -Wire Wire Line - 9600 7100 9250 7100 -Wire Wire Line - 9250 7100 9250 8350 Text Label 9300 7100 0 47 ~ 0 -MTXVCC -Text Label 9100 3100 0 47 ~ 0 -MTXVCC -Connection ~ 9250 8950 -Wire Wire Line - 9250 8950 9250 9750 -Connection ~ 9250 9750 -Wire Wire Line - 9250 9750 9250 10550 -Connection ~ 9250 10550 -Wire Wire Line - 9250 10550 9250 11350 -Connection ~ 9250 11350 -Wire Wire Line - 9250 11350 9250 12150 -Connection ~ 9250 12150 -Wire Wire Line - 9250 12150 9250 12950 -Connection ~ 9250 12950 -Wire Wire Line - 9250 12950 9250 13750 -Connection ~ 9250 13750 -Wire Wire Line - 9250 13750 9250 14550 +ROW3 +Text Label 9300 7200 0 47 ~ 0 +ROW4 +Text Label 9300 7300 0 47 ~ 0 +ROW5 +Text Label 9300 7400 0 47 ~ 0 +ROW6 +Text Label 9300 7500 0 47 ~ 0 +ROW7 $Comp -L Device:C C? -U 1 1 6159FE0F -P 9650 8350 -F 0 "C?" V 9398 8350 50 0000 C CNN -F 1 "56pF" V 9489 8350 50 0000 C CNN -F 2 "" H 9688 8200 50 0001 C CNN -F 3 "~" H 9650 8350 50 0001 C CNN - 1 9650 8350 +L Connector_Generic:Conn_02x17_Odd_Even J1 +U 1 1 60ECCE47 +P 9150 3100 +F 0 "J1" H 9200 4117 50 0000 C CNN +F 1 "Keyboard connector" H 9200 4026 50 0000 C CNN +F 2 "Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical" H 9150 3100 50 0001 C CNN +F 3 "~" H 9150 3100 50 0001 C CNN + 1 9150 3100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9450 2300 9450 2400 +Wire Wire Line + 9450 4050 9650 4050 +Connection ~ 9450 2400 +Wire Wire Line + 9450 2400 9450 2500 +Connection ~ 9450 2500 +Wire Wire Line + 9450 2500 9450 2600 +Connection ~ 9450 2600 +Wire Wire Line + 9450 2600 9450 2700 +Connection ~ 9450 2700 +Wire Wire Line + 9450 2700 9450 2800 +Connection ~ 9450 2800 +Wire Wire Line + 9450 2800 9450 2900 +Connection ~ 9450 2900 +Wire Wire Line + 9450 2900 9450 3000 +Connection ~ 9450 3000 +Wire Wire Line + 9450 3000 9450 3100 +Connection ~ 9450 3100 +Wire Wire Line + 9450 3100 9450 3200 +Connection ~ 9450 3200 +Wire Wire Line + 9450 3200 9450 3300 +Connection ~ 9450 3300 +Wire Wire Line + 9450 3300 9450 3400 +Connection ~ 9450 3400 +Wire Wire Line + 9450 3400 9450 3500 +Connection ~ 9450 3500 +Wire Wire Line + 9450 3500 9450 3600 +Connection ~ 9450 3600 +Wire Wire Line + 9450 3600 9450 3700 +Connection ~ 9450 3700 +Wire Wire Line + 9450 3700 9450 3800 +Connection ~ 9450 3800 +Wire Wire Line + 9450 3800 9450 3900 +Connection ~ 9450 3900 +Wire Wire Line + 9450 3900 9450 4050 +Entry Wire Line + 8550 2300 8450 2400 +Entry Wire Line + 8550 2400 8450 2500 +Entry Wire Line + 8550 2500 8450 2600 +Entry Wire Line + 8550 2600 8450 2700 +Entry Wire Line + 8550 2700 8450 2800 +Entry Wire Line + 8550 2800 8450 2900 +Entry Wire Line + 8550 2900 8450 3000 +Entry Wire Line + 8550 3000 8450 3100 +Entry Wire Line + 8550 3200 8450 3300 +Entry Wire Line + 8550 3300 8450 3400 +Entry Wire Line + 8550 3400 8450 3500 +Entry Wire Line + 8550 3500 8450 3600 +Entry Wire Line + 8550 3600 8450 3700 +Entry Wire Line + 8550 3700 8450 3800 +Entry Wire Line + 8550 3800 8450 3900 +Entry Wire Line + 8550 3900 8450 4000 +$Comp +L power:GND #PWR015 +U 1 1 60ECCE7F +P 9650 4050 +F 0 "#PWR015" H 9650 3800 50 0001 C CNN +F 1 "GND" H 9655 3877 50 0000 C CNN +F 2 "" H 9650 4050 50 0001 C CNN +F 3 "" H 9650 4050 50 0001 C CNN + 1 9650 4050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8550 2300 8950 2300 +Wire Wire Line + 8550 2400 8950 2400 +Wire Wire Line + 8550 2500 8950 2500 +Wire Wire Line + 8550 2600 8950 2600 +Wire Wire Line + 8550 2700 8950 2700 +Wire Wire Line + 8550 2800 8950 2800 +Wire Wire Line + 8550 2900 8950 2900 +Wire Wire Line + 8550 3000 8950 3000 +Wire Wire Line + 8550 3200 8950 3200 +Wire Wire Line + 8550 3300 8950 3300 +Wire Wire Line + 8550 3400 8950 3400 +Wire Wire Line + 8550 3500 8950 3500 +Wire Wire Line + 8550 3600 8950 3600 +Wire Wire Line + 8550 3700 8950 3700 +Wire Wire Line + 8550 3800 8950 3800 +Wire Wire Line + 8550 3900 8950 3900 +Text Label 8650 2300 0 47 ~ 0 +COL0 +Text Label 8650 2400 0 47 ~ 0 +COL1 +Text Label 8650 2500 0 47 ~ 0 +COL2 +Text Label 8650 2600 0 47 ~ 0 +COL3 +Text Label 8650 2700 0 47 ~ 0 +COL4 +Text Label 8650 2800 0 47 ~ 0 +COL5 +Text Label 8650 2900 0 47 ~ 0 +COL6 +Text Label 8650 3000 0 47 ~ 0 +COL7 +Text Label 8650 3200 0 47 ~ 0 +ROW0 +Text Label 8650 3300 0 47 ~ 0 +ROW1 +Text Label 8650 3400 0 47 ~ 0 +ROW2 +Text Label 8650 3500 0 47 ~ 0 +ROW3 +Text Label 8650 3600 0 47 ~ 0 +ROW4 +Text Label 8650 3700 0 47 ~ 0 +ROW5 +Text Label 8650 3800 0 47 ~ 0 +ROW6 +Text Label 8650 3900 0 47 ~ 0 +ROW7 +Connection ~ 10100 7500 +$Comp +L Device:D D48 +U 1 1 607F7C88 +P 7900 8150 +F 0 "D48" H 7900 7934 50 0000 C CNN +F 1 "1N4148" H 7900 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 8150 50 0001 C CNN +F 3 "~" H 7900 8150 50 0001 C CNN + 1 7900 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW50 +U 1 1 607F7C82 +P 7750 8350 +F 0 "SW50" V 7704 8498 50 0000 L CNN +F 1 "CTRL" V 7795 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.50u_PCB" H 7750 8550 50 0001 C CNN +F 3 "" H 7750 8550 50 0001 C CNN + 1 7750 8350 + 0 1 1 0 +$EndComp +Entry Wire Line + 7950 7600 8050 7700 +Entry Wire Line + 8750 7600 8850 7700 +$Comp +L Device:R R1 +U 1 1 605E5D97 +P 9100 8550 +F 0 "R1" V 8893 8550 50 0000 C CNN +F 1 "10k" V 8984 8550 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 8550 50 0001 C CNN +F 3 "~" H 9100 8550 50 0001 C CNN + 1 9100 8550 0 1 1 0 $EndComp Wire Wire Line - 9500 8350 9250 8350 -Connection ~ 9250 8350 + 8050 7700 8050 8150 +Text Label 8050 7800 0 47 ~ 0 +COL6 +Text Label 8850 7800 0 47 ~ 0 +COL7 +$Comp +L power:VCC #PWR012 +U 1 1 6138B5E2 +P 8000 3400 +F 0 "#PWR012" H 8000 3250 50 0001 C CNN +F 1 "VCC" H 8017 3573 50 0000 C CNN +F 2 "" H 8000 3400 50 0001 C CNN +F 3 "" H 8000 3400 50 0001 C CNN + 1 8000 3400 + 1 0 0 -1 +$EndComp Wire Wire Line - 9250 8350 9250 8950 -Text Notes 9400 8550 0 47 ~ 0 + 8950 3100 8500 3100 +Wire Wire Line + 8500 3100 8500 3200 +Wire Wire Line + 8500 3200 8200 3200 +Wire Wire Line + 8200 3200 8200 3400 +Wire Wire Line + 8200 3400 8000 3400 +Wire Wire Line + 9600 6700 9250 6700 +Wire Wire Line + 9250 6700 9250 7950 +Text Label 9300 6700 0 47 ~ 0 +MTXVCC +Text Label 8650 3100 0 47 ~ 0 +MTXVCC +$Comp +L Device:C C5 +U 1 1 6159FE0F +P 9650 7950 +F 0 "C5" V 9398 7950 50 0000 C CNN +F 1 "56pF" V 9489 7950 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 9688 7800 50 0001 C CNN +F 3 "~" H 9650 7950 50 0001 C CNN + 1 9650 7950 + 0 1 1 0 +$EndComp +Wire Wire Line + 9500 7950 9250 7950 +Connection ~ 9250 7950 +Wire Wire Line + 9250 7950 9250 8550 +Text Notes 9400 8150 0 47 ~ 0 Smoothing cap\n -Text Notes 9550 11650 1 47 ~ 0 -Pull-up resistors -NoConn ~ 10100 9100 -Text Notes 9800 9250 0 47 ~ 0 +NoConn ~ 10100 8700 +Text Notes 9800 8850 0 47 ~ 0 PCB Ground plane Wire Wire Line - 10100 7900 10100 8350 + 10100 7500 10100 7950 Wire Wire Line - 9800 8350 10100 8350 -Connection ~ 10100 8350 + 9800 7950 10100 7950 +Connection ~ 10100 7950 Wire Wire Line - 10100 8350 10100 9100 -Wire Bus Line - 1400 7100 9100 7100 + 10100 7950 10100 8700 +Connection ~ 8050 8150 Wire Wire Line - 6050 8950 7750 8950 -Connection ~ 7750 8950 + 7750 8550 8950 8550 Wire Wire Line - 6050 9750 6850 9750 -Connection ~ 7750 9750 -Wire Wire Line - 6050 10550 7750 10550 -Connection ~ 7750 10550 -Wire Wire Line - 6050 11350 7750 11350 -Connection ~ 7750 11350 -Text Notes 6000 14250 0 50 ~ 0 -COL5:ROW7\nUnused + 8850 7700 8850 7950 +NoConn ~ 8850 7950 +Text Notes 8500 9100 0 50 ~ 0 +COL7:ROW1\nUnused +Text Notes 8500 8300 0 50 ~ 0 +COL7:ROW0\nUnused $Comp -L Switch:SW_Push SW? -U 1 1 6082633C -P 7300 9550 -F 0 "SW?" V 7254 9698 50 0000 L CNN -F 1 "LSHIFT" V 7345 9698 50 0000 L CNN -F 2 "" H 7300 9750 50 0001 C CNN -F 3 "" H 7300 9750 50 0001 C CNN - 1 7300 9550 +L Connector:DB9_Female_MountingHoles J2 +U 1 1 60C1B7D7 +P 9300 4700 +F 0 "J2" H 9480 4702 50 0000 L CNN +F 1 "Joystick connector" H 9480 4611 50 0000 L CNN +F 2 "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 9300 4700 50 0001 C CNN +F 3 " ~" H 9300 4700 50 0001 C CNN + 1 9300 4700 + 1 0 0 -1 +$EndComp +Wire Bus Line + 7300 3100 8450 3100 +Wire Bus Line + 7300 5050 8150 5050 +Wire Bus Line + 5250 5200 8450 5200 +Entry Wire Line + 8150 4900 8250 4800 +Text Label 8650 4800 0 50 ~ 0 +COL7 +Wire Wire Line + 9000 4300 8550 4300 +Entry Wire Line + 8450 4400 8550 4300 +Wire Bus Line + 8150 5050 8150 4900 +Wire Wire Line + 9000 4500 8550 4500 +Entry Wire Line + 8450 4600 8550 4500 +Wire Wire Line + 9000 4700 8550 4700 +Entry Wire Line + 8450 4800 8550 4700 +Wire Wire Line + 9000 4900 8550 4900 +Entry Wire Line + 8450 5000 8550 4900 +Text Label 8650 4300 0 50 ~ 0 +ROW0 +Text Label 8650 4500 0 50 ~ 0 +ROW1 +Text Label 8650 4700 0 50 ~ 0 +ROW2 +Text Label 8650 4900 0 50 ~ 0 +ROW3 +Wire Wire Line + 9000 4400 8550 4400 +Entry Wire Line + 8450 4500 8550 4400 +Text Label 8650 4400 0 50 ~ 0 +ROW4 +Wire Wire Line + 9000 4600 8550 4600 +Wire Wire Line + 8550 4600 8550 4650 +Wire Wire Line + 8550 4650 8000 4650 +$Comp +L power:VCC #PWR013 +U 1 1 60EC4111 +P 8000 4650 +F 0 "#PWR013" H 8000 4500 50 0001 C CNN +F 1 "VCC" H 8017 4823 50 0000 C CNN +F 2 "" H 8000 4650 50 0001 C CNN +F 3 "" H 8000 4650 50 0001 C CNN + 1 8000 4650 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR014 +U 1 1 60EC5968 +P 9300 5300 +F 0 "#PWR014" H 9300 5050 50 0001 C CNN +F 1 "GND" H 9305 5127 50 0000 C CNN +F 2 "" H 9300 5300 50 0001 C CNN +F 3 "" H 9300 5300 50 0001 C CNN + 1 9300 5300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR010 +U 1 1 60F7D3B6 +P 6350 4400 +F 0 "#PWR010" H 6350 4150 50 0001 C CNN +F 1 "GND" H 6355 4227 50 0000 C CNN +F 2 "" H 6350 4400 50 0001 C CNN +F 3 "" H 6350 4400 50 0001 C CNN + 1 6350 4400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6350 4400 6350 4050 +Wire Bus Line + 1400 6700 9100 6700 +Connection ~ 7750 8550 +Wire Wire Line + 6050 8550 7750 8550 +Text Label 6350 7800 0 47 ~ 0 +COL5 +Text Label 5550 7800 0 47 ~ 0 +COL4 +Text Label 4750 7800 0 47 ~ 0 +COL3 +Text Label 3950 7800 0 47 ~ 0 +COL2 +Text Label 3150 7800 0 47 ~ 0 +COL1 +Text Label 2350 7800 0 47 ~ 0 +COL0 +Text Label 1500 8550 0 47 ~ 0 +ROW0 +Wire Wire Line + 6350 7700 6350 8150 +Wire Wire Line + 5550 7700 5550 8150 +Wire Wire Line + 4750 7700 4750 8150 +Wire Wire Line + 3950 7700 3950 8150 +Wire Wire Line + 3150 7700 3150 8150 +Wire Wire Line + 2350 7700 2350 8150 +Connection ~ 2050 8550 +Wire Wire Line + 1500 8550 2050 8550 +Connection ~ 5250 8550 +Wire Wire Line + 4450 8550 5250 8550 +Connection ~ 4450 8550 +Wire Wire Line + 3650 8550 4450 8550 +Connection ~ 3650 8550 +Wire Wire Line + 2850 8550 3650 8550 +Connection ~ 2850 8550 +Wire Wire Line + 2050 8550 2850 8550 +Wire Wire Line + 5550 8150 5550 8950 +Connection ~ 5550 8150 +Wire Wire Line + 4750 8150 4750 8950 +Connection ~ 4750 8150 +Entry Wire Line + 5450 7600 5550 7700 +Entry Wire Line + 4650 7600 4750 7700 +Wire Wire Line + 3950 8150 3950 8950 +Connection ~ 3950 8150 +Wire Wire Line + 3150 8150 3150 8950 +Connection ~ 3150 8150 +Wire Wire Line + 2350 8150 2350 8950 +Connection ~ 2350 8150 +$Comp +L Device:D D34 +U 1 1 6064B923 +P 5400 8950 +F 0 "D34" H 5400 8734 50 0000 C CNN +F 1 "1N4148" H 5400 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 8950 50 0001 C CNN +F 3 "~" H 5400 8950 50 0001 C CNN + 1 5400 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D26 +U 1 1 6064B917 +P 4600 8950 +F 0 "D26" H 4600 8734 50 0000 C CNN +F 1 "1N4148" H 4600 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 8950 50 0001 C CNN +F 3 "~" H 4600 8950 50 0001 C CNN + 1 4600 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D18 +U 1 1 6064B90B +P 3800 8950 +F 0 "D18" H 3800 8734 50 0000 C CNN +F 1 "1N4148" H 3800 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 8950 50 0001 C CNN +F 3 "~" H 3800 8950 50 0001 C CNN + 1 3800 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D10 +U 1 1 6064B8FF +P 3000 8950 +F 0 "D10" H 3000 8734 50 0000 C CNN +F 1 "1N4148" H 3000 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 8950 50 0001 C CNN +F 3 "~" H 3000 8950 50 0001 C CNN + 1 3000 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D2 +U 1 1 6064B8F3 +P 2200 8950 +F 0 "D2" H 2200 8734 50 0000 C CNN +F 1 "1N4148" H 2200 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 8950 50 0001 C CNN +F 3 "~" H 2200 8950 50 0001 C CNN + 1 2200 8950 + -1 0 0 1 +$EndComp +Entry Wire Line + 2250 7600 2350 7700 +$Comp +L Switch:SW_Push SW33 +U 1 1 6062FC8F +P 5250 8350 +F 0 "SW33" V 5204 8498 50 0000 L CNN +F 1 "9" V 5295 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 8550 50 0001 C CNN +F 3 "" H 5250 8550 50 0001 C CNN + 1 5250 8350 0 1 1 0 $EndComp $Comp -L Switch:SW_SPST SW? -U 1 1 6083EF66 -P 6850 9550 -F 0 "SW?" V 6896 9462 50 0000 R CNN -F 1 "CAPS LK" V 6805 9462 50 0000 R CNN -F 2 "" H 6850 9550 50 0001 C CNN -F 3 "" H 6850 9550 50 0001 C CNN - 1 6850 9550 - 0 -1 -1 0 +L Device:D D33 +U 1 1 6062FC89 +P 5400 8150 +F 0 "D33" H 5400 7934 50 0000 C CNN +F 1 "1N4148" H 5400 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 8150 50 0001 C CNN +F 3 "~" H 5400 8150 50 0001 C CNN + 1 5400 8150 + -1 0 0 1 $EndComp -Connection ~ 6850 9750 +$Comp +L Switch:SW_Push SW25 +U 1 1 6062FC83 +P 4450 8350 +F 0 "SW25" V 4404 8498 50 0000 L CNN +F 1 "7" V 4495 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 8550 50 0001 C CNN +F 3 "" H 4450 8550 50 0001 C CNN + 1 4450 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D25 +U 1 1 6062FC7D +P 4600 8150 +F 0 "D25" H 4600 7934 50 0000 C CNN +F 1 "1N4148" H 4600 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 8150 50 0001 C CNN +F 3 "~" H 4600 8150 50 0001 C CNN + 1 4600 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW17 +U 1 1 60620C5C +P 3650 8350 +F 0 "SW17" V 3604 8498 50 0000 L CNN +F 1 "5" V 3695 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 8550 50 0001 C CNN +F 3 "" H 3650 8550 50 0001 C CNN + 1 3650 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D17 +U 1 1 60620C56 +P 3800 8150 +F 0 "D17" H 3800 7934 50 0000 C CNN +F 1 "1N4148" H 3800 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 8150 50 0001 C CNN +F 3 "~" H 3800 8150 50 0001 C CNN + 1 3800 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW9 +U 1 1 6061ED51 +P 2850 8350 +F 0 "SW9" V 2804 8498 50 0000 L CNN +F 1 "3" V 2895 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 8550 50 0001 C CNN +F 3 "" H 2850 8550 50 0001 C CNN + 1 2850 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D9 +U 1 1 6061ED4B +P 3000 8150 +F 0 "D9" H 3000 7934 50 0000 C CNN +F 1 "1N4148" H 3000 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 8150 50 0001 C CNN +F 3 "~" H 3000 8150 50 0001 C CNN + 1 3000 8150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW1 +U 1 1 606008A0 +P 2050 8350 +F 0 "SW1" V 2004 8498 50 0000 L CNN +F 1 "1" V 2095 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 8550 50 0001 C CNN +F 3 "" H 2050 8550 50 0001 C CNN + 1 2050 8350 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 8450 1500 8550 +$Comp +L Device:D D1 +U 1 1 605F7456 +P 2200 8150 +F 0 "D1" H 2200 7934 50 0000 C CNN +F 1 "1N4148" H 2200 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 8150 50 0001 C CNN +F 3 "~" H 2200 8150 50 0001 C CNN + 1 2200 8150 + -1 0 0 1 +$EndComp +Entry Wire Line + 3850 7600 3950 7700 +Entry Wire Line + 3050 7600 3150 7700 Wire Wire Line - 6850 9750 7300 9750 + 5250 8550 6050 8550 Wire Wire Line - 6850 9350 7300 9350 -Connection ~ 7750 9350 + 6350 8150 6350 8950 +Connection ~ 6350 8150 +$Comp +L Device:D D42 +U 1 1 607F7C70 +P 6200 8950 +F 0 "D42" H 6200 8734 50 0000 C CNN +F 1 "1N4148" H 6200 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 8950 50 0001 C CNN +F 3 "~" H 6200 8950 50 0001 C CNN + 1 6200 8950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW41 +U 1 1 607F7C8E +P 6050 8350 +F 0 "SW41" V 6004 8498 50 0000 L CNN +F 1 "TILDE" V 6095 8498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 8550 50 0001 C CNN +F 3 "" H 6050 8550 50 0001 C CNN + 1 6050 8350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D41 +U 1 1 607F7C94 +P 6200 8150 +F 0 "D41" H 6200 7934 50 0000 C CNN +F 1 "1N4148" H 6200 8025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 8150 50 0001 C CNN +F 3 "~" H 6200 8150 50 0001 C CNN + 1 6200 8150 + -1 0 0 1 +$EndComp +Entry Wire Line + 6250 7600 6350 7700 +Connection ~ 6050 8550 +Text Notes 4500 14500 0 47 ~ 0 +Keyboard matrix +Connection ~ 9250 8550 +Connection ~ 5550 8950 +Connection ~ 4750 8950 +Connection ~ 3950 8950 +Connection ~ 3150 8950 +Connection ~ 2350 8950 +Connection ~ 6350 8950 +Text Notes 8450 13850 0 50 ~ 0 +COL7:ROW7\nUnused +Text Notes 8500 13050 0 50 ~ 0 +COL7:ROW6\nUnused +Text Notes 8500 12250 0 50 ~ 0 +COL7:ROW5\nUnused +Text Notes 8500 9900 0 50 ~ 0 +COL7:ROW2\nUnused +Text Notes 8500 10700 0 50 ~ 0 +COL7:ROW3\nUnused +Text Notes 8500 11500 0 50 ~ 0 +COL7:ROW4\nUnused +Wire Wire Line + 5250 14150 8950 14150 +Wire Wire Line + 6050 13350 8950 13350 +Wire Wire Line + 6050 12550 8950 12550 +Wire Wire Line + 6050 11750 8950 11750 +Wire Wire Line + 7750 10950 8950 10950 +Wire Wire Line + 7750 10150 8950 10150 +Text Notes 7450 13850 0 50 ~ 0 +COL6:ROW7\nUnused +Text Notes 7450 13050 0 50 ~ 0 +COL6:ROW6\nUnused +Text Notes 7450 12250 0 50 ~ 0 +COL6:ROW5\nUnused +Text Notes 7450 11500 0 50 ~ 0 +COL6:ROW4\nUnused +Wire Wire Line + 8050 9750 8050 10550 +Connection ~ 8050 9750 +Text Notes 6000 13850 0 50 ~ 0 +COL5:ROW7\nUnused +Connection ~ 7750 10950 +Wire Wire Line + 6050 10950 7750 10950 +Connection ~ 7750 10150 +Wire Wire Line + 6050 10150 7750 10150 +Text Notes 9550 11250 1 47 ~ 0 +Pull-up resistors +Wire Wire Line + 9250 13350 9250 14150 +Connection ~ 9250 13350 +Wire Wire Line + 9250 12550 9250 13350 +Connection ~ 9250 12550 +Wire Wire Line + 9250 11750 9250 12550 +Connection ~ 9250 11750 +Wire Wire Line + 9250 10950 9250 11750 +Connection ~ 9250 10950 +Wire Wire Line + 9250 10150 9250 10950 +Connection ~ 9250 10150 +Wire Wire Line + 9250 9350 9250 10150 +Connection ~ 9250 9350 +Wire Wire Line + 9250 8550 9250 9350 +Text Label 1500 14150 0 47 ~ 0 +ROW7 +Text Label 1500 13350 0 47 ~ 0 +ROW6 +Text Label 1500 12550 0 47 ~ 0 +ROW5 +Text Label 1500 11750 0 47 ~ 0 +ROW4 +Text Label 1500 10950 0 47 ~ 0 +ROW3 +Text Label 1500 10150 0 47 ~ 0 +ROW2 +Text Label 1500 9350 0 47 ~ 0 +ROW1 +Connection ~ 2050 9350 +Wire Wire Line + 1500 9350 2050 9350 +Connection ~ 2050 10150 +Wire Wire Line + 1500 10150 2050 10150 +Connection ~ 2050 10950 +Wire Wire Line + 1500 10950 2050 10950 +Connection ~ 2050 11750 +Wire Wire Line + 1500 11750 2050 11750 +Connection ~ 2050 12550 +Wire Wire Line + 1500 12550 2050 12550 +Connection ~ 2050 13350 +Wire Wire Line + 1500 13350 2050 13350 +Connection ~ 2050 14150 +Wire Wire Line + 1500 14150 2050 14150 +Connection ~ 5550 11350 +Wire Wire Line + 5550 11350 5550 12150 +Connection ~ 4750 11350 +Wire Wire Line + 4750 11350 4750 12150 +Connection ~ 3950 11350 +Wire Wire Line + 3950 11350 3950 12150 +Connection ~ 3150 11350 +Wire Wire Line + 3150 11350 3150 12150 +Connection ~ 2350 11350 +Wire Wire Line + 2350 11350 2350 12150 +Entry Wire Line + 1400 13250 1500 13350 +$Comp +L Device:R R7 +U 1 1 606D9F60 +P 9100 13350 +F 0 "R7" V 8893 13350 50 0000 C CNN +F 1 "10k" V 8984 13350 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 13350 50 0001 C CNN +F 3 "~" H 9100 13350 50 0001 C CNN + 1 9100 13350 + 0 1 1 0 +$EndComp +Connection ~ 5250 12550 +Wire Wire Line + 4450 12550 5250 12550 +Connection ~ 4450 12550 +Wire Wire Line + 3650 12550 4450 12550 +Connection ~ 3650 12550 +Wire Wire Line + 2850 12550 3650 12550 +Connection ~ 2850 12550 +Wire Wire Line + 2050 12550 2850 12550 +$Comp +L Switch:SW_Push SW38 +U 1 1 606D2D22 +P 5250 12350 +F 0 "SW38" V 5204 12498 50 0000 L CNN +F 1 "]" V 5295 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 12550 50 0001 C CNN +F 3 "" H 5250 12550 50 0001 C CNN + 1 5250 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D38 +U 1 1 606D2D1C +P 5400 12150 +F 0 "D38" H 5400 11934 50 0000 C CNN +F 1 "1N4148" H 5400 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 12150 50 0001 C CNN +F 3 "~" H 5400 12150 50 0001 C CNN + 1 5400 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW30 +U 1 1 606D2D16 +P 4450 12350 +F 0 "SW30" V 4404 12498 50 0000 L CNN +F 1 "K" V 4495 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 12550 50 0001 C CNN +F 3 "" H 4450 12550 50 0001 C CNN + 1 4450 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D30 +U 1 1 606D2D10 +P 4600 12150 +F 0 "D30" H 4600 11934 50 0000 C CNN +F 1 "1N4148" H 4600 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 12150 50 0001 C CNN +F 3 "~" H 4600 12150 50 0001 C CNN + 1 4600 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW22 +U 1 1 606D2D0A +P 3650 12350 +F 0 "SW22" V 3604 12498 50 0000 L CNN +F 1 "H" V 3695 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 12550 50 0001 C CNN +F 3 "" H 3650 12550 50 0001 C CNN + 1 3650 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D22 +U 1 1 606D2D04 +P 3800 12150 +F 0 "D22" H 3800 11934 50 0000 C CNN +F 1 "1N4148" H 3800 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 12150 50 0001 C CNN +F 3 "~" H 3800 12150 50 0001 C CNN + 1 3800 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW14 +U 1 1 606D2CFE +P 2850 12350 +F 0 "SW14" V 2804 12498 50 0000 L CNN +F 1 "F" V 2895 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 12550 50 0001 C CNN +F 3 "" H 2850 12550 50 0001 C CNN + 1 2850 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D14 +U 1 1 606D2CF8 +P 3000 12150 +F 0 "D14" H 3000 11934 50 0000 C CNN +F 1 "1N4148" H 3000 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 12150 50 0001 C CNN +F 3 "~" H 3000 12150 50 0001 C CNN + 1 3000 12150 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW6 +U 1 1 606D2CF2 +P 2050 12350 +F 0 "SW6" V 2004 12498 50 0000 L CNN +F 1 "S" V 2095 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 12550 50 0001 C CNN +F 3 "" H 2050 12550 50 0001 C CNN + 1 2050 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D6 +U 1 1 606D2CEC +P 2200 12150 +F 0 "D6" H 2200 11934 50 0000 C CNN +F 1 "1N4148" H 2200 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 12150 50 0001 C CNN +F 3 "~" H 2200 12150 50 0001 C CNN + 1 2200 12150 + -1 0 0 1 +$EndComp +Entry Wire Line + 1400 12450 1500 12550 +$Comp +L Device:R R6 +U 1 1 606D2CE4 +P 9100 12550 +F 0 "R6" V 8893 12550 50 0000 C CNN +F 1 "10k" V 8984 12550 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 12550 50 0001 C CNN +F 3 "~" H 9100 12550 50 0001 C CNN + 1 9100 12550 + 0 1 1 0 +$EndComp +Connection ~ 5250 11750 +Connection ~ 5250 10950 +Connection ~ 5250 10150 +Connection ~ 5250 9350 +Wire Wire Line + 4450 11750 5250 11750 +Connection ~ 4450 11750 +Wire Wire Line + 4450 10950 5250 10950 +Connection ~ 4450 10950 +Wire Wire Line + 4450 10150 5250 10150 +Connection ~ 4450 10150 +Wire Wire Line + 4450 9350 5250 9350 +Connection ~ 4450 9350 +Wire Wire Line + 3650 11750 4450 11750 +Connection ~ 3650 11750 +Wire Wire Line + 3650 10950 4450 10950 +Connection ~ 3650 10950 +Wire Wire Line + 3650 10150 4450 10150 +Connection ~ 3650 10150 +Wire Wire Line + 3650 9350 4450 9350 +Connection ~ 3650 9350 +Wire Wire Line + 2850 11750 3650 11750 +Connection ~ 2850 11750 +Wire Wire Line + 2850 10950 3650 10950 +Connection ~ 2850 10950 +Wire Wire Line + 2850 10150 3650 10150 +Connection ~ 2850 10150 +Wire Wire Line + 2850 9350 3650 9350 +Connection ~ 2850 9350 +Wire Wire Line + 2050 11750 2850 11750 +Wire Wire Line + 2050 10950 2850 10950 +Wire Wire Line + 2050 10150 2850 10150 +Wire Wire Line + 2050 9350 2850 9350 +Wire Wire Line + 5550 10550 5550 11350 +Connection ~ 5550 10550 +Wire Wire Line + 5550 9750 5550 10550 +Connection ~ 5550 9750 +Wire Wire Line + 5550 8950 5550 9750 +Wire Wire Line + 4750 10550 4750 11350 +Connection ~ 4750 10550 +Wire Wire Line + 4750 9750 4750 10550 +Connection ~ 4750 9750 +Wire Wire Line + 4750 8950 4750 9750 +Wire Wire Line + 3950 10550 3950 11350 +Connection ~ 3950 10550 +Wire Wire Line + 3950 9750 3950 10550 +Connection ~ 3950 9750 +Wire Wire Line + 3950 8950 3950 9750 +Wire Wire Line + 3150 10550 3150 11350 +Connection ~ 3150 10550 +Wire Wire Line + 3150 9750 3150 10550 +Connection ~ 3150 9750 +Wire Wire Line + 3150 8950 3150 9750 +Wire Wire Line + 2350 10550 2350 11350 +Connection ~ 2350 10550 +Wire Wire Line + 2350 9750 2350 10550 +Connection ~ 2350 9750 +Wire Wire Line + 2350 8950 2350 9750 +$Comp +L Switch:SW_Push SW37 +U 1 1 6066A2B3 +P 5250 11550 +F 0 "SW37" V 5204 11698 50 0000 L CNN +F 1 "[" V 5295 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 11750 50 0001 C CNN +F 3 "" H 5250 11750 50 0001 C CNN + 1 5250 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D37 +U 1 1 6066A2AD +P 5400 11350 +F 0 "D37" H 5400 11134 50 0000 C CNN +F 1 "1N4148" H 5400 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 11350 50 0001 C CNN +F 3 "~" H 5400 11350 50 0001 C CNN + 1 5400 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW29 +U 1 1 6066A2A7 +P 4450 11550 +F 0 "SW29" V 4404 11698 50 0000 L CNN +F 1 "'" V 4495 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 11750 50 0001 C CNN +F 3 "" H 4450 11750 50 0001 C CNN + 1 4450 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D29 +U 1 1 6066A2A1 +P 4600 11350 +F 0 "D29" H 4600 11134 50 0000 C CNN +F 1 "1N4148" H 4600 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 11350 50 0001 C CNN +F 3 "~" H 4600 11350 50 0001 C CNN + 1 4600 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW21 +U 1 1 6066A29B +P 3650 11550 +F 0 "SW21" V 3604 11698 50 0000 L CNN +F 1 "N" V 3695 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 11750 50 0001 C CNN +F 3 "" H 3650 11750 50 0001 C CNN + 1 3650 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D21 +U 1 1 6066A295 +P 3800 11350 +F 0 "D21" H 3800 11134 50 0000 C CNN +F 1 "1N4148" H 3800 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 11350 50 0001 C CNN +F 3 "~" H 3800 11350 50 0001 C CNN + 1 3800 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW13 +U 1 1 6066A28F +P 2850 11550 +F 0 "SW13" V 2804 11698 50 0000 L CNN +F 1 "V" V 2895 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 11750 50 0001 C CNN +F 3 "" H 2850 11750 50 0001 C CNN + 1 2850 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D13 +U 1 1 6066A289 +P 3000 11350 +F 0 "D13" H 3000 11134 50 0000 C CNN +F 1 "1N4148" H 3000 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 11350 50 0001 C CNN +F 3 "~" H 3000 11350 50 0001 C CNN + 1 3000 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW5 +U 1 1 6066A283 +P 2050 11550 +F 0 "SW5" V 2004 11698 50 0000 L CNN +F 1 "X" V 2095 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 11750 50 0001 C CNN +F 3 "" H 2050 11750 50 0001 C CNN + 1 2050 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D5 +U 1 1 6066A27D +P 2200 11350 +F 0 "D5" H 2200 11134 50 0000 C CNN +F 1 "1N4148" H 2200 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 11350 50 0001 C CNN +F 3 "~" H 2200 11350 50 0001 C CNN + 1 2200 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW36 +U 1 1 6066794D +P 5250 10750 +F 0 "SW36" V 5204 10898 50 0000 L CNN +F 1 "P" V 5295 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 10950 50 0001 C CNN +F 3 "" H 5250 10950 50 0001 C CNN + 1 5250 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D36 +U 1 1 60667947 +P 5400 10550 +F 0 "D36" H 5400 10334 50 0000 C CNN +F 1 "1N4148" H 5400 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 10550 50 0001 C CNN +F 3 "~" H 5400 10550 50 0001 C CNN + 1 5400 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW28 +U 1 1 60667941 +P 4450 10750 +F 0 "SW28" V 4404 10898 50 0000 L CNN +F 1 "M" V 4495 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 10950 50 0001 C CNN +F 3 "" H 4450 10950 50 0001 C CNN + 1 4450 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D28 +U 1 1 6066793B +P 4600 10550 +F 0 "D28" H 4600 10334 50 0000 C CNN +F 1 "1N4148" H 4600 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 10550 50 0001 C CNN +F 3 "~" H 4600 10550 50 0001 C CNN + 1 4600 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW20 +U 1 1 60667935 +P 3650 10750 +F 0 "SW20" V 3604 10898 50 0000 L CNN +F 1 "B" V 3695 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 10950 50 0001 C CNN +F 3 "" H 3650 10950 50 0001 C CNN + 1 3650 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D20 +U 1 1 6066792F +P 3800 10550 +F 0 "D20" H 3800 10334 50 0000 C CNN +F 1 "1N4148" H 3800 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 10550 50 0001 C CNN +F 3 "~" H 3800 10550 50 0001 C CNN + 1 3800 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW12 +U 1 1 60667929 +P 2850 10750 +F 0 "SW12" V 2804 10898 50 0000 L CNN +F 1 "C" V 2895 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 10950 50 0001 C CNN +F 3 "" H 2850 10950 50 0001 C CNN + 1 2850 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D12 +U 1 1 60667923 +P 3000 10550 +F 0 "D12" H 3000 10334 50 0000 C CNN +F 1 "1N4148" H 3000 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 10550 50 0001 C CNN +F 3 "~" H 3000 10550 50 0001 C CNN + 1 3000 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 6066791D +P 2050 10750 +F 0 "SW4" V 2004 10898 50 0000 L CNN +F 1 "Z" V 2095 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 10950 50 0001 C CNN +F 3 "" H 2050 10950 50 0001 C CNN + 1 2050 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D4 +U 1 1 60667917 +P 2200 10550 +F 0 "D4" H 2200 10334 50 0000 C CNN +F 1 "1N4148" H 2200 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 10550 50 0001 C CNN +F 3 "~" H 2200 10550 50 0001 C CNN + 1 2200 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW35 +U 1 1 60664EDF +P 5250 9950 +F 0 "SW35" V 5204 10098 50 0000 L CNN +F 1 "L" V 5295 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 10150 50 0001 C CNN +F 3 "" H 5250 10150 50 0001 C CNN + 1 5250 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D35 +U 1 1 60664ED9 +P 5400 9750 +F 0 "D35" H 5400 9534 50 0000 C CNN +F 1 "1N4148" H 5400 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 9750 50 0001 C CNN +F 3 "~" H 5400 9750 50 0001 C CNN + 1 5400 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW27 +U 1 1 60664ED3 +P 4450 9950 +F 0 "SW27" V 4404 10098 50 0000 L CNN +F 1 "J" V 4495 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 10150 50 0001 C CNN +F 3 "" H 4450 10150 50 0001 C CNN + 1 4450 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D27 +U 1 1 60664ECD +P 4600 9750 +F 0 "D27" H 4600 9534 50 0000 C CNN +F 1 "1N4148" H 4600 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 9750 50 0001 C CNN +F 3 "~" H 4600 9750 50 0001 C CNN + 1 4600 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW19 +U 1 1 60664EC7 +P 3650 9950 +F 0 "SW19" V 3604 10098 50 0000 L CNN +F 1 "G" V 3695 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 10150 50 0001 C CNN +F 3 "" H 3650 10150 50 0001 C CNN + 1 3650 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D19 +U 1 1 60664EC1 +P 3800 9750 +F 0 "D19" H 3800 9534 50 0000 C CNN +F 1 "1N4148" H 3800 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 9750 50 0001 C CNN +F 3 "~" H 3800 9750 50 0001 C CNN + 1 3800 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW11 +U 1 1 60664EBB +P 2850 9950 +F 0 "SW11" V 2804 10098 50 0000 L CNN +F 1 "D" V 2895 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 10150 50 0001 C CNN +F 3 "" H 2850 10150 50 0001 C CNN + 1 2850 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D11 +U 1 1 60664EB5 +P 3000 9750 +F 0 "D11" H 3000 9534 50 0000 C CNN +F 1 "1N4148" H 3000 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 9750 50 0001 C CNN +F 3 "~" H 3000 9750 50 0001 C CNN + 1 3000 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 60664EAF +P 2050 9950 +F 0 "SW3" V 2004 10098 50 0000 L CNN +F 1 "A" V 2095 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 10150 50 0001 C CNN +F 3 "" H 2050 10150 50 0001 C CNN + 1 2050 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D3 +U 1 1 60664EA9 +P 2200 9750 +F 0 "D3" H 2200 9534 50 0000 C CNN +F 1 "1N4148" H 2200 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 9750 50 0001 C CNN +F 3 "~" H 2200 9750 50 0001 C CNN + 1 2200 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW34 +U 1 1 6064B929 +P 5250 9150 +F 0 "SW34" V 5204 9298 50 0000 L CNN +F 1 "O" V 5295 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 9350 50 0001 C CNN +F 3 "" H 5250 9350 50 0001 C CNN + 1 5250 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW26 +U 1 1 6064B91D +P 4450 9150 +F 0 "SW26" V 4404 9298 50 0000 L CNN +F 1 "U" V 4495 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 9350 50 0001 C CNN +F 3 "" H 4450 9350 50 0001 C CNN + 1 4450 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW18 +U 1 1 6064B911 +P 3650 9150 +F 0 "SW18" V 3604 9298 50 0000 L CNN +F 1 "T" V 3695 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 9350 50 0001 C CNN +F 3 "" H 3650 9350 50 0001 C CNN + 1 3650 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW10 +U 1 1 6064B905 +P 2850 9150 +F 0 "SW10" V 2804 9298 50 0000 L CNN +F 1 "E" V 2895 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 9350 50 0001 C CNN +F 3 "" H 2850 9350 50 0001 C CNN + 1 2850 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW2 +U 1 1 6064B8F9 +P 2050 9150 +F 0 "SW2" V 2004 9298 50 0000 L CNN +F 1 "Q" V 2095 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 9350 50 0001 C CNN +F 3 "" H 2050 9350 50 0001 C CNN + 1 2050 9150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 9250 1500 9350 +$Comp +L Device:R R2 +U 1 1 605EBCBD +P 9100 9350 +F 0 "R2" V 8893 9350 50 0000 C CNN +F 1 "10k" V 8984 9350 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 9350 50 0001 C CNN +F 3 "~" H 9100 9350 50 0001 C CNN + 1 9100 9350 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 10050 1500 10150 +$Comp +L Device:R R3 +U 1 1 605EF6A8 +P 9100 10150 +F 0 "R3" V 8893 10150 50 0000 C CNN +F 1 "10k" V 8984 10150 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 10150 50 0001 C CNN +F 3 "~" H 9100 10150 50 0001 C CNN + 1 9100 10150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 10850 1500 10950 +$Comp +L Device:R R4 +U 1 1 605EF6C4 +P 9100 10950 +F 0 "R4" V 8893 10950 50 0000 C CNN +F 1 "10k" V 8984 10950 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 10950 50 0001 C CNN +F 3 "~" H 9100 10950 50 0001 C CNN + 1 9100 10950 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 11650 1500 11750 +$Comp +L Device:R R5 +U 1 1 605EF6D2 +P 9100 11750 +F 0 "R5" V 8893 11750 50 0000 C CNN +F 1 "10k" V 8984 11750 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 11750 50 0001 C CNN +F 3 "~" H 9100 11750 50 0001 C CNN + 1 9100 11750 + 0 1 1 0 +$EndComp +Wire Wire Line + 5550 12150 5550 12950 +Wire Wire Line + 4750 12150 4750 12950 +Wire Wire Line + 3950 12150 3950 12950 +Wire Wire Line + 3150 12150 3150 12950 +Wire Wire Line + 2350 12150 2350 12950 +$Comp +L Switch:SW_Push SW39 +U 1 1 606B0FC0 +P 5250 13150 +F 0 "SW39" V 5204 13298 50 0000 L CNN +F 1 "0" V 5295 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 5250 13350 50 0001 C CNN +F 3 "" H 5250 13350 50 0001 C CNN + 1 5250 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D39 +U 1 1 606B0FC6 +P 5400 12950 +F 0 "D39" H 5400 12734 50 0000 C CNN +F 1 "1N4148" H 5400 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 12950 50 0001 C CNN +F 3 "~" H 5400 12950 50 0001 C CNN + 1 5400 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW31 +U 1 1 606B0FCC +P 4450 13150 +F 0 "SW31" V 4404 13298 50 0000 L CNN +F 1 "I" V 4495 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 13350 50 0001 C CNN +F 3 "" H 4450 13350 50 0001 C CNN + 1 4450 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D31 +U 1 1 606B0FD2 +P 4600 12950 +F 0 "D31" H 4600 12734 50 0000 C CNN +F 1 "1N4148" H 4600 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 12950 50 0001 C CNN +F 3 "~" H 4600 12950 50 0001 C CNN + 1 4600 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW23 +U 1 1 606B0FD8 +P 3650 13150 +F 0 "SW23" V 3604 13298 50 0000 L CNN +F 1 "Y" V 3695 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 13350 50 0001 C CNN +F 3 "" H 3650 13350 50 0001 C CNN + 1 3650 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D23 +U 1 1 606B0FDE +P 3800 12950 +F 0 "D23" H 3800 12734 50 0000 C CNN +F 1 "1N4148" H 3800 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 12950 50 0001 C CNN +F 3 "~" H 3800 12950 50 0001 C CNN + 1 3800 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW15 +U 1 1 606B0FE4 +P 2850 13150 +F 0 "SW15" V 2804 13298 50 0000 L CNN +F 1 "R" V 2895 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 13350 50 0001 C CNN +F 3 "" H 2850 13350 50 0001 C CNN + 1 2850 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D15 +U 1 1 606B0FEA +P 3000 12950 +F 0 "D15" H 3000 12734 50 0000 C CNN +F 1 "1N4148" H 3000 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 12950 50 0001 C CNN +F 3 "~" H 3000 12950 50 0001 C CNN + 1 3000 12950 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW7 +U 1 1 606B0FF0 +P 2050 13150 +F 0 "SW7" V 2004 13298 50 0000 L CNN +F 1 "W" V 2095 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 13350 50 0001 C CNN +F 3 "" H 2050 13350 50 0001 C CNN + 1 2050 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D7 +U 1 1 606B0FF6 +P 2200 12950 +F 0 "D7" H 2200 12734 50 0000 C CNN +F 1 "1N4148" H 2200 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 12950 50 0001 C CNN +F 3 "~" H 2200 12950 50 0001 C CNN + 1 2200 12950 + -1 0 0 1 +$EndComp +$Comp +L Device:D D8 +U 1 1 6062FCA3 +P 2200 13750 +F 0 "D8" H 2200 13534 50 0000 C CNN +F 1 "1N4148" H 2200 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 2200 13750 50 0001 C CNN +F 3 "~" H 2200 13750 50 0001 C CNN + 1 2200 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW8 +U 1 1 6062FC9D +P 2050 13950 +F 0 "SW8" V 2004 14098 50 0000 L CNN +F 1 "2" V 2095 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2050 14150 50 0001 C CNN +F 3 "" H 2050 14150 50 0001 C CNN + 1 2050 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D16 +U 1 1 6062FC97 +P 3000 13750 +F 0 "D16" H 3000 13534 50 0000 C CNN +F 1 "1N4148" H 3000 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3000 13750 50 0001 C CNN +F 3 "~" H 3000 13750 50 0001 C CNN + 1 3000 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW16 +U 1 1 6062FC91 +P 2850 13950 +F 0 "SW16" V 2804 14098 50 0000 L CNN +F 1 "4" V 2895 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 2850 14150 50 0001 C CNN +F 3 "" H 2850 14150 50 0001 C CNN + 1 2850 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D24 +U 1 1 6062FC8B +P 3800 13750 +F 0 "D24" H 3800 13534 50 0000 C CNN +F 1 "1N4148" H 3800 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 3800 13750 50 0001 C CNN +F 3 "~" H 3800 13750 50 0001 C CNN + 1 3800 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW24 +U 1 1 6062FC85 +P 3650 13950 +F 0 "SW24" V 3604 14098 50 0000 L CNN +F 1 "6" V 3695 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 3650 14150 50 0001 C CNN +F 3 "" H 3650 14150 50 0001 C CNN + 1 3650 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D32 +U 1 1 6062FC7F +P 4600 13750 +F 0 "D32" H 4600 13534 50 0000 C CNN +F 1 "1N4148" H 4600 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 4600 13750 50 0001 C CNN +F 3 "~" H 4600 13750 50 0001 C CNN + 1 4600 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW32 +U 1 1 6062FC79 +P 4450 13950 +F 0 "SW32" V 4404 14098 50 0000 L CNN +F 1 "8" V 4495 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 4450 14150 50 0001 C CNN +F 3 "" H 4450 14150 50 0001 C CNN + 1 4450 13950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D40 +U 1 1 6062FC73 +P 5400 13750 +F 0 "D40" H 5400 13534 50 0000 C CNN +F 1 "1N4148" H 5400 13625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 5400 13750 50 0001 C CNN +F 3 "~" H 5400 13750 50 0001 C CNN + 1 5400 13750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW40 +U 1 1 6062FC6D +P 5250 13950 +F 0 "SW40" V 5204 14098 50 0000 L CNN +F 1 "BACKSPACE" V 5295 14098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.00u_Plate" H 5250 14150 50 0001 C CNN +F 3 "" H 5250 14150 50 0001 C CNN + 1 5250 13950 + 0 1 1 0 +$EndComp +Wire Wire Line + 2350 12950 2350 13750 +Wire Wire Line + 3150 12950 3150 13750 +Wire Wire Line + 3950 12950 3950 13750 +Wire Wire Line + 4750 12950 4750 13750 +Wire Wire Line + 5550 12950 5550 13750 +$Comp +L Device:R R8 +U 1 1 6062FC5A +P 9100 14150 +F 0 "R8" V 8893 14150 50 0000 C CNN +F 1 "10k" V 8984 14150 50 0000 C CNN +F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 9030 14150 50 0001 C CNN +F 3 "~" H 9100 14150 50 0001 C CNN + 1 9100 14150 + 0 1 1 0 +$EndComp +Entry Wire Line + 1400 14050 1500 14150 +Wire Wire Line + 2050 14150 2850 14150 +Connection ~ 2350 12950 +Connection ~ 2850 14150 +Wire Wire Line + 2850 14150 3650 14150 +Connection ~ 3150 12950 +Connection ~ 3650 14150 +Wire Wire Line + 3650 14150 4450 14150 +Connection ~ 3950 12950 +Connection ~ 4450 14150 +Wire Wire Line + 4450 14150 5250 14150 +Connection ~ 4750 12950 +Connection ~ 5250 14150 +Connection ~ 5550 12950 +Wire Wire Line + 5250 9350 6050 9350 +Wire Wire Line + 5250 10150 6050 10150 +Wire Wire Line + 5250 10950 6050 10950 +Wire Wire Line + 5250 11750 6050 11750 +Wire Wire Line + 5250 12550 6050 12550 +Connection ~ 6350 11350 +Wire Wire Line + 6350 11350 6350 12150 +$Comp +L Switch:SW_Push SW46 +U 1 1 607F7B9F +P 6050 12350 +F 0 "SW46" V 6004 12498 50 0000 L CNN +F 1 "/" V 6095 12498 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 12550 50 0001 C CNN +F 3 "" H 6050 12550 50 0001 C CNN + 1 6050 12350 + 0 1 1 0 +$EndComp +$Comp +L Device:D D46 +U 1 1 607F7BA5 +P 6200 12150 +F 0 "D46" H 6200 11934 50 0000 C CNN +F 1 "1N4148" H 6200 12025 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 12150 50 0001 C CNN +F 3 "~" H 6200 12150 50 0001 C CNN + 1 6200 12150 + -1 0 0 1 +$EndComp +Wire Wire Line + 6350 10550 6350 11350 +Connection ~ 6350 10550 +Wire Wire Line + 6350 9750 6350 10550 +Connection ~ 6350 9750 +Wire Wire Line + 6350 8950 6350 9750 +$Comp +L Switch:SW_Push SW45 +U 1 1 607F7BFE +P 6050 11550 +F 0 "SW45" V 6004 11698 50 0000 L CNN +F 1 "SPACE" V 6095 11698 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.25u_PCB" H 6050 11750 50 0001 C CNN +F 3 "" H 6050 11750 50 0001 C CNN + 1 6050 11550 + 0 1 1 0 +$EndComp +$Comp +L Device:D D45 +U 1 1 607F7C04 +P 6200 11350 +F 0 "D45" H 6200 11134 50 0000 C CNN +F 1 "1N4148" H 6200 11225 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 11350 50 0001 C CNN +F 3 "~" H 6200 11350 50 0001 C CNN + 1 6200 11350 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW53 +U 1 1 607F7C16 +P 7750 10750 +F 0 "SW53" V 7704 10898 50 0000 L CNN +F 1 "PATO" V 7795 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.50u_PCB" H 7750 10950 50 0001 C CNN +F 3 "" H 7750 10950 50 0001 C CNN + 1 7750 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D51 +U 1 1 607F7C1C +P 7900 10550 +F 0 "D51" H 7900 10334 50 0000 C CNN +F 1 "1N4148" H 7900 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 10550 50 0001 C CNN +F 3 "~" H 7900 10550 50 0001 C CNN + 1 7900 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW44 +U 1 1 607F7C22 +P 6050 10750 +F 0 "SW44" V 6004 10898 50 0000 L CNN +F 1 "." V 6095 10898 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 10950 50 0001 C CNN +F 3 "" H 6050 10950 50 0001 C CNN + 1 6050 10750 + 0 1 1 0 +$EndComp +$Comp +L Device:D D44 +U 1 1 607F7C28 +P 6200 10550 +F 0 "D44" H 6200 10334 50 0000 C CNN +F 1 "1N4148" H 6200 10425 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 10550 50 0001 C CNN +F 3 "~" H 6200 10550 50 0001 C CNN + 1 6200 10550 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW52 +U 1 1 607F7C3A +P 7750 9950 +F 0 "SW52" V 7704 10098 50 0000 L CNN +F 1 "RETURN" V 7795 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_2.25u_PCB" H 7750 10150 50 0001 C CNN +F 3 "" H 7750 10150 50 0001 C CNN + 1 7750 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D50 +U 1 1 607F7C40 +P 7900 9750 +F 0 "D50" H 7900 9534 50 0000 C CNN +F 1 "1N4148" H 7900 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 9750 50 0001 C CNN +F 3 "~" H 7900 9750 50 0001 C CNN + 1 7900 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW43 +U 1 1 607F7C46 +P 6050 9950 +F 0 "SW43" V 6004 10098 50 0000 L CNN +F 1 "," V 6095 10098 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 10150 50 0001 C CNN +F 3 "" H 6050 10150 50 0001 C CNN + 1 6050 9950 + 0 1 1 0 +$EndComp +$Comp +L Device:D D43 +U 1 1 607F7C4C +P 6200 9750 +F 0 "D43" H 6200 9534 50 0000 C CNN +F 1 "1N4148" H 6200 9625 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 9750 50 0001 C CNN +F 3 "~" H 6200 9750 50 0001 C CNN + 1 6200 9750 + -1 0 0 1 +$EndComp +$Comp +L Switch:SW_Push SW42 +U 1 1 607F7C6A +P 6050 9150 +F 0 "SW42" V 6004 9298 50 0000 L CNN +F 1 "TAB" V 6095 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.50u_PCB" H 6050 9350 50 0001 C CNN +F 3 "" H 6050 9350 50 0001 C CNN + 1 6050 9150 + 0 1 1 0 +$EndComp +Wire Wire Line + 6350 12150 6350 12950 +$Comp +L Switch:SW_Push SW47 +U 1 1 607F7CB6 +P 6050 13150 +F 0 "SW47" V 6004 13298 50 0000 L CNN +F 1 ";" V 6095 13298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.00u_PCB" H 6050 13350 50 0001 C CNN +F 3 "" H 6050 13350 50 0001 C CNN + 1 6050 13150 + 0 1 1 0 +$EndComp +$Comp +L Device:D D47 +U 1 1 607F7CBC +P 6200 12950 +F 0 "D47" H 6200 12734 50 0000 C CNN +F 1 "1N4148" H 6200 12825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 6200 12950 50 0001 C CNN +F 3 "~" H 6200 12950 50 0001 C CNN + 1 6200 12950 + -1 0 0 1 +$EndComp +Connection ~ 6350 12150 +Connection ~ 6050 9350 +Connection ~ 6050 10150 +Connection ~ 6050 10950 +Connection ~ 6050 11750 +Connection ~ 6050 12550 +Connection ~ 6050 13350 +Wire Wire Line + 2050 13350 2850 13350 +Connection ~ 2350 12150 +Connection ~ 2850 13350 +Wire Wire Line + 2850 13350 3650 13350 +Connection ~ 3150 12150 +Connection ~ 3650 13350 +Wire Wire Line + 3650 13350 4450 13350 +Connection ~ 3950 12150 +Connection ~ 4450 13350 +Wire Wire Line + 4450 13350 5250 13350 +Connection ~ 4750 12150 +Connection ~ 5250 13350 +Wire Wire Line + 5250 13350 6050 13350 +Connection ~ 5550 12150 Connection ~ 7300 9350 Wire Wire Line 7300 9350 7750 9350 Wire Wire Line - 8050 8550 8050 9350 -Connection ~ 8050 8550 -Connection ~ 8050 9350 + 7750 9350 8950 9350 Wire Wire Line - 8050 9350 8050 10150 -Connection ~ 8050 10150 + 8050 8950 8050 9750 +Connection ~ 8050 8950 +Connection ~ 7750 9350 Wire Wire Line - 8050 10150 8050 10950 -Text Notes 7450 11900 0 50 ~ 0 -COL6:ROW4\nUnused -Text Notes 7450 12650 0 50 ~ 0 -COL6:ROW5\nUnused -Text Notes 7450 13450 0 50 ~ 0 -COL6:ROW6\nUnused -Text Notes 7450 14250 0 50 ~ 0 -COL6:ROW7\nUnused -Wire Wire Line - 7750 8950 8950 8950 -Wire Wire Line - 7750 9750 8950 9750 -Wire Wire Line - 7750 10550 8950 10550 -Wire Wire Line - 7750 11350 8950 11350 -Wire Wire Line - 6050 12150 8950 12150 -Wire Wire Line - 6050 12950 8950 12950 -Wire Wire Line - 6050 13750 8950 13750 -Wire Wire Line - 5250 14550 8950 14550 -Wire Wire Line - 8850 8100 8850 8350 -NoConn ~ 8850 8350 -Text Notes 8500 11900 0 50 ~ 0 -COL7:ROW4\nUnused -Text Notes 8500 11100 0 50 ~ 0 -COL7:ROW3\nUnused -Text Notes 8500 10300 0 50 ~ 0 -COL7:ROW2\nUnused -Text Notes 8500 9500 0 50 ~ 0 -COL7:ROW1\nUnused -Text Notes 8500 8700 0 50 ~ 0 -COL7:ROW0\nUnused -Text Notes 8500 12650 0 50 ~ 0 -COL7:ROW5\nUnused -Text Notes 8500 13450 0 50 ~ 0 -COL7:ROW6\nUnused -Text Notes 8450 14250 0 50 ~ 0 -COL7:ROW7\nUnused + 7300 8950 7750 8950 +Connection ~ 7750 8950 $Comp -L Connector:DB9_Female_MountingHoles J? -U 1 1 60C1B7D7 -P 9750 4700 -F 0 "J?" H 9930 4702 50 0000 L CNN -F 1 "Joystick connector" H 9930 4611 50 0000 L CNN -F 2 "" H 9750 4700 50 0001 C CNN -F 3 " ~" H 9750 4700 50 0001 C CNN - 1 9750 4700 +L Switch:SW_Push SW49 +U 1 1 6082633C +P 7300 9150 +F 0 "SW49" V 7254 9298 50 0000 L CNN +F 1 "LSHIFT" V 7345 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.25u_PCB" H 7300 9350 50 0001 C CNN +F 3 "" H 7300 9350 50 0001 C CNN + 1 7300 9150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_Push SW51 +U 1 1 607F7C5E +P 7750 9150 +F 0 "SW51" V 7704 9298 50 0000 L CNN +F 1 "RSHIFT" V 7795 9298 50 0000 L CNN +F 2 "Button_Switch_Keyboard:SW_Cherry_MX1A_1.75u_PCB" H 7750 9350 50 0001 C CNN +F 3 "" H 7750 9350 50 0001 C CNN + 1 7750 9150 + 0 1 1 0 +$EndComp +Wire Wire Line + 8050 8150 8050 8950 +$Comp +L Device:D D49 +U 1 1 607F7C64 +P 7900 8950 +F 0 "D49" H 7900 8734 50 0000 C CNN +F 1 "1N4148" H 7900 8825 50 0000 C CNN +F 2 "Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal" H 7900 8950 50 0001 C CNN +F 3 "~" H 7900 8950 50 0001 C CNN + 1 7900 8950 + -1 0 0 1 +$EndComp +$Comp +L Device:C C4 +U 1 1 60FB4E9D +P 6700 2550 +F 0 "C4" V 6448 2550 50 0000 C CNN +F 1 "56Pf" V 6539 2550 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6738 2400 50 0001 C CNN +F 3 "~" H 6700 2550 50 0001 C CNN + 1 6700 2550 + 0 1 1 0 +$EndComp +Wire Wire Line + 6850 2400 6850 2300 +Connection ~ 6850 2400 +Wire Wire Line + 6950 2400 6850 2400 +$Comp +L power:GND #PWR011 +U 1 1 60FB4EA6 +P 6950 2400 +F 0 "#PWR011" H 6950 2150 50 0001 C CNN +F 1 "GND" H 6955 2227 50 0000 C CNN +F 2 "" H 6950 2400 50 0001 C CNN +F 3 "" H 6950 2400 50 0001 C CNN + 1 6950 2400 1 0 0 -1 $EndComp -Connection ~ 7300 9750 Wire Wire Line - 7300 9750 7750 9750 -Wire Bus Line - 7750 3100 8900 3100 -Wire Bus Line - 7750 5050 8600 5050 -Wire Bus Line - 5700 5200 8900 5200 -Entry Wire Line - 8600 4900 8700 4800 -Text Label 9100 4800 0 50 ~ 0 -COL7 + 6350 2400 6350 2250 Wire Wire Line - 9450 4300 9000 4300 -Entry Wire Line - 8900 4400 9000 4300 -Wire Bus Line - 8600 5050 8600 4900 + 6550 2400 6550 2300 +Connection ~ 6550 2400 Wire Wire Line - 9450 4500 9000 4500 -Entry Wire Line - 8900 4600 9000 4500 + 6550 2400 6350 2400 Wire Wire Line - 9450 4700 9000 4700 -Entry Wire Line - 8900 4800 9000 4700 + 6550 2550 6550 2400 Wire Wire Line - 9450 4900 9000 4900 -Entry Wire Line - 8900 5000 9000 4900 -Text Label 9100 4300 0 50 ~ 0 -ROW0 -Text Label 9100 4500 0 50 ~ 0 -ROW1 -Text Label 9100 4700 0 50 ~ 0 -ROW2 -Text Label 9100 4900 0 50 ~ 0 -ROW3 -Wire Wire Line - 9450 4400 9000 4400 -Entry Wire Line - 8900 4500 9000 4400 -Text Label 9100 4400 0 50 ~ 0 -ROW4 -Wire Wire Line - 9450 4600 9000 4600 -Wire Wire Line - 9000 4600 9000 4650 -Wire Wire Line - 9000 4650 8450 4650 -Wire Wire Line - 8700 4800 9450 4800 -Wire Bus Line - 9100 6400 9100 7100 -Wire Bus Line - 9100 7300 9100 8000 -Wire Bus Line - 8900 2400 8900 3100 -Wire Bus Line - 2250 8000 9100 8000 -Wire Bus Line - 1400 7100 1400 14450 -Wire Bus Line - 5700 3650 5700 5200 -Wire Bus Line - 7750 3100 7750 5050 -Wire Bus Line - 8900 3300 8900 5200 + 6850 2550 6850 2400 $Comp -L power:VCC #PWR? -U 1 1 60EC4111 -P 8450 4650 -F 0 "#PWR?" H 8450 4500 50 0001 C CNN -F 1 "VCC" H 8467 4823 50 0000 C CNN -F 2 "" H 8450 4650 50 0001 C CNN -F 3 "" H 8450 4650 50 0001 C CNN - 1 8450 4650 +L Device:C C3 +U 1 1 60FB4EB3 +P 6700 2300 +F 0 "C3" V 6448 2300 50 0000 C CNN +F 1 "100Nf" V 6539 2300 50 0000 C CNN +F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6738 2150 50 0001 C CNN +F 3 "~" H 6700 2300 50 0001 C CNN + 1 6700 2300 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR09 +U 1 1 60FB4EB9 +P 6350 2250 +F 0 "#PWR09" H 6350 2100 50 0001 C CNN +F 1 "VCC" H 6367 2423 50 0000 C CNN +F 2 "" H 6350 2250 50 0001 C CNN +F 3 "" H 6350 2250 50 0001 C CNN + 1 6350 2250 1 0 0 -1 $EndComp +Wire Wire Line + 6350 2400 6350 2750 +Connection ~ 6350 2400 +Wire Wire Line + 6050 9350 7150 9350 +Wire Wire Line + 7300 8950 7100 8950 +Connection ~ 7300 8950 +Wire Wire Line + 7150 9350 7150 9100 +Wire Wire Line + 7150 9100 7100 9100 +Connection ~ 7150 9350 +Wire Wire Line + 7150 9350 7300 9350 +Text HLabel 7100 9100 0 50 Input ~ 0 +CL_ASSY_ROW +Text HLabel 7100 8950 0 50 Input ~ 0 +CL_ASSY_COL +Text HLabel 1900 15100 0 50 Input ~ 0 +CL_ASSY_COL +Text HLabel 1900 15500 0 50 Input ~ 0 +CL_ASSY_ROW +$Comp +L Switch:SW_DPST SW? +U 1 1 612EEBB5 +P 2250 15300 +F 0 "SW?" V 2204 15488 50 0000 L CNN +F 1 "CAPSLOCK_SW" V 2295 15488 50 0000 L CNN +F 2 "" H 2250 15300 50 0001 C CNN +F 3 "" H 2250 15300 50 0001 C CNN + 1 2250 15300 + 0 1 1 0 +$EndComp +$Comp +L Device:LED D? +U 1 1 612EF053 +P 2850 15100 +F 0 "D?" H 2843 15316 50 0000 C CNN +F 1 "CAPSLOCK_LED" H 2843 15225 50 0000 C CNN +F 2 "" H 2850 15100 50 0001 C CNN +F 3 "~" H 2850 15100 50 0001 C CNN + 1 2850 15100 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 612EF52C +P 3350 15100 +F 0 "R?" V 3143 15100 50 0000 C CNN +F 1 "470" V 3234 15100 50 0000 C CNN +F 2 "" V 3280 15100 50 0001 C CNN +F 3 "~" H 3350 15100 50 0001 C CNN + 1 3350 15100 + 0 1 1 0 +$EndComp +Wire Wire Line + 1900 15100 2150 15100 +Wire Wire Line + 1900 15500 2150 15500 $Comp L power:GND #PWR? -U 1 1 60EC5968 -P 9750 5300 -F 0 "#PWR?" H 9750 5050 50 0001 C CNN -F 1 "GND" H 9755 5127 50 0000 C CNN -F 2 "" H 9750 5300 50 0001 C CNN -F 3 "" H 9750 5300 50 0001 C CNN - 1 9750 5300 +U 1 1 61350EB8 +P 2350 15500 +F 0 "#PWR?" H 2350 15250 50 0001 C CNN +F 1 "GND" H 2355 15327 50 0000 C CNN +F 2 "" H 2350 15500 50 0001 C CNN +F 3 "" H 2350 15500 50 0001 C CNN + 1 2350 15500 1 0 0 -1 $EndComp +$Comp +L power:VCC #PWR? +U 1 1 6138547B +P 3650 15100 +F 0 "#PWR?" H 3650 14950 50 0001 C CNN +F 1 "VCC" H 3667 15273 50 0000 C CNN +F 2 "" H 3650 15100 50 0001 C CNN +F 3 "" H 3650 15100 50 0001 C CNN + 1 3650 15100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 15100 2700 15100 +Wire Wire Line + 3000 15100 3200 15100 +Wire Wire Line + 3500 15100 3650 15100 +Text Notes 2000 15900 0 50 ~ 0 +Caps lock assy +Wire Wire Line + 8250 4800 9000 4800 +Wire Bus Line + 9100 6000 9100 6700 +Wire Bus Line + 9100 6900 9100 7600 +Wire Bus Line + 8450 2400 8450 3100 +Wire Bus Line + 2250 7600 9100 7600 +Wire Bus Line + 1400 6700 1400 14050 +Wire Bus Line + 5250 3650 5250 5200 +Wire Bus Line + 7300 3100 7300 5050 +Wire Bus Line + 8450 3300 8450 5200 $EndSCHEMATC