summaryrefslogtreecommitdiff
path: root/pcb/kicad/left/left.sch
diff options
context:
space:
mode:
Diffstat (limited to 'pcb/kicad/left/left.sch')
-rw-r--r--pcb/kicad/left/left.sch1090
1 files changed, 1090 insertions, 0 deletions
diff --git a/pcb/kicad/left/left.sch b/pcb/kicad/left/left.sch
new file mode 100644
index 0000000..6b289ef
--- /dev/null
+++ b/pcb/kicad/left/left.sch
@@ -0,0 +1,1090 @@
+EESchema Schematic File Version 4
+EELAYER 26 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L MCU_ST_STM32F0:STM32F072CBTx U1
+U 1 1 5DEC39DF
+P 6100 2700
+F 0 "U1" H 6050 1114 50 0000 C CNN
+F 1 "STM32" H 6050 1023 50 0000 C CNN
+F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 5500 1300 50 0001 R CNN
+F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf" H 6100 2700 50 0001 C CNN
+ 1 6100 2700
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C2
+U 1 1 5DEC3C77
+P 5700 750
+F 0 "C2" H 5815 796 50 0000 L CNN
+F 1 "100nF" H 5815 705 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 5738 600 50 0001 C CNN
+F 3 "~" H 5700 750 50 0001 C CNN
+ 1 5700 750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C3
+U 1 1 5DEC3CF5
+P 6150 750
+F 0 "C3" H 6265 796 50 0000 L CNN
+F 1 "100nF" H 6265 705 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6188 600 50 0001 C CNN
+F 3 "~" H 6150 750 50 0001 C CNN
+ 1 6150 750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C4
+U 1 1 5DEC3D3C
+P 6600 750
+F 0 "C4" H 6715 796 50 0000 L CNN
+F 1 "100nF" H 6715 705 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 6638 600 50 0001 C CNN
+F 3 "~" H 6600 750 50 0001 C CNN
+ 1 6600 750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C5
+U 1 1 5DEC3D7E
+P 7100 750
+F 0 "C5" H 7215 796 50 0000 L CNN
+F 1 "100nF" H 7215 705 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 7138 600 50 0001 C CNN
+F 3 "~" H 7100 750 50 0001 C CNN
+ 1 7100 750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C7
+U 1 1 5DEC3DF1
+P 8650 750
+F 0 "C7" H 8765 796 50 0000 L CNN
+F 1 "1µF" H 8765 705 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 8688 600 50 0001 C CNN
+F 3 "~" H 8650 750 50 0001 C CNN
+ 1 8650 750
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0101
+U 1 1 5DEC3EA3
+P 6000 4550
+F 0 "#PWR0101" H 6000 4300 50 0001 C CNN
+F 1 "GND" H 6005 4377 50 0000 C CNN
+F 2 "" H 6000 4550 50 0001 C CNN
+F 3 "" H 6000 4550 50 0001 C CNN
+ 1 6000 4550
+ 1 0 0 -1
+$EndComp
+Connection ~ 6150 600
+Wire Wire Line
+ 5900 4200 5900 4550
+Wire Wire Line
+ 5900 4550 6000 4550
+Wire Wire Line
+ 6000 4200 6000 4550
+Connection ~ 6000 4550
+Wire Wire Line
+ 6100 4200 6100 4550
+Wire Wire Line
+ 6100 4550 6000 4550
+Wire Wire Line
+ 6200 4200 6200 4550
+Wire Wire Line
+ 6200 4550 6100 4550
+Connection ~ 6100 4550
+Connection ~ 6150 900
+Wire Wire Line
+ 6100 1200 6100 1000
+Wire Wire Line
+ 6100 1000 6150 1000
+Wire Wire Line
+ 6150 1000 6150 900
+Connection ~ 5700 600
+Connection ~ 5700 900
+Wire Wire Line
+ 5700 900 6150 900
+Wire Wire Line
+ 5700 600 6150 600
+Wire Wire Line
+ 6000 1200 6000 1100
+Wire Wire Line
+ 6000 1100 5700 1100
+Wire Wire Line
+ 5700 1100 5700 900
+Connection ~ 6600 900
+Connection ~ 7100 900
+Wire Wire Line
+ 6150 900 6600 900
+Wire Wire Line
+ 6150 600 6600 600
+Wire Wire Line
+ 6600 900 7100 900
+Wire Wire Line
+ 6600 600 7100 600
+Connection ~ 6600 600
+Wire Wire Line
+ 6600 900 6600 1050
+Wire Wire Line
+ 6600 1050 6200 1050
+Wire Wire Line
+ 6200 1050 6200 1200
+Wire Wire Line
+ 6300 1200 7100 1200
+Wire Wire Line
+ 7100 1200 7100 900
+$Comp
+L power:GND #PWR0102
+U 1 1 5DEC9602
+P 4950 600
+F 0 "#PWR0102" H 4950 350 50 0001 C CNN
+F 1 "GND" H 4955 427 50 0000 C CNN
+F 2 "" H 4950 600 50 0001 C CNN
+F 3 "" H 4950 600 50 0001 C CNN
+ 1 4950 600
+ 1 0 0 -1
+$EndComp
+$Comp
+L Device:C C1
+U 1 1 5DEC9DB9
+P 5050 1150
+F 0 "C1" H 5165 1196 50 0000 L CNN
+F 1 "100nF" H 5165 1105 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 5088 1000 50 0001 C CNN
+F 3 "~" H 5050 1150 50 0001 C CNN
+ 1 5050 1150
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW2
+U 1 1 5DECA090
+P 4450 1200
+F 0 "SW2" V 4404 1348 50 0000 L CNN
+F 1 "RESET" V 4495 1348 50 0000 L CNN
+F 2 "Button_Switch_SMD:SW_SPST_CK_RS282G05A3" H 4450 1400 50 0001 C CNN
+F 3 "" H 4450 1400 50 0001 C CNN
+ 1 4450 1200
+ 0 1 1 0
+$EndComp
+$Comp
+L power:GND #PWR0103
+U 1 1 5DECA788
+P 4150 1000
+F 0 "#PWR0103" H 4150 750 50 0001 C CNN
+F 1 "GND" H 4155 827 50 0000 C CNN
+F 2 "" H 4150 1000 50 0001 C CNN
+F 3 "" H 4150 1000 50 0001 C CNN
+ 1 4150 1000
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5400 1400 5050 1400
+Wire Wire Line
+ 4450 1000 4150 1000
+Wire Wire Line
+ 4450 1400 5050 1400
+Connection ~ 5050 1400
+Wire Wire Line
+ 5050 1400 5050 1300
+Wire Wire Line
+ 4450 1000 5050 1000
+Connection ~ 4450 1000
+$Comp
+L Switch:SW_Push SW1
+U 1 1 5DECE105
+P 4200 1600
+F 0 "SW1" H 4200 1415 50 0000 C CNN
+F 1 "BOOT" H 4200 1506 50 0000 C CNN
+F 2 "Button_Switch_SMD:SW_SPST_CK_RS282G05A3" H 4200 1800 50 0001 C CNN
+F 3 "" H 4200 1800 50 0001 C CNN
+ 1 4200 1600
+ -1 0 0 1
+$EndComp
+$Comp
+L Device:R R1
+U 1 1 5DECE7D2
+P 4450 1750
+F 0 "R1" H 4520 1796 50 0000 L CNN
+F 1 "5.1k" H 4520 1705 50 0000 L CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 4380 1750 50 0001 C CNN
+F 3 "~" H 4450 1750 50 0001 C CNN
+ 1 4450 1750
+ 1 0 0 -1
+$EndComp
+$Comp
+L power:GND #PWR0104
+U 1 1 5DECF310
+P 4450 1900
+F 0 "#PWR0104" H 4450 1650 50 0001 C CNN
+F 1 "GND" H 4455 1727 50 0000 C CNN
+F 2 "" H 4450 1900 50 0001 C CNN
+F 3 "" H 4450 1900 50 0001 C CNN
+ 1 4450 1900
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 4400 1600 4450 1600
+Wire Wire Line
+ 4450 1600 5400 1600
+Connection ~ 4450 1600
+$Comp
+L Regulator_Linear:LM3480-3.3 U2
+U 1 1 5DED53E7
+P 8250 900
+F 0 "U2" H 8250 1050 50 0000 C CNN
+F 1 "LDO" H 8250 1141 50 0000 C CNN
+F 2 "Package_TO_SOT_SMD:SOT-23" H 8250 1125 50 0001 C CIN
+F 3 "http://www.ti.com/lit/ds/symlink/lm3480.pdf" H 8250 900 50 0001 C CNN
+ 1 8250 900
+ -1 0 0 1
+$EndComp
+$Comp
+L power:GND #PWR0105
+U 1 1 5DEDB000
+P 10750 2400
+F 0 "#PWR0105" H 10750 2150 50 0001 C CNN
+F 1 "GND" H 10755 2227 50 0000 C CNN
+F 2 "" H 10750 2400 50 0001 C CNN
+F 3 "" H 10750 2400 50 0001 C CNN
+ 1 10750 2400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 11050 2400 10750 2400
+Wire Wire Line
+ 10150 900 8650 900
+$Comp
+L Device:R R7
+U 1 1 5DEDEA73
+P 10000 1100
+F 0 "R7" V 9793 1100 50 0000 C CNN
+F 1 "5.1k" V 9884 1100 50 0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 9930 1100 50 0001 C CNN
+F 3 "~" H 10000 1100 50 0001 C CNN
+ 1 10000 1100
+ 0 1 1 0
+$EndComp
+$Comp
+L Device:R R6
+U 1 1 5DEDEAE6
+P 9500 1200
+F 0 "R6" V 9707 1200 50 0000 C CNN
+F 1 "5.1k" V 9616 1200 50 0000 C CNN
+F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 9430 1200 50 0001 C CNN
+F 3 "~" H 9500 1200 50 0001 C CNN
+ 1 9500 1200
+ 0 1 -1 0
+$EndComp
+Wire Wire Line
+ 9650 1200 10150 1200
+Wire Wire Line
+ 9850 1100 9350 1100
+Wire Wire Line
+ 9350 1100 9350 1200
+$Comp
+L power:GND #PWR0106
+U 1 1 5DEE274F
+P 9250 1200
+F 0 "#PWR0106" H 9250 950 50 0001 C CNN
+F 1 "GND" H 9255 1027 50 0000 C CNN
+F 2 "" H 9250 1200 50 0001 C CNN
+F 3 "" H 9250 1200 50 0001 C CNN
+ 1 9250 1200
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 9250 1200 9350 1200
+Connection ~ 9350 1200
+Wire Wire Line
+ 10150 1400 10150 1500
+Wire Wire Line
+ 10150 1600 10150 1700
+Connection ~ 8650 900
+Wire Wire Line
+ 8650 900 8550 900
+Wire Wire Line
+ 7100 900 7600 900
+Wire Wire Line
+ 4950 600 5700 600
+$Comp
+L Device:C C6
+U 1 1 5DEE73ED
+P 7600 750
+F 0 "C6" H 7715 796 50 0000 L CNN
+F 1 "1µF" H 7715 705 50 0000 L CNN
+F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 7638 600 50 0001 C CNN
+F 3 "~" H 7600 750 50 0001 C CNN
+ 1 7600 750
+ 1 0 0 -1
+$EndComp
+Connection ~ 7600 900
+Wire Wire Line
+ 7600 900 7950 900
+Wire Wire Line
+ 7600 600 8250 600
+Connection ~ 8250 600
+Wire Wire Line
+ 8650 600 8250 600
+Wire Wire Line
+ 7100 600 7600 600
+Connection ~ 7100 600
+Connection ~ 7600 600
+Text GLabel 6700 3800 2 50 Input ~ 0
+SWDIO
+Text GLabel 6700 3900 2 50 Input ~ 0
+SWDCLK
+Wire Wire Line
+ 4000 1600 4000 900
+Wire Wire Line
+ 4000 900 5700 900
+Text GLabel 4000 900 0 50 Input ~ 0
+3.3V
+$Comp
+L pspice:DIODE D11
+U 1 1 5DF621C8
+P 950 3350
+F 0 "D11" H 950 3615 50 0000 C CNN
+F 1 "D3.3" H 950 3524 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 3350 50 0001 C CNN
+F 3 "~" H 950 3350 50 0001 C CNN
+ 1 950 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW9
+U 1 1 5DF621CF
+P 1350 3350
+F 0 "SW9" H 1350 3635 50 0000 C CNN
+F 1 "SW_Push" H 1350 3544 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 3550 50 0001 C CNN
+F 3 "" H 1350 3550 50 0001 C CNN
+ 1 1350 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D12
+U 1 1 5DF621D6
+P 950 3750
+F 0 "D12" H 950 4015 50 0000 C CNN
+F 1 "D4.3" H 950 3924 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 3750 50 0001 C CNN
+F 3 "~" H 950 3750 50 0001 C CNN
+ 1 950 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW10
+U 1 1 5DF621DD
+P 1350 3750
+F 0 "SW10" H 1350 4035 50 0000 C CNN
+F 1 "SW_Push" H 1350 3944 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 3950 50 0001 C CNN
+F 3 "" H 1350 3950 50 0001 C CNN
+ 1 1350 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D10
+U 1 1 5DF621F2
+P 950 2950
+F 0 "D10" H 950 3215 50 0000 C CNN
+F 1 "D2.3" H 950 3124 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 2950 50 0001 C CNN
+F 3 "~" H 950 2950 50 0001 C CNN
+ 1 950 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW8
+U 1 1 5DF621F9
+P 1350 2950
+F 0 "SW8" H 1350 3235 50 0000 C CNN
+F 1 "SW_Push" H 1350 3144 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 3150 50 0001 C CNN
+F 3 "" H 1350 3150 50 0001 C CNN
+ 1 1350 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D9
+U 1 1 5DF62200
+P 950 2550
+F 0 "D9" H 950 2815 50 0000 C CNN
+F 1 "D1.3" H 950 2724 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 2550 50 0001 C CNN
+F 3 "~" H 950 2550 50 0001 C CNN
+ 1 950 2550
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW7
+U 1 1 5DF62207
+P 1350 2550
+F 0 "SW7" H 1350 2835 50 0000 C CNN
+F 1 "SW_Push" H 1350 2744 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 2750 50 0001 C CNN
+F 3 "" H 1350 2750 50 0001 C CNN
+ 1 1350 2550
+ 1 0 0 -1
+$EndComp
+Text GLabel 1550 2550 2 50 Input ~ 0
+COL3
+Text GLabel 750 2950 0 50 Input ~ 0
+ROW2
+Text GLabel 750 3350 0 50 Input ~ 0
+ROW3
+Text GLabel 750 3750 0 50 Input ~ 0
+ROW4
+Text GLabel 750 2550 0 50 Input ~ 0
+ROW1
+Text GLabel 5400 2500 0 50 Input ~ 0
+ROW1
+Text GLabel 5400 2600 0 50 Input ~ 0
+ROW2
+Text GLabel 5400 2700 0 50 Input ~ 0
+ROW3
+Text GLabel 5400 3500 0 50 Input ~ 0
+ROW4
+Wire Wire Line
+ 1550 2550 1550 2950
+Wire Wire Line
+ 1550 2950 1550 3350
+Connection ~ 1550 2950
+Wire Wire Line
+ 1550 3350 1550 3750
+Connection ~ 1550 3350
+$Comp
+L pspice:DIODE D25
+U 1 1 5DFE23D1
+P 2300 3350
+F 0 "D25" H 2300 3615 50 0000 C CNN
+F 1 "D3.4" H 2300 3524 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 3350 50 0001 C CNN
+F 3 "~" H 2300 3350 50 0001 C CNN
+ 1 2300 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW23
+U 1 1 5DFE23D8
+P 2700 3350
+F 0 "SW23" H 2700 3635 50 0000 C CNN
+F 1 "SW_Push" H 2700 3544 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 3550 50 0001 C CNN
+F 3 "" H 2700 3550 50 0001 C CNN
+ 1 2700 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D26
+U 1 1 5DFE23DF
+P 2300 3750
+F 0 "D26" H 2300 4015 50 0000 C CNN
+F 1 "D4.4" H 2300 3924 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 3750 50 0001 C CNN
+F 3 "~" H 2300 3750 50 0001 C CNN
+ 1 2300 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW24
+U 1 1 5DFE23E6
+P 2700 3750
+F 0 "SW24" H 2700 4035 50 0000 C CNN
+F 1 "SW_Push" H 2700 3944 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 3950 50 0001 C CNN
+F 3 "" H 2700 3950 50 0001 C CNN
+ 1 2700 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D24
+U 1 1 5DFE23FB
+P 2300 2950
+F 0 "D24" H 2300 3215 50 0000 C CNN
+F 1 "D2.4" H 2300 3124 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 2950 50 0001 C CNN
+F 3 "~" H 2300 2950 50 0001 C CNN
+ 1 2300 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW22
+U 1 1 5DFE2402
+P 2700 2950
+F 0 "SW22" H 2700 3235 50 0000 C CNN
+F 1 "SW_Push" H 2700 3144 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 3150 50 0001 C CNN
+F 3 "" H 2700 3150 50 0001 C CNN
+ 1 2700 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D23
+U 1 1 5DFE2409
+P 2300 2550
+F 0 "D23" H 2300 2815 50 0000 C CNN
+F 1 "D1.4" H 2300 2724 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 2550 50 0001 C CNN
+F 3 "~" H 2300 2550 50 0001 C CNN
+ 1 2300 2550
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW21
+U 1 1 5DFE2410
+P 2700 2550
+F 0 "SW21" H 2700 2835 50 0000 C CNN
+F 1 "SW_Push" H 2700 2744 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 2750 50 0001 C CNN
+F 3 "" H 2700 2750 50 0001 C CNN
+ 1 2700 2550
+ 1 0 0 -1
+$EndComp
+Text GLabel 2900 2550 2 50 Input ~ 0
+COL4
+Text GLabel 2100 2950 0 50 Input ~ 0
+ROW2
+Text GLabel 2100 3350 0 50 Input ~ 0
+ROW3
+Text GLabel 2100 3750 0 50 Input ~ 0
+ROW4
+Text GLabel 2100 2550 0 50 Input ~ 0
+ROW1
+Wire Wire Line
+ 2900 2550 2900 2950
+Wire Wire Line
+ 2900 2950 2900 3350
+Connection ~ 2900 2950
+Wire Wire Line
+ 2900 3350 2900 3750
+Connection ~ 2900 3350
+$Comp
+L pspice:DIODE D35
+U 1 1 5DFE3E8A
+P 3650 3350
+F 0 "D35" H 3650 3615 50 0000 C CNN
+F 1 "D3.5" H 3650 3524 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3650 3350 50 0001 C CNN
+F 3 "~" H 3650 3350 50 0001 C CNN
+ 1 3650 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW33
+U 1 1 5DFE3E91
+P 4050 3350
+F 0 "SW33" H 4050 3635 50 0000 C CNN
+F 1 "SW_Push" H 4050 3544 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 4050 3550 50 0001 C CNN
+F 3 "" H 4050 3550 50 0001 C CNN
+ 1 4050 3350
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D36
+U 1 1 5DFE3E98
+P 3650 3750
+F 0 "D36" H 3650 4015 50 0000 C CNN
+F 1 "D4.5" H 3650 3924 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3650 3750 50 0001 C CNN
+F 3 "~" H 3650 3750 50 0001 C CNN
+ 1 3650 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW34
+U 1 1 5DFE3E9F
+P 4050 3750
+F 0 "SW34" H 4050 4035 50 0000 C CNN
+F 1 "SW_Push" H 4050 3944 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 4050 3950 50 0001 C CNN
+F 3 "" H 4050 3950 50 0001 C CNN
+ 1 4050 3750
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D34
+U 1 1 5DFE3EB4
+P 3650 2950
+F 0 "D34" H 3650 3215 50 0000 C CNN
+F 1 "D2.5" H 3650 3124 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3650 2950 50 0001 C CNN
+F 3 "~" H 3650 2950 50 0001 C CNN
+ 1 3650 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW32
+U 1 1 5DFE3EBB
+P 4050 2950
+F 0 "SW32" H 4050 3235 50 0000 C CNN
+F 1 "SW_Push" H 4050 3144 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 4050 3150 50 0001 C CNN
+F 3 "" H 4050 3150 50 0001 C CNN
+ 1 4050 2950
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D33
+U 1 1 5DFE3EC2
+P 3650 2550
+F 0 "D33" H 3650 2815 50 0000 C CNN
+F 1 "D1.5" H 3650 2724 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 3650 2550 50 0001 C CNN
+F 3 "~" H 3650 2550 50 0001 C CNN
+ 1 3650 2550
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW31
+U 1 1 5DFE3EC9
+P 4050 2550
+F 0 "SW31" H 4050 2835 50 0000 C CNN
+F 1 "SW_Push" H 4050 2744 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 4050 2750 50 0001 C CNN
+F 3 "" H 4050 2750 50 0001 C CNN
+ 1 4050 2550
+ 1 0 0 -1
+$EndComp
+Text GLabel 4250 2550 2 50 Input ~ 0
+COL5
+Text GLabel 3450 2950 0 50 Input ~ 0
+ROW2
+Text GLabel 3450 3350 0 50 Input ~ 0
+ROW3
+Text GLabel 3450 3750 0 50 Input ~ 0
+ROW4
+Text GLabel 3450 2550 0 50 Input ~ 0
+ROW1
+Wire Wire Line
+ 4250 2550 4250 2950
+Wire Wire Line
+ 4250 2950 4250 3350
+Connection ~ 4250 2950
+Wire Wire Line
+ 4250 3350 4250 3750
+Connection ~ 4250 3350
+$Comp
+L pspice:DIODE D7
+U 1 1 5DFE6378
+P 950 1650
+F 0 "D7" H 950 1915 50 0000 C CNN
+F 1 "D3.1" H 950 1824 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 1650 50 0001 C CNN
+F 3 "~" H 950 1650 50 0001 C CNN
+ 1 950 1650
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW5
+U 1 1 5DFE637F
+P 1350 1650
+F 0 "SW5" H 1350 1935 50 0000 C CNN
+F 1 "SW_Push" H 1350 1844 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 1850 50 0001 C CNN
+F 3 "" H 1350 1850 50 0001 C CNN
+ 1 1350 1650
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D6
+U 1 1 5DFE63A2
+P 950 1250
+F 0 "D6" H 950 1515 50 0000 C CNN
+F 1 "D2.1" H 950 1424 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 1250 50 0001 C CNN
+F 3 "~" H 950 1250 50 0001 C CNN
+ 1 950 1250
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW4
+U 1 1 5DFE63A9
+P 1350 1250
+F 0 "SW4" H 1350 1535 50 0000 C CNN
+F 1 "SW_Push" H 1350 1444 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 1450 50 0001 C CNN
+F 3 "" H 1350 1450 50 0001 C CNN
+ 1 1350 1250
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D5
+U 1 1 5DFE63B0
+P 950 850
+F 0 "D5" H 950 1115 50 0000 C CNN
+F 1 "D1.1" H 950 1024 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 850 50 0001 C CNN
+F 3 "~" H 950 850 50 0001 C CNN
+ 1 950 850
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW3
+U 1 1 5DFE63B7
+P 1350 850
+F 0 "SW3" H 1350 1135 50 0000 C CNN
+F 1 "SW_Push" H 1350 1044 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 1050 50 0001 C CNN
+F 3 "" H 1350 1050 50 0001 C CNN
+ 1 1350 850
+ 1 0 0 -1
+$EndComp
+Text GLabel 1550 850 2 50 Input ~ 0
+COL1
+Text GLabel 750 1250 0 50 Input ~ 0
+ROW2
+Text GLabel 750 1650 0 50 Input ~ 0
+ROW3
+Text GLabel 750 850 0 50 Input ~ 0
+ROW1
+Wire Wire Line
+ 1550 850 1550 1250
+Wire Wire Line
+ 1550 1250 1550 1650
+Connection ~ 1550 1250
+$Comp
+L pspice:DIODE D21
+U 1 1 5DFE63CB
+P 2300 1650
+F 0 "D21" H 2300 1915 50 0000 C CNN
+F 1 "D3.2" H 2300 1824 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 1650 50 0001 C CNN
+F 3 "~" H 2300 1650 50 0001 C CNN
+ 1 2300 1650
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW19
+U 1 1 5DFE63D2
+P 2700 1650
+F 0 "SW19" H 2700 1935 50 0000 C CNN
+F 1 "SW_Push" H 2700 1844 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 1850 50 0001 C CNN
+F 3 "" H 2700 1850 50 0001 C CNN
+ 1 2700 1650
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D20
+U 1 1 5DFE63F5
+P 2300 1250
+F 0 "D20" H 2300 1515 50 0000 C CNN
+F 1 "D2.2" H 2300 1424 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 1250 50 0001 C CNN
+F 3 "~" H 2300 1250 50 0001 C CNN
+ 1 2300 1250
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW18
+U 1 1 5DFE63FC
+P 2700 1250
+F 0 "SW18" H 2700 1535 50 0000 C CNN
+F 1 "SW_Push" H 2700 1444 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 1450 50 0001 C CNN
+F 3 "" H 2700 1450 50 0001 C CNN
+ 1 2700 1250
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D19
+U 1 1 5DFE6403
+P 2300 850
+F 0 "D19" H 2300 1115 50 0000 C CNN
+F 1 "D1.2" H 2300 1024 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 2300 850 50 0001 C CNN
+F 3 "~" H 2300 850 50 0001 C CNN
+ 1 2300 850
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW17
+U 1 1 5DFE640A
+P 2700 850
+F 0 "SW17" H 2700 1135 50 0000 C CNN
+F 1 "SW_Push" H 2700 1044 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 2700 1050 50 0001 C CNN
+F 3 "" H 2700 1050 50 0001 C CNN
+ 1 2700 850
+ 1 0 0 -1
+$EndComp
+Text GLabel 2900 850 2 50 Input ~ 0
+COL2
+Text GLabel 2100 1250 0 50 Input ~ 0
+ROW2
+Text GLabel 2100 1650 0 50 Input ~ 0
+ROW3
+Text GLabel 2100 850 0 50 Input ~ 0
+ROW1
+Wire Wire Line
+ 2900 850 2900 1250
+Wire Wire Line
+ 2900 1250 2900 1650
+Connection ~ 2900 1250
+$Comp
+L pspice:DIODE D16
+U 1 1 5DFEF7D2
+P 950 6700
+F 0 "D16" H 950 6965 50 0000 C CNN
+F 1 "D3.6" H 950 6874 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 6700 50 0001 C CNN
+F 3 "~" H 950 6700 50 0001 C CNN
+ 1 950 6700
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW14
+U 1 1 5DFEF7D9
+P 1350 6700
+F 0 "SW14" H 1350 6985 50 0000 C CNN
+F 1 "SW_Push" H 1350 6894 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 6900 50 0001 C CNN
+F 3 "" H 1350 6900 50 0001 C CNN
+ 1 1350 6700
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D17
+U 1 1 5DFEF7E0
+P 950 7100
+F 0 "D17" H 950 7365 50 0000 C CNN
+F 1 "D4.6" H 950 7274 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 7100 50 0001 C CNN
+F 3 "~" H 950 7100 50 0001 C CNN
+ 1 950 7100
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW15
+U 1 1 5DFEF7E7
+P 1350 7100
+F 0 "SW15" H 1350 7385 50 0000 C CNN
+F 1 "SW_Push" H 1350 7294 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 7300 50 0001 C CNN
+F 3 "" H 1350 7300 50 0001 C CNN
+ 1 1350 7100
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D15
+U 1 1 5DFEF7FC
+P 950 6300
+F 0 "D15" H 950 6565 50 0000 C CNN
+F 1 "D2.6" H 950 6474 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 6300 50 0001 C CNN
+F 3 "~" H 950 6300 50 0001 C CNN
+ 1 950 6300
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW13
+U 1 1 5DFEF803
+P 1350 6300
+F 0 "SW13" H 1350 6585 50 0000 C CNN
+F 1 "SW_Push" H 1350 6494 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 6500 50 0001 C CNN
+F 3 "" H 1350 6500 50 0001 C CNN
+ 1 1350 6300
+ 1 0 0 -1
+$EndComp
+$Comp
+L pspice:DIODE D14
+U 1 1 5DFEF80A
+P 950 5900
+F 0 "D14" H 950 6165 50 0000 C CNN
+F 1 "D1.6" H 950 6074 50 0000 C CNN
+F 2 "Diode_SMD:D_SOD-323_HandSoldering" H 950 5900 50 0001 C CNN
+F 3 "~" H 950 5900 50 0001 C CNN
+ 1 950 5900
+ 1 0 0 -1
+$EndComp
+$Comp
+L Switch:SW_Push SW12
+U 1 1 5DFEF811
+P 1350 5900
+F 0 "SW12" H 1350 6185 50 0000 C CNN
+F 1 "SW_Push" H 1350 6094 50 0000 C CNN
+F 2 "Keebio:MX-Alps-Choc-1U-NoLED" H 1350 6100 50 0001 C CNN
+F 3 "" H 1350 6100 50 0001 C CNN
+ 1 1350 5900
+ 1 0 0 -1
+$EndComp
+Text GLabel 1550 5900 2 50 Input ~ 0
+COL6
+Text GLabel 750 6300 0 50 Input ~ 0
+ROW2
+Text GLabel 750 6700 0 50 Input ~ 0
+ROW3
+Text GLabel 750 7100 0 50 Input ~ 0
+ROW4
+Text GLabel 750 5900 0 50 Input ~ 0
+ROW1
+Wire Wire Line
+ 1550 5900 1550 6300
+Wire Wire Line
+ 1550 6300 1550 6700
+Connection ~ 1550 6300
+Wire Wire Line
+ 1550 6700 1550 7100
+Connection ~ 1550 6700
+Text GLabel 6700 4000 2 50 Input ~ 0
+COL1
+Text GLabel 5400 2800 0 50 Input ~ 0
+COL2
+Text GLabel 5400 2900 0 50 Input ~ 0
+COL3
+Text GLabel 5400 3000 0 50 Input ~ 0
+COL4
+Text GLabel 5400 3300 0 50 Input ~ 0
+COL5
+Text GLabel 5400 3400 0 50 Input ~ 0
+COL6
+Text GLabel 9300 900 1 50 Input ~ 0
+5V
+Text GLabel 10150 1500 0 50 Input ~ 0
+D-
+Text GLabel 6700 3600 2 50 Input ~ 0
+D-
+Text GLabel 10150 1700 0 50 Input ~ 0
+D+
+Text GLabel 6700 3700 2 50 Input ~ 0
+D+
+$Comp
+L Connector:USB_C_Receptacle_USB2.0 J1
+U 1 1 5E037A53
+P 10750 1500
+F 0 "J1" H 10320 1441 50 0000 R CNN
+F 1 "USB_C_Receptacle_USB2.0" H 10320 1350 50 0000 R CNN
+F 2 "kicad-usb:USB_C_Receptacle_HRO_TYPE-C-31-M-12" H 10900 1500 50 0001 C CNN
+F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 10900 1500 50 0001 C CNN
+ 1 10750 1500
+ -1 0 0 -1
+$EndComp
+Connection ~ 10750 2400
+Text GLabel 5900 1200 0 50 Input ~ 0
+VBAT
+$Comp
+L power:GND #PWR0107
+U 1 1 5ED2E262
+P 8550 2250
+F 0 "#PWR0107" H 8550 2000 50 0001 C CNN
+F 1 "GND" H 8555 2077 50 0000 C CNN
+F 2 "" H 8550 2250 50 0001 C CNN
+F 3 "" H 8550 2250 50 0001 C CNN
+ 1 8550 2250
+ 1 0 0 -1
+$EndComp
+Text GLabel 8550 2150 0 50 Input ~ 0
+5V
+Text GLabel 8550 2050 0 50 Input ~ 0
+TX
+Text GLabel 8550 1950 0 50 Input ~ 0
+RX
+Text GLabel 6700 3400 2 50 Input ~ 0
+TX
+Text GLabel 6700 3500 2 50 Input ~ 0
+RX
+$Comp
+L Connector:Conn_01x04_Female J2
+U 1 1 5ED45338
+P 8750 2150
+F 0 "J2" H 8643 1725 50 0000 C CNN
+F 1 "AudioJack4" H 8643 1816 50 0000 C CNN
+F 2 "Keebio:TRRS-PJ-320A-no-Fmask" H 8750 2150 50 0001 C CNN
+F 3 "~" H 8750 2150 50 0001 C CNN
+ 1 8750 2150
+ 1 0 0 1
+$EndComp
+Text GLabel 7300 1800 0 50 Input ~ 0
+SWDIO
+Text GLabel 7300 1900 0 50 Input ~ 0
+SWDCLK
+Text GLabel 7300 1700 0 50 Input ~ 0
+3.3V
+$Comp
+L power:GND #PWR0108
+U 1 1 5ED50DF3
+P 7300 2000
+F 0 "#PWR0108" H 7300 1750 50 0001 C CNN
+F 1 "GND" V 7305 1872 50 0000 R CNN
+F 2 "" H 7300 2000 50 0001 C CNN
+F 3 "" H 7300 2000 50 0001 C CNN
+ 1 7300 2000
+ 0 1 1 0
+$EndComp
+Text GLabel 6700 2900 2 50 Input ~ 0
+PA4
+Text GLabel 6700 3100 2 50 Input ~ 0
+PA6
+Text GLabel 6700 3200 2 50 Input ~ 0
+PA7
+Text GLabel 5400 3100 0 50 Input ~ 0
+PB6
+Text GLabel 5400 3200 0 50 Input ~ 0
+PB7
+$Comp
+L Connector:Conn_01x12_Male J3
+U 1 1 5EDBCB44
+P 7500 2200
+F 0 "J3" H 7473 2173 50 0000 R CNN
+F 1 "Conn_01x12_Male" H 7473 2082 50 0000 R CNN
+F 2 "kicad-harwin:Harwin_M20-89012xx_1x12_P2.54mm_Horizontal" H 7500 2200 50 0001 C CNN
+F 3 "~" H 7500 2200 50 0001 C CNN
+ 1 7500 2200
+ -1 0 0 -1
+$EndComp
+Text GLabel 7300 2600 0 50 Input ~ 0
+PB6
+Text GLabel 7300 2700 0 50 Input ~ 0
+PB7
+Text GLabel 7300 2800 0 50 Input ~ 0
+5V
+$Comp
+L power:GND #PWR0109
+U 1 1 5EDBE5BA
+P 7300 2500
+F 0 "#PWR0109" H 7300 2250 50 0001 C CNN
+F 1 "GND" V 7305 2372 50 0000 R CNN
+F 2 "" H 7300 2500 50 0001 C CNN
+F 3 "" H 7300 2500 50 0001 C CNN
+ 1 7300 2500
+ 0 1 1 0
+$EndComp
+Text GLabel 7300 2100 0 50 Input ~ 0
+PA4
+Text GLabel 7300 2200 0 50 Input ~ 0
+PA5
+Text GLabel 7300 2300 0 50 Input ~ 0
+PA6
+Text GLabel 7300 2400 0 50 Input ~ 0
+PA7
+Text GLabel 6700 3000 2 50 Input ~ 0
+PA5
+$Comp
+L power:GND #PWR?
+U 1 1 5F02320E
+P 5400 3700
+F 0 "#PWR?" H 5400 3450 50 0001 C CNN
+F 1 "GND" V 5405 3572 50 0000 R CNN
+F 2 "" H 5400 3700 50 0001 C CNN
+F 3 "" H 5400 3700 50 0001 C CNN
+ 1 5400 3700
+ 0 1 1 0
+$EndComp
+$EndSCHEMATC