unified_retro_keyboard/hardware/keyboard-classic/keys2.sch
Dave 594e3d7d8b Finalize layout and mounting
- Add apple 2 mounting slots (and stretch PCB to accommodate slots
- Add pass-through holes in aligners for OSI keyboard spacers
- Move 'ESC' key next to '1' key
- Add TAB key next to Q key
- remove 'here is' and finalize "helper" keys along left side of keyboard
- move legends off of PCB traces
- update to release 1.3
2020-01-02 10:08:11 -06:00

1139 lines
31 KiB
Plaintext

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 3
Title "Universal Retro Keyboard"
Date "2019-08-25"
Rev "1.0"
Comp "OSIWeb.org"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text HLabel 1700 4450 0 60 Input ~ 0
Row5
Text HLabel 1700 5350 0 60 Input ~ 0
Row6
Text HLabel 1700 6250 0 60 Input ~ 0
Row7
Text HLabel 1700 3550 0 60 Input ~ 0
Row4
Text HLabel 1700 1050 0 60 Input ~ 0
Col7
Text HLabel 1700 1250 0 60 Input ~ 0
Col6
Text HLabel 1700 1450 0 60 Input ~ 0
Col5
Text HLabel 1700 1650 0 60 Input ~ 0
Col4
Text HLabel 1700 1850 0 60 Input ~ 0
Col3
Text HLabel 1700 2050 0 60 Input ~ 0
Col2
Text HLabel 1700 2250 0 60 Input ~ 0
Col1
Text HLabel 1700 2450 0 60 Input ~ 0
Col0
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF30F
P 3250 3150
AR Path="/5BC3E99D/5BCAF30F" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF30F" Ref="SW1" Part="1"
AR Path="/5BCAF30F" Ref="SW?" Part="1"
F 0 "SW1" H 3250 3435 50 0000 C CNN
F 1 "RT Arrow" H 3250 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 3250 3350 50 0001 C CNN
F 3 "" H 3250 3350 50 0001 C CNN
1 3250 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF316
P 4050 3150
AR Path="/5BC3E99D/5BCAF316" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF316" Ref="SW4" Part="1"
AR Path="/5BCAF316" Ref="SW?" Part="1"
F 0 "SW4" H 4050 3435 50 0000 C CNN
F 1 "I" H 4050 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4050 3350 50 0001 C CNN
F 3 "" H 4050 3350 50 0001 C CNN
1 4050 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF31D
P 5650 3150
AR Path="/5BC3E99D/5BCAF31D" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF31D" Ref="SW12" Part="1"
AR Path="/5BCAF31D" Ref="SW?" Part="1"
F 0 "SW12" H 5650 3435 50 0000 C CNN
F 1 "Y" H 5650 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 5650 3350 50 0001 C CNN
F 3 "" H 5650 3350 50 0001 C CNN
1 5650 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF324
P 4850 3150
AR Path="/5BC3E99D/5BCAF324" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF324" Ref="SW8" Part="1"
AR Path="/5BCAF324" Ref="SW?" Part="1"
F 0 "SW8" H 4850 3435 50 0000 C CNN
F 1 "U" H 4850 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4850 3350 50 0001 C CNN
F 3 "" H 4850 3350 50 0001 C CNN
1 4850 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF32B
P 6450 3150
AR Path="/5BC3E99D/5BCAF32B" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF32B" Ref="SW16" Part="1"
AR Path="/5BCAF32B" Ref="SW?" Part="1"
F 0 "SW16" H 6450 3435 50 0000 C CNN
F 1 "T" H 6450 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 6450 3350 50 0001 C CNN
F 3 "" H 6450 3350 50 0001 C CNN
1 6450 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF332
P 7250 3150
AR Path="/5BC3E99D/5BCAF332" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF332" Ref="SW20" Part="1"
AR Path="/5BCAF332" Ref="SW?" Part="1"
F 0 "SW20" H 7250 3435 50 0000 C CNN
F 1 "R" H 7250 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 7250 3350 50 0001 C CNN
F 3 "" H 7250 3350 50 0001 C CNN
1 7250 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF339
P 8850 3150
AR Path="/5BC3E99D/5BCAF339" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF339" Ref="SW28" Part="1"
AR Path="/5BCAF339" Ref="SW?" Part="1"
F 0 "SW28" H 8850 3435 50 0000 C CNN
F 1 "W" H 8850 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8850 3350 50 0001 C CNN
F 3 "" H 8850 3350 50 0001 C CNN
1 8850 3150
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF340
P 8050 3150
AR Path="/5BC3E99D/5BCAF340" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF340" Ref="SW24" Part="1"
AR Path="/5BCAF340" Ref="SW?" Part="1"
F 0 "SW24" H 8050 3435 50 0000 C CNN
F 1 "E" H 8050 3344 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8050 3350 50 0001 C CNN
F 3 "" H 8050 3350 50 0001 C CNN
1 8050 3150
1 0 0 -1
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF347
P 4250 3400
AR Path="/5BC3E99D/5BCAF347" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF347" Ref="D5" Part="1"
AR Path="/5BCAF347" Ref="D?" Part="1"
F 0 "D5" V 4296 3321 50 0000 R CNN
F 1 "1N4148" V 4205 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 4250 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4250 3400 50 0001 C CNN
1 4250 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF34E
P 3450 3400
AR Path="/5BC3E99D/5BCAF34E" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF34E" Ref="D2" Part="1"
AR Path="/5BCAF34E" Ref="D?" Part="1"
F 0 "D2" V 3496 3321 50 0000 R CNN
F 1 "1N4148" V 3405 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 3450 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3450 3400 50 0001 C CNN
1 3450 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF355
P 5050 3400
AR Path="/5BC3E99D/5BCAF355" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF355" Ref="D9" Part="1"
AR Path="/5BCAF355" Ref="D?" Part="1"
F 0 "D9" V 5096 3321 50 0000 R CNN
F 1 "1N4148" V 5005 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5050 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5050 3400 50 0001 C CNN
1 5050 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF35C
P 5850 3400
AR Path="/5BC3E99D/5BCAF35C" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF35C" Ref="D13" Part="1"
AR Path="/5BCAF35C" Ref="D?" Part="1"
F 0 "D13" V 5896 3321 50 0000 R CNN
F 1 "1N4148" V 5805 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5850 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5850 3400 50 0001 C CNN
1 5850 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF363
P 6650 3400
AR Path="/5BC3E99D/5BCAF363" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF363" Ref="D17" Part="1"
AR Path="/5BCAF363" Ref="D?" Part="1"
F 0 "D17" V 6696 3321 50 0000 R CNN
F 1 "1N4148" V 6605 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6650 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 6650 3400 50 0001 C CNN
1 6650 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF36A
P 7450 3400
AR Path="/5BC3E99D/5BCAF36A" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF36A" Ref="D21" Part="1"
AR Path="/5BCAF36A" Ref="D?" Part="1"
F 0 "D21" V 7496 3321 50 0000 R CNN
F 1 "1N4148" V 7405 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 7450 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 7450 3400 50 0001 C CNN
1 7450 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF371
P 8250 3400
AR Path="/5BC3E99D/5BCAF371" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF371" Ref="D25" Part="1"
AR Path="/5BCAF371" Ref="D?" Part="1"
F 0 "D25" V 8296 3321 50 0000 R CNN
F 1 "1N4148" V 8205 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8250 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 8250 3400 50 0001 C CNN
1 8250 3400
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF378
P 9050 3400
AR Path="/5BC3E99D/5BCAF378" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF378" Ref="D29" Part="1"
AR Path="/5BCAF378" Ref="D?" Part="1"
F 0 "D29" V 9096 3321 50 0000 R CNN
F 1 "1N4148" V 9005 3321 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 9050 3225 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 9050 3400 50 0001 C CNN
1 9050 3400
0 -1 -1 0
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF37F
P 3250 4050
AR Path="/5BC3E99D/5BCAF37F" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF37F" Ref="SW2" Part="1"
AR Path="/5BCAF37F" Ref="SW?" Part="1"
F 0 "SW2" H 3250 4335 50 0000 C CNN
F 1 "LT Arrow" H 3250 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 3250 4250 50 0001 C CNN
F 3 "" H 3250 4250 50 0001 C CNN
1 3250 4050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF386
P 4050 4050
AR Path="/5BC3E99D/5BCAF386" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF386" Ref="SW5" Part="1"
AR Path="/5BCAF386" Ref="SW?" Part="1"
F 0 "SW5" H 4050 4335 50 0000 C CNN
F 1 "Repeat" H 4050 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4050 4250 50 0001 C CNN
F 3 "" H 4050 4250 50 0001 C CNN
1 4050 4050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF38D
P 5650 4050
AR Path="/5BC3E99D/5BCAF38D" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF38D" Ref="SW13" Part="1"
AR Path="/5BCAF38D" Ref="SW?" Part="1"
F 0 "SW13" H 5650 4335 50 0000 C CNN
F 1 "Return" H 5650 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 5650 4250 50 0001 C CNN
F 3 "" H 5650 4250 50 0001 C CNN
1 5650 4050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF39B
P 6450 4050
AR Path="/5BC3E99D/5BCAF39B" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF39B" Ref="SW17" Part="1"
AR Path="/5BCAF39B" Ref="SW?" Part="1"
F 0 "SW17" H 6450 4335 50 0000 C CNN
F 1 "Line Feed" H 6450 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 6450 4250 50 0001 C CNN
F 3 "" H 6450 4250 50 0001 C CNN
1 6450 4050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF3A2
P 7250 4050
AR Path="/5BC3E99D/5BCAF3A2" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF3A2" Ref="SW21" Part="1"
AR Path="/5BCAF3A2" Ref="SW?" Part="1"
F 0 "SW21" H 7250 4335 50 0000 C CNN
F 1 "O" H 7250 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 7250 4250 50 0001 C CNN
F 3 "" H 7250 4250 50 0001 C CNN
1 7250 4050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF3A9
P 8850 4050
AR Path="/5BC3E99D/5BCAF3A9" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF3A9" Ref="SW29" Part="1"
AR Path="/5BCAF3A9" Ref="SW?" Part="1"
F 0 "SW29" H 8850 4335 50 0000 C CNN
F 1 "Period" H 8850 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8850 4250 50 0001 C CNN
F 3 "" H 8850 4250 50 0001 C CNN
1 8850 4050
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF3B0
P 8050 4050
AR Path="/5BC3E99D/5BCAF3B0" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF3B0" Ref="SW25" Part="1"
AR Path="/5BCAF3B0" Ref="SW?" Part="1"
F 0 "SW25" H 8050 4335 50 0000 C CNN
F 1 "L" H 8050 4244 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8050 4250 50 0001 C CNN
F 3 "" H 8050 4250 50 0001 C CNN
1 8050 4050
1 0 0 -1
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3B7
P 4250 4300
AR Path="/5BC3E99D/5BCAF3B7" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3B7" Ref="D6" Part="1"
AR Path="/5BCAF3B7" Ref="D?" Part="1"
F 0 "D6" V 4296 4221 50 0000 R CNN
F 1 "1N4148" V 4205 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 4250 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4250 4300 50 0001 C CNN
1 4250 4300
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3BE
P 3450 4300
AR Path="/5BC3E99D/5BCAF3BE" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3BE" Ref="D3" Part="1"
AR Path="/5BCAF3BE" Ref="D?" Part="1"
F 0 "D3" V 3496 4221 50 0000 R CNN
F 1 "1N4148" V 3405 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 3450 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3450 4300 50 0001 C CNN
1 3450 4300
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3CC
P 5850 4300
AR Path="/5BC3E99D/5BCAF3CC" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3CC" Ref="D14" Part="1"
AR Path="/5BCAF3CC" Ref="D?" Part="1"
F 0 "D14" V 5896 4221 50 0000 R CNN
F 1 "1N4148" V 5805 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5850 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5850 4300 50 0001 C CNN
1 5850 4300
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3D3
P 6650 4300
AR Path="/5BC3E99D/5BCAF3D3" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3D3" Ref="D18" Part="1"
AR Path="/5BCAF3D3" Ref="D?" Part="1"
F 0 "D18" V 6696 4221 50 0000 R CNN
F 1 "1N4148" V 6605 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6650 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 6650 4300 50 0001 C CNN
1 6650 4300
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3DA
P 7450 4300
AR Path="/5BC3E99D/5BCAF3DA" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3DA" Ref="D22" Part="1"
AR Path="/5BCAF3DA" Ref="D?" Part="1"
F 0 "D22" V 7496 4221 50 0000 R CNN
F 1 "1N4148" V 7405 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 7450 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 7450 4300 50 0001 C CNN
1 7450 4300
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3E1
P 8250 4300
AR Path="/5BC3E99D/5BCAF3E1" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3E1" Ref="D26" Part="1"
AR Path="/5BCAF3E1" Ref="D?" Part="1"
F 0 "D26" V 8296 4221 50 0000 R CNN
F 1 "1N4148" V 8205 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8250 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 8250 4300 50 0001 C CNN
1 8250 4300
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF3E8
P 9050 4300
AR Path="/5BC3E99D/5BCAF3E8" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF3E8" Ref="D30" Part="1"
AR Path="/5BCAF3E8" Ref="D?" Part="1"
F 0 "D30" V 9096 4221 50 0000 R CNN
F 1 "1N4148" V 9005 4221 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 9050 4125 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 9050 4300 50 0001 C CNN
1 9050 4300
0 -1 -1 0
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF3EF
P 3250 4950
AR Path="/5BC3E99D/5BCAF3EF" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF3EF" Ref="SW3" Part="1"
AR Path="/5BCAF3EF" Ref="SW?" Part="1"
F 0 "SW3" H 3250 5235 50 0000 C CNN
F 1 "Tilde" H 3250 5144 50 0000 C CNN
F 2 "unikbd:Key_MX" H 3250 5150 50 0001 C CNN
F 3 "" H 3250 5150 50 0001 C CNN
1 3250 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF3F6
P 4050 4950
AR Path="/5BC3E99D/5BCAF3F6" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF3F6" Ref="SW6" Part="1"
AR Path="/5BCAF3F6" Ref="SW?" Part="1"
F 0 "SW6" H 4050 5235 50 0000 C CNN
F 1 "Bracket_Close" H 4150 5150 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4050 5150 50 0001 C CNN
F 3 "" H 4050 5150 50 0001 C CNN
1 4050 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF3FD
P 5650 4950
AR Path="/5BC3E99D/5BCAF3FD" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF3FD" Ref="SW14" Part="1"
AR Path="/5BCAF3FD" Ref="SW?" Part="1"
F 0 "SW14" H 5650 5235 50 0000 C CNN
F 1 "Dash" H 5650 5144 50 0000 C CNN
F 2 "unikbd:Key_MX" H 5650 5150 50 0001 C CNN
F 3 "" H 5650 5150 50 0001 C CNN
1 5650 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF404
P 4850 4950
AR Path="/5BC3E99D/5BCAF404" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF404" Ref="SW10" Part="1"
AR Path="/5BCAF404" Ref="SW?" Part="1"
F 0 "SW10" H 4850 5235 50 0000 C CNN
F 1 "Bracket_Open" H 4950 5150 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4850 5150 50 0001 C CNN
F 3 "" H 4850 5150 50 0001 C CNN
1 4850 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF40B
P 6450 4950
AR Path="/5BC3E99D/5BCAF40B" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF40B" Ref="SW18" Part="1"
AR Path="/5BCAF40B" Ref="SW?" Part="1"
F 0 "SW18" H 6450 5235 50 0000 C CNN
F 1 "Colon" H 6450 5144 50 0000 C CNN
F 2 "unikbd:Key_MX" H 6450 5150 50 0001 C CNN
F 3 "" H 6450 5150 50 0001 C CNN
1 6450 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF412
P 7250 4950
AR Path="/5BC3E99D/5BCAF412" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF412" Ref="SW22" Part="1"
AR Path="/5BCAF412" Ref="SW?" Part="1"
F 0 "SW22" H 7250 5235 50 0000 C CNN
F 1 "0" H 7250 5144 50 0000 C CNN
F 2 "unikbd:Key_MX" H 7250 5150 50 0001 C CNN
F 3 "" H 7250 5150 50 0001 C CNN
1 7250 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF419
P 8850 4950
AR Path="/5BC3E99D/5BCAF419" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF419" Ref="SW30" Part="1"
AR Path="/5BCAF419" Ref="SW?" Part="1"
F 0 "SW30" H 8850 5235 50 0000 C CNN
F 1 "8" H 8850 5144 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8850 5150 50 0001 C CNN
F 3 "" H 8850 5150 50 0001 C CNN
1 8850 4950
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF420
P 8050 4950
AR Path="/5BC3E99D/5BCAF420" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF420" Ref="SW26" Part="1"
AR Path="/5BCAF420" Ref="SW?" Part="1"
F 0 "SW26" H 8050 5235 50 0000 C CNN
F 1 "9" H 8050 5144 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8050 5150 50 0001 C CNN
F 3 "" H 8050 5150 50 0001 C CNN
1 8050 4950
1 0 0 -1
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF427
P 4250 5200
AR Path="/5BC3E99D/5BCAF427" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF427" Ref="D7" Part="1"
AR Path="/5BCAF427" Ref="D?" Part="1"
F 0 "D7" V 4296 5121 50 0000 R CNN
F 1 "1N4148" V 4205 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 4250 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4250 5200 50 0001 C CNN
1 4250 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF42E
P 3450 5200
AR Path="/5BC3E99D/5BCAF42E" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF42E" Ref="D4" Part="1"
AR Path="/5BCAF42E" Ref="D?" Part="1"
F 0 "D4" V 3496 5121 50 0000 R CNN
F 1 "1N4148" V 3405 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 3450 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 3450 5200 50 0001 C CNN
1 3450 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF435
P 5050 5200
AR Path="/5BC3E99D/5BCAF435" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF435" Ref="D11" Part="1"
AR Path="/5BCAF435" Ref="D?" Part="1"
F 0 "D11" V 5096 5121 50 0000 R CNN
F 1 "1N4148" V 5005 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5050 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5050 5200 50 0001 C CNN
1 5050 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF43C
P 5850 5200
AR Path="/5BC3E99D/5BCAF43C" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF43C" Ref="D15" Part="1"
AR Path="/5BCAF43C" Ref="D?" Part="1"
F 0 "D15" V 5896 5121 50 0000 R CNN
F 1 "1N4148" V 5805 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5850 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5850 5200 50 0001 C CNN
1 5850 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF443
P 6650 5200
AR Path="/5BC3E99D/5BCAF443" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF443" Ref="D19" Part="1"
AR Path="/5BCAF443" Ref="D?" Part="1"
F 0 "D19" V 6696 5121 50 0000 R CNN
F 1 "1N4148" V 6605 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6650 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 6650 5200 50 0001 C CNN
1 6650 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF44A
P 7450 5200
AR Path="/5BC3E99D/5BCAF44A" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF44A" Ref="D23" Part="1"
AR Path="/5BCAF44A" Ref="D?" Part="1"
F 0 "D23" V 7496 5121 50 0000 R CNN
F 1 "1N4148" V 7405 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 7450 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 7450 5200 50 0001 C CNN
1 7450 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF451
P 8250 5200
AR Path="/5BC3E99D/5BCAF451" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF451" Ref="D27" Part="1"
AR Path="/5BCAF451" Ref="D?" Part="1"
F 0 "D27" V 8296 5121 50 0000 R CNN
F 1 "1N4148" V 8205 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8250 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 8250 5200 50 0001 C CNN
1 8250 5200
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF458
P 9050 5200
AR Path="/5BC3E99D/5BCAF458" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF458" Ref="D31" Part="1"
AR Path="/5BCAF458" Ref="D?" Part="1"
F 0 "D31" V 9096 5121 50 0000 R CNN
F 1 "1N4148" V 9005 5121 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 9050 5025 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 9050 5200 50 0001 C CNN
1 9050 5200
0 -1 -1 0
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF466
P 4050 5850
AR Path="/5BC3E99D/5BCAF466" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF466" Ref="SW7" Part="1"
AR Path="/5BCAF466" Ref="SW?" Part="1"
F 0 "SW7" H 4050 6135 50 0000 C CNN
F 1 "7" H 4050 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4050 6050 50 0001 C CNN
F 3 "" H 4050 6050 50 0001 C CNN
1 4050 5850
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF46D
P 5650 5850
AR Path="/5BC3E99D/5BCAF46D" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF46D" Ref="SW15" Part="1"
AR Path="/5BCAF46D" Ref="SW?" Part="1"
F 0 "SW15" H 5650 6135 50 0000 C CNN
F 1 "5" H 5650 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 5650 6050 50 0001 C CNN
F 3 "" H 5650 6050 50 0001 C CNN
1 5650 5850
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF474
P 4850 5850
AR Path="/5BC3E99D/5BCAF474" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF474" Ref="SW11" Part="1"
AR Path="/5BCAF474" Ref="SW?" Part="1"
F 0 "SW11" H 4850 6135 50 0000 C CNN
F 1 "6" H 4850 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 4850 6050 50 0001 C CNN
F 3 "" H 4850 6050 50 0001 C CNN
1 4850 5850
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF47B
P 6450 5850
AR Path="/5BC3E99D/5BCAF47B" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF47B" Ref="SW19" Part="1"
AR Path="/5BCAF47B" Ref="SW?" Part="1"
F 0 "SW19" H 6450 6135 50 0000 C CNN
F 1 "4" H 6450 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 6450 6050 50 0001 C CNN
F 3 "" H 6450 6050 50 0001 C CNN
1 6450 5850
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF482
P 7250 5850
AR Path="/5BC3E99D/5BCAF482" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF482" Ref="SW23" Part="1"
AR Path="/5BCAF482" Ref="SW?" Part="1"
F 0 "SW23" H 7250 6135 50 0000 C CNN
F 1 "3" H 7250 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 7250 6050 50 0001 C CNN
F 3 "" H 7250 6050 50 0001 C CNN
1 7250 5850
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF489
P 8850 5850
AR Path="/5BC3E99D/5BCAF489" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF489" Ref="SW31" Part="1"
AR Path="/5BCAF489" Ref="SW?" Part="1"
F 0 "SW31" H 8850 6135 50 0000 C CNN
F 1 "1" H 8850 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8850 6050 50 0001 C CNN
F 3 "" H 8850 6050 50 0001 C CNN
1 8850 5850
1 0 0 -1
$EndComp
$Comp
L Switch:SW_Push SW?
U 1 1 5BCAF490
P 8050 5850
AR Path="/5BC3E99D/5BCAF490" Ref="SW?" Part="1"
AR Path="/5BC3EA0A/5BCAF490" Ref="SW27" Part="1"
AR Path="/5BCAF490" Ref="SW?" Part="1"
F 0 "SW27" H 8050 6135 50 0000 C CNN
F 1 "2" H 8050 6044 50 0000 C CNN
F 2 "unikbd:Key_MX" H 8050 6050 50 0001 C CNN
F 3 "" H 8050 6050 50 0001 C CNN
1 8050 5850
1 0 0 -1
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF497
P 4250 6100
AR Path="/5BC3E99D/5BCAF497" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF497" Ref="D8" Part="1"
AR Path="/5BCAF497" Ref="D?" Part="1"
F 0 "D8" V 4296 6021 50 0000 R CNN
F 1 "1N4148" V 4205 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 4250 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 4250 6100 50 0001 C CNN
1 4250 6100
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF4A5
P 5050 6100
AR Path="/5BC3E99D/5BCAF4A5" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF4A5" Ref="D12" Part="1"
AR Path="/5BCAF4A5" Ref="D?" Part="1"
F 0 "D12" V 5096 6021 50 0000 R CNN
F 1 "1N4148" V 5005 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5050 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5050 6100 50 0001 C CNN
1 5050 6100
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF4AC
P 5850 6100
AR Path="/5BC3E99D/5BCAF4AC" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF4AC" Ref="D16" Part="1"
AR Path="/5BCAF4AC" Ref="D?" Part="1"
F 0 "D16" V 5896 6021 50 0000 R CNN
F 1 "1N4148" V 5805 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 5850 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5850 6100 50 0001 C CNN
1 5850 6100
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF4B3
P 6650 6100
AR Path="/5BC3E99D/5BCAF4B3" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF4B3" Ref="D20" Part="1"
AR Path="/5BCAF4B3" Ref="D?" Part="1"
F 0 "D20" V 6696 6021 50 0000 R CNN
F 1 "1N4148" V 6605 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6650 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 6650 6100 50 0001 C CNN
1 6650 6100
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF4BA
P 7450 6100
AR Path="/5BC3E99D/5BCAF4BA" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF4BA" Ref="D24" Part="1"
AR Path="/5BCAF4BA" Ref="D?" Part="1"
F 0 "D24" V 7496 6021 50 0000 R CNN
F 1 "1N4148" V 7405 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 7450 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 7450 6100 50 0001 C CNN
1 7450 6100
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF4C1
P 8250 6100
AR Path="/5BC3E99D/5BCAF4C1" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF4C1" Ref="D28" Part="1"
AR Path="/5BCAF4C1" Ref="D?" Part="1"
F 0 "D28" V 8296 6021 50 0000 R CNN
F 1 "1N4148" V 8205 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8250 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 8250 6100 50 0001 C CNN
1 8250 6100
0 -1 -1 0
$EndComp
$Comp
L Diode:1N4148 D?
U 1 1 5BCAF4C8
P 9050 6100
AR Path="/5BC3E99D/5BCAF4C8" Ref="D?" Part="1"
AR Path="/5BC3EA0A/5BCAF4C8" Ref="D32" Part="1"
AR Path="/5BCAF4C8" Ref="D?" Part="1"
F 0 "D32" V 9096 6021 50 0000 R CNN
F 1 "1N4148" V 9005 6021 50 0000 R CNN
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 9050 5925 50 0001 C CNN
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 9050 6100 50 0001 C CNN
1 9050 6100
0 -1 -1 0
$EndComp
Wire Wire Line
3450 3550 4250 3550
Connection ~ 4250 3550
Wire Wire Line
4250 3550 5050 3550
Connection ~ 5050 3550
Wire Wire Line
5050 3550 5850 3550
Connection ~ 5850 3550
Wire Wire Line
5850 3550 6650 3550
Connection ~ 6650 3550
Wire Wire Line
6650 3550 7450 3550
Connection ~ 7450 3550
Wire Wire Line
7450 3550 8250 3550
Connection ~ 8250 3550
Wire Wire Line
8250 3550 9050 3550
Wire Wire Line
3450 4450 4250 4450
Connection ~ 4250 4450
Connection ~ 5850 4450
Wire Wire Line
5850 4450 6650 4450
Connection ~ 6650 4450
Wire Wire Line
6650 4450 7450 4450
Connection ~ 7450 4450
Wire Wire Line
7450 4450 8250 4450
Connection ~ 8250 4450
Wire Wire Line
8250 4450 9050 4450
Wire Wire Line
3450 5350 4250 5350
Connection ~ 4250 5350
Wire Wire Line
4250 5350 5050 5350
Connection ~ 5050 5350
Wire Wire Line
5050 5350 5850 5350
Connection ~ 5850 5350
Wire Wire Line
5850 5350 6650 5350
Connection ~ 6650 5350
Wire Wire Line
6650 5350 7450 5350
Connection ~ 7450 5350
Wire Wire Line
7450 5350 8250 5350
Connection ~ 8250 5350
Wire Wire Line
8250 5350 9050 5350
Connection ~ 4250 6250
Wire Wire Line
4250 6250 5050 6250
Connection ~ 5050 6250
Wire Wire Line
5050 6250 5850 6250
Connection ~ 5850 6250
Wire Wire Line
5850 6250 6650 6250
Connection ~ 6650 6250
Wire Wire Line
6650 6250 7450 6250
Connection ~ 7450 6250
Wire Wire Line
7450 6250 8250 6250
Connection ~ 8250 6250
Wire Wire Line
8250 6250 9050 6250
Wire Wire Line
4250 5850 4250 5950
Wire Wire Line
5050 5850 5050 5950
Wire Wire Line
5850 5850 5850 5950
Wire Wire Line
6650 5850 6650 5950
Wire Wire Line
7450 5850 7450 5950
Wire Wire Line
8250 5850 8250 5950
Wire Wire Line
9050 5950 9050 5850
Wire Wire Line
9050 4950 9050 5050
Wire Wire Line
8250 4950 8250 5050
Wire Wire Line
7450 4950 7450 5050
Wire Wire Line
5850 5050 5850 4950
Wire Wire Line
6650 5050 6650 4950
Wire Wire Line
5050 5050 5050 4950
Wire Wire Line
4250 5050 4250 4950
Wire Wire Line
3450 5050 3450 4950
Wire Wire Line
3450 4150 3450 4050
Wire Wire Line
3450 3250 3450 3150
Wire Wire Line
4250 3150 4250 3250
Wire Wire Line
4250 4050 4250 4150
Wire Wire Line
5850 4150 5850 4050
Wire Wire Line
6650 4150 6650 4050
Wire Wire Line
7450 4150 7450 4050
Wire Wire Line
8250 4150 8250 4050
Wire Wire Line
9050 4150 9050 4050
Wire Wire Line
5050 3250 5050 3150
Wire Wire Line
5850 3150 5850 3250
Wire Wire Line
6650 3150 6650 3250
Wire Wire Line
7450 3150 7450 3250
Wire Wire Line
8250 3150 8250 3250
Wire Wire Line
9050 3150 9050 3250
Wire Wire Line
1700 2450 3050 2450
Wire Wire Line
3050 2450 3050 3150
Connection ~ 3050 3150
Wire Wire Line
3050 3150 3050 4050
Connection ~ 3050 4050
Wire Wire Line
3050 4050 3050 4950
Wire Wire Line
1700 2250 3850 2250
Wire Wire Line
3850 2250 3850 3150
Connection ~ 3850 3150
Wire Wire Line
3850 3150 3850 4050
Connection ~ 3850 4050
Wire Wire Line
3850 4050 3850 4950
Connection ~ 3850 4950
Wire Wire Line
3850 4950 3850 5850
Wire Wire Line
1700 2050 4650 2050
Wire Wire Line
4650 2050 4650 3150
Connection ~ 4650 3150
Connection ~ 4650 4950
Wire Wire Line
4650 4950 4650 5850
Wire Wire Line
1700 1850 5450 1850
Wire Wire Line
5450 1850 5450 3150
Connection ~ 5450 3150
Wire Wire Line
5450 3150 5450 4050
Connection ~ 5450 4050
Wire Wire Line
5450 4050 5450 4950
Connection ~ 5450 4950
Wire Wire Line
5450 4950 5450 5850
Wire Wire Line
1700 1650 6250 1650
Wire Wire Line
6250 1650 6250 3150
Connection ~ 6250 3150
Wire Wire Line
6250 3150 6250 4050
Connection ~ 6250 4050
Wire Wire Line
6250 4050 6250 4950
Connection ~ 6250 4950
Wire Wire Line
6250 4950 6250 5850
Wire Wire Line
1700 1450 7050 1450
Wire Wire Line
7050 1450 7050 3150
Connection ~ 7050 3150
Wire Wire Line
7050 3150 7050 4050
Connection ~ 7050 4050
Wire Wire Line
7050 4050 7050 4950
Connection ~ 7050 4950
Wire Wire Line
7050 4950 7050 5850
Wire Wire Line
1700 1250 7850 1250
Wire Wire Line
7850 1250 7850 3150
Connection ~ 7850 3150
Wire Wire Line
7850 3150 7850 4050
Connection ~ 7850 4050
Wire Wire Line
7850 4050 7850 4950
Connection ~ 7850 4950
Wire Wire Line
7850 4950 7850 5850
Wire Wire Line
1700 1050 8650 1050
Wire Wire Line
8650 1050 8650 3150
Connection ~ 8650 3150
Wire Wire Line
8650 3150 8650 4050
Connection ~ 8650 4050
Wire Wire Line
8650 4050 8650 4950
Connection ~ 8650 4950
Wire Wire Line
8650 4950 8650 5850
Connection ~ 3450 5350
Connection ~ 3450 4450
Connection ~ 3450 3550
Text Notes 1350 6800 0 50 ~ 0
(Install either Row diodes or switch diodes. Jumper uninstalled diodes.
Text Label 2600 3550 0 50 ~ 0
Row4_keys
Text Label 2600 4450 0 50 ~ 0
Row5_keys
Text Label 2600 5350 0 50 ~ 0
Row6_keys
Text Label 2650 6250 0 50 ~ 0
Row7_keys
Wire Wire Line
1700 6250 4250 6250
Wire Wire Line
1700 5350 3450 5350
Wire Wire Line
1700 4450 3450 4450
Wire Wire Line
1700 3550 3450 3550
Wire Wire Line
4650 3150 4650 4950
Wire Wire Line
4250 4450 5850 4450
Text Notes 4700 4200 0 50 ~ 0
Caps Lock
Text Notes 3320 5830 0 50 ~ 0
@
$EndSCHEMATC