Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
22c7f2d80This file is pinned to the selected release. Download the original to open it in your design tool.
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:for-split-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "For Split - 6x4x2 key split keyboard"
Date "2018-03-18"
Rev "2"
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L SWITCH_PUSH MX1:0
U 1 1 59F64072
P 4990 2480
F 0 "MX1:0" H 5140 2590 50 0000 C CNN
F 1 "MX1:11" H 4990 2400 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 4990 2480 60 0001 C CNN
F 3 "" H 4990 2480 60 0000 C CNN
1 4990 2480
1 0 0 -1
$EndComp
$Comp
L DIODE D7
U 1 1 59F640C2
P 5290 2680
F 0 "D7" H 5190 2630 40 0000 C CNN
F 1 "DIODE" H 5290 2730 40 0000 C CNN
F 2 "idle-hands:DIODE" H 5290 2680 60 0001 C CNN
F 3 "" H 5290 2680 60 0001 C CNN
1 5290 2680
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX1:1
U 1 1 59F6414E
P 5890 2480
F 0 "MX1:1" H 6040 2590 50 0000 C CNN
F 1 "MX1:10" H 5890 2400 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 5890 2480 60 0001 C CNN
F 3 "" H 5890 2480 60 0000 C CNN
1 5890 2480
1 0 0 -1
$EndComp
$Comp
L DIODE D8
U 1 1 59F64384
P 6190 2680
F 0 "D8" H 6090 2630 40 0000 C CNN
F 1 "DIODE" H 6190 2730 40 0000 C CNN
F 2 "idle-hands:DIODE" H 6190 2680 60 0001 C CNN
F 3 "" H 6190 2680 60 0001 C CNN
1 6190 2680
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX1:2
U 1 1 59F643E1
P 6790 2480
F 0 "MX1:2" H 6940 2590 50 0000 C CNN
F 1 "MX1:9" H 6790 2400 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 6790 2480 60 0001 C CNN
F 3 "" H 6790 2480 60 0000 C CNN
1 6790 2480
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX1:3
U 1 1 59F6444B
P 7740 2480
F 0 "MX1:3" H 7890 2590 50 0000 C CNN
F 1 "MX1:8" H 7740 2400 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 7740 2480 60 0001 C CNN
F 3 "" H 7740 2480 60 0000 C CNN
1 7740 2480
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX1:4
U 1 1 59F644B0
P 8690 2480
F 0 "MX1:4" H 8840 2590 50 0000 C CNN
F 1 "MX1:7" H 8690 2400 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 8690 2480 60 0001 C CNN
F 3 "" H 8690 2480 60 0000 C CNN
1 8690 2480
1 0 0 -1
$EndComp
$Comp
L DIODE D9
U 1 1 59F64580
P 7090 2680
F 0 "D9" H 6990 2630 40 0000 C CNN
F 1 "DIODE" H 7090 2730 40 0000 C CNN
F 2 "idle-hands:DIODE" H 7090 2680 60 0001 C CNN
F 3 "" H 7090 2680 60 0001 C CNN
1 7090 2680
0 1 1 0
$EndComp
$Comp
L DIODE D10
U 1 1 59F645D6
P 8040 2680
F 0 "D10" H 7940 2630 40 0000 C CNN
F 1 "DIODE" H 8040 2730 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8040 2680 60 0001 C CNN
F 3 "" H 8040 2680 60 0001 C CNN
1 8040 2680
0 1 1 0
$EndComp
$Comp
L DIODE D11
U 1 1 59F64620
P 8990 2680
F 0 "D11" H 8890 2630 40 0000 C CNN
F 1 "DIODE" H 8990 2730 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8990 2680 60 0001 C CNN
F 3 "" H 8990 2680 60 0001 C CNN
1 8990 2680
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX0:0
U 1 1 59F6594A
P 4990 1730
F 0 "MX0:0" H 5140 1840 50 0000 C CNN
F 1 "MX0:11" H 4990 1650 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 4990 1730 60 0001 C CNN
F 3 "" H 4990 1730 60 0000 C CNN
1 4990 1730
1 0 0 -1
$EndComp
$Comp
L DIODE D1
U 1 1 59F65951
P 5290 1930
F 0 "D1" H 5190 1880 40 0000 C CNN
F 1 "DIODE" H 5290 1980 40 0000 C CNN
F 2 "idle-hands:DIODE" H 5290 1930 60 0001 C CNN
F 3 "" H 5290 1930 60 0001 C CNN
1 5290 1930
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX0:1
U 1 1 59F65958
P 5890 1730
F 0 "MX0:1" H 6040 1840 50 0000 C CNN
F 1 "MX0:10" H 5890 1650 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 5890 1730 60 0001 C CNN
F 3 "" H 5890 1730 60 0000 C CNN
1 5890 1730
1 0 0 -1
$EndComp
$Comp
L DIODE D2
U 1 1 59F6595F
P 6190 1930
F 0 "D2" H 6090 1880 40 0000 C CNN
F 1 "DIODE" H 6190 1980 40 0000 C CNN
F 2 "idle-hands:DIODE" H 6190 1930 60 0001 C CNN
F 3 "" H 6190 1930 60 0001 C CNN
1 6190 1930
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX0:2
U 1 1 59F65966
P 6790 1730
F 0 "MX0:2" H 6940 1840 50 0000 C CNN
F 1 "MX0:9" H 6790 1650 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT_NTHSTH" H 6790 1730 60 0001 C CNN
F 3 "" H 6790 1730 60 0000 C CNN
1 6790 1730
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX0:3
U 1 1 59F6596D
P 7740 1730
F 0 "MX0:3" H 7890 1840 50 0000 C CNN
F 1 "MX0:8" H 7740 1650 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 7740 1730 60 0001 C CNN
F 3 "" H 7740 1730 60 0000 C CNN
1 7740 1730
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX0:4
U 1 1 59F65974
P 8690 1730
F 0 "MX0:4" H 8840 1840 50 0000 C CNN
F 1 "MX0:7" H 8690 1650 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 8690 1730 60 0001 C CNN
F 3 "" H 8690 1730 60 0000 C CNN
1 8690 1730
1 0 0 -1
$EndComp
$Comp
L DIODE D3
U 1 1 59F65982
P 7090 1930
F 0 "D3" H 6990 1880 40 0000 C CNN
F 1 "DIODE" H 7090 1980 40 0000 C CNN
F 2 "idle-hands:DIODE" H 7090 1930 60 0001 C CNN
F 3 "" H 7090 1930 60 0001 C CNN
1 7090 1930
0 1 1 0
$EndComp
$Comp
L DIODE D4
U 1 1 59F65989
P 8040 1930
F 0 "D4" H 7940 1880 40 0000 C CNN
F 1 "DIODE" H 8040 1980 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8040 1930 60 0001 C CNN
F 3 "" H 8040 1930 60 0001 C CNN
1 8040 1930
0 1 1 0
$EndComp
$Comp
L DIODE D5
U 1 1 59F65990
P 8990 1930
F 0 "D5" H 8890 1880 40 0000 C CNN
F 1 "DIODE" H 8990 1980 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8990 1930 60 0001 C CNN
F 3 "" H 8990 1930 60 0001 C CNN
1 8990 1930
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX2:0
U 1 1 59F6604B
P 4990 3230
F 0 "MX2:0" H 5140 3340 50 0000 C CNN
F 1 "MX2:11" H 4990 3150 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 4990 3230 60 0001 C CNN
F 3 "" H 4990 3230 60 0000 C CNN
1 4990 3230
1 0 0 -1
$EndComp
$Comp
L DIODE D13
U 1 1 59F66052
P 5290 3430
F 0 "D13" H 5190 3380 40 0000 C CNN
F 1 "DIODE" H 5290 3480 40 0000 C CNN
F 2 "idle-hands:DIODE" H 5290 3430 60 0001 C CNN
F 3 "" H 5290 3430 60 0001 C CNN
1 5290 3430
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX2:1
U 1 1 59F66059
P 5890 3230
F 0 "MX2:1" H 6040 3340 50 0000 C CNN
F 1 "MX2:10" H 5890 3150 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 5890 3230 60 0001 C CNN
F 3 "" H 5890 3230 60 0000 C CNN
1 5890 3230
1 0 0 -1
$EndComp
$Comp
L DIODE D14
U 1 1 59F66060
P 6190 3430
F 0 "D14" H 6090 3380 40 0000 C CNN
F 1 "DIODE" H 6190 3480 40 0000 C CNN
F 2 "idle-hands:DIODE" H 6190 3430 60 0001 C CNN
F 3 "" H 6190 3430 60 0001 C CNN
1 6190 3430
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX2:2
U 1 1 59F66067
P 6790 3230
F 0 "MX2:2" H 6940 3340 50 0000 C CNN
F 1 "MX2:9" H 6790 3150 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 6790 3230 60 0001 C CNN
F 3 "" H 6790 3230 60 0000 C CNN
1 6790 3230
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX2:3
U 1 1 59F6606E
P 7740 3230
F 0 "MX2:3" H 7890 3340 50 0000 C CNN
F 1 "MX2:8" H 7740 3150 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 7740 3230 60 0001 C CNN
F 3 "" H 7740 3230 60 0000 C CNN
1 7740 3230
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX2:4
U 1 1 59F66075
P 8690 3230
F 0 "MX2:4" H 8840 3340 50 0000 C CNN
F 1 "MX2:7" H 8690 3150 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 8690 3230 60 0001 C CNN
F 3 "" H 8690 3230 60 0000 C CNN
1 8690 3230
1 0 0 -1
$EndComp
$Comp
L DIODE D15
U 1 1 59F66083
P 7090 3430
F 0 "D15" H 6990 3380 40 0000 C CNN
F 1 "DIODE" H 7090 3480 40 0000 C CNN
F 2 "idle-hands:DIODE" H 7090 3430 60 0001 C CNN
F 3 "" H 7090 3430 60 0001 C CNN
1 7090 3430
0 1 1 0
$EndComp
$Comp
L DIODE D16
U 1 1 59F6608A
P 8040 3430
F 0 "D16" H 7940 3380 40 0000 C CNN
F 1 "DIODE" H 8040 3480 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8040 3430 60 0001 C CNN
F 3 "" H 8040 3430 60 0001 C CNN
1 8040 3430
0 1 1 0
$EndComp
$Comp
L DIODE D17
U 1 1 59F66091
P 8990 3430
F 0 "D17" H 8890 3380 40 0000 C CNN
F 1 "DIODE" H 8990 3480 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8990 3430 60 0001 C CNN
F 3 "" H 8990 3430 60 0001 C CNN
1 8990 3430
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX3:1
U 1 1 59F66261
P 5890 3980
F 0 "MX3:1" H 6040 4090 50 0000 C CNN
F 1 "MX3:10" H 5890 3900 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 5890 3980 60 0001 C CNN
F 3 "" H 5890 3980 60 0000 C CNN
1 5890 3980
1 0 0 -1
$EndComp
$Comp
L DIODE D19
U 1 1 59F66268
P 5290 4180
F 0 "D19" H 5190 4130 40 0000 C CNN
F 1 "DIODE" H 5290 4230 40 0000 C CNN
F 2 "idle-hands:DIODE" H 5290 4180 60 0001 C CNN
F 3 "" H 5290 4180 60 0001 C CNN
1 5290 4180
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX3:2
U 1 1 59F6626F
P 6790 3980
F 0 "MX3:2" H 6940 4090 50 0000 C CNN
F 1 "MX3:9" H 6790 3900 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 6790 3980 60 0001 C CNN
F 3 "" H 6790 3980 60 0000 C CNN
1 6790 3980
1 0 0 -1
$EndComp
$Comp
L DIODE D20
U 1 1 59F66276
P 6190 4180
F 0 "D20" H 6090 4130 40 0000 C CNN
F 1 "DIODE" H 6190 4230 40 0000 C CNN
F 2 "idle-hands:DIODE" H 6190 4180 60 0001 C CNN
F 3 "" H 6190 4180 60 0001 C CNN
1 6190 4180
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX3:3
U 1 1 59F6627D
P 7740 3980
F 0 "MX3:3" H 7890 4090 50 0000 C CNN
F 1 "MX3:8" H 7740 3900 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 7740 3980 60 0001 C CNN
F 3 "" H 7740 3980 60 0000 C CNN
1 7740 3980
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX3:4
U 1 1 59F66284
P 8690 3980
F 0 "MX3:4" H 8840 4090 50 0000 C CNN
F 1 "MX3:7" H 8690 3900 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 8690 3980 60 0001 C CNN
F 3 "" H 8690 3980 60 0000 C CNN
1 8690 3980
1 0 0 -1
$EndComp
$Comp
L DIODE D21
U 1 1 59F66299
P 7090 4180
F 0 "D21" H 6990 4130 40 0000 C CNN
F 1 "DIODE" H 7090 4230 40 0000 C CNN
F 2 "idle-hands:DIODE" H 7090 4180 60 0001 C CNN
F 3 "" H 7090 4180 60 0001 C CNN
1 7090 4180
0 1 1 0
$EndComp
$Comp
L DIODE D22
U 1 1 59F662A0
P 8040 4180
F 0 "D22" H 7940 4130 40 0000 C CNN
F 1 "DIODE" H 8040 4230 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8040 4180 60 0001 C CNN
F 3 "" H 8040 4180 60 0001 C CNN
1 8040 4180
0 1 1 0
$EndComp
$Comp
L DIODE D23
U 1 1 59F662A7
P 8990 4180
F 0 "D23" H 8890 4130 40 0000 C CNN
F 1 "DIODE" H 8990 4230 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8990 4180 60 0001 C CNN
F 3 "" H 8990 4180 60 0001 C CNN
1 8990 4180
0 1 1 0
$EndComp
Text Label 4690 1380 2 60 ~ 0
Col0
Text Label 5590 1380 2 60 ~ 0
Col1
Text Label 4490 2130 2 60 ~ 0
Row0
Text Label 4490 2880 2 60 ~ 0
Row1
Text Label 4500 3630 2 60 ~ 0
Row2
Text Label 4500 4380 2 60 ~ 0
Row3
Text Label 6490 1380 2 60 ~ 0
Col2
Text Label 7440 1380 2 60 ~ 0
Col3
Text Label 8390 1380 2 60 ~ 0
Col4
$Comp
L GND #PWR01
U 1 1 59FA4C28
P 3180 2660
F 0 "#PWR01" H 3180 2410 50 0001 C CNN
F 1 "GND" H 3180 2510 50 0000 C CNN
F 2 "" H 3180 2660 50 0001 C CNN
F 3 "" H 3180 2660 50 0001 C CNN
1 3180 2660
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR02
U 1 1 59FA4D2C
P 2780 2860
F 0 "#PWR02" H 2780 2710 50 0001 C CNN
F 1 "VCC" H 2780 3010 50 0000 C CNN
F 2 "" H 2780 2860 50 0001 C CNN
F 3 "" H 2780 2860 50 0001 C CNN
1 2780 2860
-1 0 0 1
$EndComp
$Comp
L Audio-Jack-4 J1
U 1 1 59FA3B42
P 2980 2460
F 0 "J1" H 2930 2540 50 0000 C CNN
F 1 "TRRS" H 3100 2090 50 0000 C CNN
F 2 "idle-hands:PJ-320A" H 3230 2560 50 0001 C CNN
F 3 "" H 3230 2560 50 0001 C CNN
1 2980 2460
1 0 0 -1
$EndComp
$Comp
L GND #PWR03
U 1 1 5A00C01A
P 3780 3580
F 0 "#PWR03" H 3780 3330 50 0001 C CNN
F 1 "GND" H 3780 3430 50 0000 C CNN
F 2 "" H 3780 3580 50 0001 C CNN
F 3 "" H 3780 3580 50 0001 C CNN
1 3780 3580
0 -1 -1 0
$EndComp
$Comp
L Conn_01x01 RESET1
U 1 1 5A03811E
P 3200 3570
F 0 "RESET1" H 3200 3670 50 0000 C CNN
F 1 "Reset" H 3200 3470 50 0000 C CNN
F 2 "idle-hands:Square_Pad" H 3200 3570 50 0001 C CNN
F 3 "" H 3200 3570 50 0001 C CNN
1 3200 3570
1 0 0 -1
$EndComp
$Comp
L Conn_01x01 GROUND1
U 1 1 5A038449
P 3580 3580
F 0 "GROUND1" H 3580 3680 50 0000 C CNN
F 1 "Ground" H 3580 3480 50 0000 C CNN
F 2 "idle-hands:Square_Pad" H 3580 3580 50 0001 C CNN
F 3 "" H 3580 3580 50 0001 C CNN
1 3580 3580
-1 0 0 1
$EndComp
$Comp
L SWITCH_PUSH MX3:0
U 1 1 5A1B3633
P 4990 3980
F 0 "MX3:0" H 5140 4090 50 0000 C CNN
F 1 "MX3:11" H 4990 3900 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 4990 3980 60 0001 C CNN
F 3 "" H 4990 3980 60 0000 C CNN
1 4990 3980
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX1:5
U 1 1 5A6FEBBB
P 9640 2480
F 0 "MX1:5" H 9790 2590 50 0000 C CNN
F 1 "MX1:6" H 9640 2400 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 9640 2480 60 0001 C CNN
F 3 "" H 9640 2480 60 0000 C CNN
1 9640 2480
1 0 0 -1
$EndComp
$Comp
L DIODE D12
U 1 1 5A6FEBC1
P 9940 2680
F 0 "D12" H 9840 2630 40 0000 C CNN
F 1 "DIODE" H 9940 2730 40 0000 C CNN
F 2 "idle-hands:DIODE" H 9940 2680 60 0001 C CNN
F 3 "" H 9940 2680 60 0001 C CNN
1 9940 2680
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX0:5
U 1 1 5A6FEBC7
P 9640 1730
F 0 "MX0:5" H 9790 1840 50 0000 C CNN
F 1 "MX0:6" H 9640 1650 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 9640 1730 60 0001 C CNN
F 3 "" H 9640 1730 60 0000 C CNN
1 9640 1730
1 0 0 -1
$EndComp
$Comp
L DIODE D6
U 1 1 5A6FEBCD
P 9940 1930
F 0 "D6" H 9840 1880 40 0000 C CNN
F 1 "DIODE" H 9940 1980 40 0000 C CNN
F 2 "idle-hands:DIODE" H 9940 1930 60 0001 C CNN
F 3 "" H 9940 1930 60 0001 C CNN
1 9940 1930
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX2:5
U 1 1 5A6FEBD3
P 9640 3230
F 0 "MX2:5" H 9790 3340 50 0000 C CNN
F 1 "MX2:6" H 9640 3150 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 9640 3230 60 0001 C CNN
F 3 "" H 9640 3230 60 0000 C CNN
1 9640 3230
1 0 0 -1
$EndComp
$Comp
L DIODE D18
U 1 1 5A6FEBD9
P 9940 3430
F 0 "D18" H 9840 3380 40 0000 C CNN
F 1 "DIODE" H 9940 3480 40 0000 C CNN
F 2 "idle-hands:DIODE" H 9940 3430 60 0001 C CNN
F 3 "" H 9940 3430 60 0001 C CNN
1 9940 3430
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX3:5
U 1 1 5A6FEBDF
P 9640 3980
F 0 "MX3:5" H 9790 4090 50 0000 C CNN
F 1 "MX3:6" H 9640 3900 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 9640 3980 60 0001 C CNN
F 3 "" H 9640 3980 60 0000 C CNN
1 9640 3980
1 0 0 -1
$EndComp
$Comp
L DIODE D24
U 1 1 5A6FEBE5
P 9940 4180
F 0 "D24" H 9840 4130 40 0000 C CNN
F 1 "DIODE" H 9940 4230 40 0000 C CNN
F 2 "idle-hands:DIODE" H 9940 4180 60 0001 C CNN
F 3 "" H 9940 4180 60 0001 C CNN
1 9940 4180
0 1 1 0
$EndComp
Text Label 9340 1380 2 60 ~ 0
Col5
$Comp
L ProMicro U1
U 1 1 5A704713
P 2130 3720
F 0 "U1" H 2130 2870 60 0000 C CNN
F 1 "ProMicro" H 2130 4170 60 0000 C CNN
F 2 "idle-hands:Pro_Micro_ChipSideDown" H 2130 3720 60 0001 C CNN
F 3 "" H 2130 3720 60 0001 C CNN
1 2130 3720
1 0 0 -1
$EndComp
Text Label 2630 3770 0 60 ~ 0
Row0
Text Label 2630 3870 0 60 ~ 0
Row1
Text Label 1630 4470 2 60 ~ 0
Row2
Text Label 1630 4370 2 60 ~ 0
Row3
Text Label 2630 4270 0 60 ~ 0
Col0
Text Label 2630 4370 0 60 ~ 0
Col1
Text Label 2630 4470 0 60 ~ 0
Col2
Text Label 1630 3970 2 60 ~ 0
Col3
Text Label 1630 4070 2 60 ~ 0
Col4
Text Label 1630 4170 2 60 ~ 0
Col5
$Comp
L GND #PWR04
U 1 1 5A707164
P 2630 3470
F 0 "#PWR04" H 2630 3220 50 0001 C CNN
F 1 "GND" H 2630 3320 50 0000 C CNN
F 2 "" H 2630 3470 50 0001 C CNN
F 3 "" H 2630 3470 50 0001 C CNN
1 2630 3470
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR05
U 1 1 5A707250
P 2630 3670
F 0 "#PWR05" H 2630 3520 50 0001 C CNN
F 1 "VCC" H 2630 3820 50 0000 C CNN
F 2 "" H 2630 3670 50 0001 C CNN
F 3 "" H 2630 3670 50 0001 C CNN
1 2630 3670
0 1 1 0
$EndComp
NoConn ~ 1630 3570
NoConn ~ 2630 3370
$Comp
L Audio-Jack-4 J2
U 1 1 5A73C569
P 2180 2460
F 0 "J2" H 2130 2540 50 0000 C CNN
F 1 "TRRS" H 2300 2090 50 0000 C CNN
F 2 "idle-hands:PJ-320A" H 2430 2560 50 0001 C CNN
F 3 "" H 2430 2560 50 0001 C CNN
1 2180 2460
1 0 0 -1
$EndComp
$Comp
L GND #PWR06
U 1 1 5A73C765
P 2380 2660
F 0 "#PWR06" H 2380 2410 50 0001 C CNN
F 1 "GND" H 2380 2510 50 0000 C CNN
F 2 "" H 2380 2660 50 0001 C CNN
F 3 "" H 2380 2660 50 0001 C CNN
1 2380 2660
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR07
U 1 1 5A73C889
P 1980 2860
F 0 "#PWR07" H 1980 2710 50 0001 C CNN
F 1 "VCC" H 1980 3010 50 0000 C CNN
F 2 "" H 1980 2860 50 0001 C CNN
F 3 "" H 1980 2860 50 0001 C CNN
1 1980 2860
-1 0 0 1
$EndComp
$Comp
L SWITCH_PUSH MX4:1
U 1 1 5A78D25A
P 5890 4710
F 0 "MX4:1" H 6040 4820 50 0000 C CNN
F 1 "MX4:10" H 5890 4630 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 5890 4710 60 0001 C CNN
F 3 "" H 5890 4710 60 0000 C CNN
1 5890 4710
1 0 0 -1
$EndComp
$Comp
L DIODE D25
U 1 1 5A78D260
P 5290 4910
F 0 "D25" H 5190 4860 40 0000 C CNN
F 1 "DIODE" H 5290 4960 40 0000 C CNN
F 2 "idle-hands:DIODE" H 5290 4910 60 0001 C CNN
F 3 "" H 5290 4910 60 0001 C CNN
1 5290 4910
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX4:2
U 1 1 5A78D266
P 6790 4710
F 0 "MX4:2" H 6940 4820 50 0000 C CNN
F 1 "MX4:9" H 6790 4630 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 6790 4710 60 0001 C CNN
F 3 "" H 6790 4710 60 0000 C CNN
1 6790 4710
1 0 0 -1
$EndComp
$Comp
L DIODE D26
U 1 1 5A78D26C
P 6190 4910
F 0 "D26" H 6090 4860 40 0000 C CNN
F 1 "DIODE" H 6190 4960 40 0000 C CNN
F 2 "idle-hands:DIODE" H 6190 4910 60 0001 C CNN
F 3 "" H 6190 4910 60 0001 C CNN
1 6190 4910
0 1 1 0
$EndComp
$Comp
L SWITCH_PUSH MX4:3
U 1 1 5A78D272
P 7740 4710
F 0 "MX4:3" H 7890 4820 50 0000 C CNN
F 1 "MX4:8" H 7740 4630 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 7740 4710 60 0001 C CNN
F 3 "" H 7740 4710 60 0000 C CNN
1 7740 4710
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX4:4
U 1 1 5A78D278
P 8690 4710
F 0 "MX4:4" H 8840 4820 50 0000 C CNN
F 1 "MX4:7" H 8690 4630 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 8690 4710 60 0001 C CNN
F 3 "" H 8690 4710 60 0000 C CNN
1 8690 4710
1 0 0 -1
$EndComp
$Comp
L DIODE D27
U 1 1 5A78D27E
P 7090 4910
F 0 "D27" H 6990 4860 40 0000 C CNN
F 1 "DIODE" H 7090 4960 40 0000 C CNN
F 2 "idle-hands:DIODE" H 7090 4910 60 0001 C CNN
F 3 "" H 7090 4910 60 0001 C CNN
1 7090 4910
0 1 1 0
$EndComp
$Comp
L DIODE D28
U 1 1 5A78D284
P 8040 4910
F 0 "D28" H 7940 4860 40 0000 C CNN
F 1 "DIODE" H 8040 4960 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8040 4910 60 0001 C CNN
F 3 "" H 8040 4910 60 0001 C CNN
1 8040 4910
0 1 1 0
$EndComp
$Comp
L DIODE D29
U 1 1 5A78D28A
P 8990 4910
F 0 "D29" H 8890 4860 40 0000 C CNN
F 1 "DIODE" H 8990 4960 40 0000 C CNN
F 2 "idle-hands:DIODE" H 8990 4910 60 0001 C CNN
F 3 "" H 8990 4910 60 0001 C CNN
1 8990 4910
0 1 1 0
$EndComp
Text Label 4500 5110 2 60 ~ 0
Row4
$Comp
L SWITCH_PUSH MX4:0
U 1 1 5A78D298
P 4990 4710
F 0 "MX4:0" H 5140 4820 50 0000 C CNN
F 1 "MX4:11" H 4990 4630 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 4990 4710 60 0001 C CNN
F 3 "" H 4990 4710 60 0000 C CNN
1 4990 4710
1 0 0 -1
$EndComp
$Comp
L SWITCH_PUSH MX4:5
U 1 1 5A78D2A1
P 9640 4710
F 0 "MX4:5" H 9790 4820 50 0000 C CNN
F 1 "MX4:6" H 9640 4630 50 0000 C CNN
F 2 "idle-hands:MX_CUTOUT" H 9640 4710 60 0001 C CNN
F 3 "" H 9640 4710 60 0000 C CNN
1 9640 4710
1 0 0 -1
$EndComp
$Comp
L DIODE D30
U 1 1 5A78D2A7
P 9940 4910
F 0 "D30" H 9840 4860 40 0000 C CNN
F 1 "DIODE" H 9940 4960 40 0000 C CNN
F 2 "idle-hands:DIODE" H 9940 4910 60 0001 C CNN
F 3 "" H 9940 4910 60 0001 C CNN
1 9940 4910
0 1 1 0
$EndComp
Text Label 1630 4270 2 60 ~ 0
Row4
$Comp
L Conn_01x01 EXTRADATA1
U 1 1 5A8082B9
P 2630 1940
F 0 "EXTRADATA1" H 2630 2040 50 0000 C CNN
F 1 "ExtraData" H 2630 1840 50 0000 C CNN
F 2 "idle-hands:Single_Pad" H 2630 1940 50 0001 C CNN
F 3 "" H 2630 1940 50 0001 C CNN
1 2630 1940
0 -1 -1 0
$EndComp
NoConn ~ 1630 3670
Text Label 2760 5820 2 60 ~ 0
Col6
Text Label 2760 5920 2 60 ~ 0
Col7
Text Label 2760 6020 2 60 ~ 0
Col8
Text Label 2760 6120 2 60 ~ 0
Col9
Text Label 2760 6220 2 60 ~ 0
Col10
Text Label 2760 6320 2 60 ~ 0
Col11
Text Label 2630 3970 0 60 ~ 0
Col6
Text Label 2630 4070 0 60 ~ 0
Col7
Text Label 2630 4170 0 60 ~ 0
Col8
Text Label 1630 3870 2 60 ~ 0
Col9
Text Label 1630 3770 2 60 ~ 0
Col10
Text Label 1630 3470 2 60 ~ 0
Col11
$Comp
L Conn_01x05 ROWS_L1
U 1 1 5B1993FB
P 4300 6080
F 0 "ROWS_L1" H 4300 6380 50 0000 C CNN
F 1 "Conn_01x05" H 4300 5780 50 0000 C CNN
F 2 "idle-hands:CONNECTOR_5" H 4300 6080 50 0001 C CNN
F 3 "" H 4300 6080 50 0001 C CNN
1 4300 6080
1 0 0 -1
$EndComp
$Comp
L Conn_01x06 COLS_RH1
U 1 1 5B19959C
P 2960 6020
F 0 "COLS_RH1" H 2960 6320 50 0000 C CNN
F 1 "Conn_01x06" H 2960 5620 50 0000 C CNN
F 2 "idle-hands:CONNECTOR_6" H 2960 6020 50 0001 C CNN
F 3 "" H 2960 6020 50 0001 C CNN
1 2960 6020
1 0 0 -1
$EndComp
$Comp
L Conn_01x06 COLS_LH1
U 1 1 5B19B70C
P 2280 6020
F 0 "COLS_LH1" H 2280 6320 50 0000 C CNN
F 1 "Conn_01x06" H 2280 5620 50 0000 C CNN
F 2 "idle-hands:CONNECTOR_6" H 2280 6020 50 0001 C CNN
F 3 "" H 2280 6020 50 0001 C CNN
1 2280 6020
1 0 0 -1
$EndComp
Text Label 2080 5820 2 60 ~ 0
Col0
Text Label 2080 5920 2 60 ~ 0
Col1
Text Label 2080 6020 2 60 ~ 0
Col2
Text Label 2080 6120 2 60 ~ 0
Col3
Text Label 2080 6220 2 60 ~ 0
Col4
Text Label 2080 6320 2 60 ~ 0
Col5
$Comp
L Conn_01x05 ROWS_R1
U 1 1 5B19D665
P 5210 6080
F 0 "ROWS_R1" H 5210 6380 50 0000 C CNN
F 1 "Conn_01x05" H 5210 5780 50 0000 C CNN
F 2 "idle-hands:CONNECTOR_5" H 5210 6080 50 0001 C CNN
F 3 "" H 5210 6080 50 0001 C CNN
1 5210 6080
1 0 0 -1
$EndComp
Text Label 4100 5880 2 60 ~ 0
Row0
Text Label 5010 5880 2 60 ~ 0
Row0
Text Label 4100 5980 2 60 ~ 0
Row1
Text Label 5010 5980 2 60 ~ 0
Row1
Text Label 4100 6080 2 60 ~ 0
Row2
Text Label 5010 6080 2 60 ~ 0
Row2
Text Label 4100 6180 2 60 ~ 0
Row3
Text Label 5010 6180 2 60 ~ 0
Row3
Text Label 4100 6280 2 60 ~ 0
Row4
Text Label 5010 6280 2 60 ~ 0
Row4
Text Label 2450 3150 2 60 ~ 0
Data
Text Label 1630 3370 2 60 ~ 0
Data
Wire Wire Line
3510 3150 3510 2560
Connection ~ 5290 3630
Connection ~ 5290 2880
Connection ~ 5290 2130
Connection ~ 8390 1730
Connection ~ 7440 1730
Connection ~ 6490 1730
Connection ~ 5590 1730
Connection ~ 4690 1730
Connection ~ 5590 2480
Connection ~ 6490 2480
Connection ~ 7440 2480
Connection ~ 8390 2480
Connection ~ 8390 3230
Wire Wire Line
8390 1380 8390 4710
Connection ~ 7440 3230
Wire Wire Line
7440 1380 7440 3980
Connection ~ 6490 3230
Connection ~ 5590 3230
Wire Wire Line
5590 1380 5590 4710
Connection ~ 4690 2480
Connection ~ 6190 4380
Connection ~ 8040 4380
Connection ~ 7090 4380
Connection ~ 6190 3630
Connection ~ 8040 3630
Connection ~ 7090 3630
Wire Wire Line
4500 3630 9940 3630
Connection ~ 6190 2130
Connection ~ 8040 2130
Connection ~ 7090 2130
Wire Wire Line
4490 2130 9940 2130
Connection ~ 6190 2880
Connection ~ 8040 2880
Connection ~ 7090 2880
Wire Wire Line
4500 4380 9940 4380
Connection ~ 4690 3230
Wire Wire Line
4690 1380 4690 4710
Connection ~ 5290 4380
Wire Wire Line
4490 2880 9940 2880
Wire Wire Line
6490 1380 6490 4710
Connection ~ 9340 1730
Connection ~ 9340 2480
Connection ~ 9340 3230
Wire Wire Line
9340 1380 9340 4710
Connection ~ 8990 4380
Connection ~ 8990 3630
Connection ~ 8990 2880
Connection ~ 8990 2130
Wire Wire Line
2630 3570 3000 3570
Wire Wire Line
2450 3150 3510 3150
Connection ~ 2990 3570
Connection ~ 6190 5110
Connection ~ 8040 5110
Connection ~ 7090 5110
Wire Wire Line
4500 5110 9940 5110
Connection ~ 5290 5110
Connection ~ 8990 5110
Connection ~ 9340 3980
Connection ~ 8390 3980
Wire Wire Line
7440 4710 7440 3970
Connection ~ 7440 3970
Connection ~ 6490 3980
Connection ~ 5590 3980
Connection ~ 4690 3980
Wire Wire Line
2630 2460 2380 2460
Wire Wire Line
2630 2140 2630 2460
Wire Wire Line
3510 2560 3180 2560
Wire Wire Line
2380 2560 2630 2560
Wire Wire Line
2630 2560 2630 3150
Connection ~ 2630 3150
Wire Wire Line
3180 2460 3180 2250
Connection ~ 2630 2250
Wire Wire Line
3180 2250 2630 2250
$EndSCHEMATC