project_mech-keyboard/Practice-PCB1/PCB1.sch
2018-10-01 23:06:29 +01:00

703 lines
15 KiB
Plaintext

EESchema Schematic File Version 4
LIBS:PCB1-cache
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 keyboard_parts:ATMEGA32U4 U1
U 1 1 5BA75FB1
P 4400 3650
F 0 "U1" H 4425 4987 60 0000 C CNN
F 1 "ATMEGA32U4" H 4425 4881 60 0000 C CNN
F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 4400 3650 60 0001 C CNN
F 3 "" H 4400 3650 60 0000 C CNN
1 4400 3650
1 0 0 -1
$EndComp
$Comp
L keyboard_parts:XTAL_GND X1
U 1 1 5BA7605F
P 2300 4250
F 0 "X1" H 2300 4542 60 0000 C CNN
F 1 "XTAL_GND" H 2300 4436 60 0000 C CNN
F 2 "Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm" H 2300 4250 60 0001 C CNN
F 3 "" H 2300 4250 60 0000 C CNN
1 2300 4250
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C1
U 1 1 5BA760F9
P 1900 4500
F 0 "C1" H 1992 4546 50 0000 L CNN
F 1 "22p" H 1992 4455 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 1900 4500 50 0001 C CNN
F 3 "~" H 1900 4500 50 0001 C CNN
1 1900 4500
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C2
U 1 1 5BA76143
P 2700 4500
F 0 "C2" H 2792 4546 50 0000 L CNN
F 1 "22p" H 2792 4455 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 2700 4500 50 0001 C CNN
F 3 "~" H 2700 4500 50 0001 C CNN
1 2700 4500
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0101
U 1 1 5BA763CD
P 2300 4600
F 0 "#PWR0101" H 2300 4350 50 0001 C CNN
F 1 "GND" H 2305 4427 50 0000 C CNN
F 2 "" H 2300 4600 50 0001 C CNN
F 3 "" H 2300 4600 50 0001 C CNN
1 2300 4600
1 0 0 -1
$EndComp
Wire Wire Line
2300 4450 2300 4600
Wire Wire Line
2300 4600 2700 4600
Connection ~ 2300 4600
Wire Wire Line
1900 4600 2300 4600
Wire Wire Line
1900 4400 1900 4250
Wire Wire Line
1900 4250 2000 4250
Wire Wire Line
2600 4250 2700 4250
Wire Wire Line
2700 4250 2700 4400
Wire Wire Line
1900 4250 1900 3850
Wire Wire Line
1900 3850 3000 3850
Wire Wire Line
3000 3850 3000 4100
Wire Wire Line
3000 4100 3350 4100
Connection ~ 1900 4250
Wire Wire Line
2700 4250 3000 4250
Wire Wire Line
3000 4250 3000 4200
Wire Wire Line
3000 4200 3350 4200
Connection ~ 2700 4250
$Comp
L power:VCC #PWR0102
U 1 1 5BA78349
P 1600 1300
F 0 "#PWR0102" H 1600 1150 50 0001 C CNN
F 1 "VCC" H 1617 1473 50 0000 C CNN
F 2 "" H 1600 1300 50 0001 C CNN
F 3 "" H 1600 1300 50 0001 C CNN
1 1600 1300
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0103
U 1 1 5BA783F5
P 1600 1600
F 0 "#PWR0103" H 1600 1350 50 0001 C CNN
F 1 "GND" H 1605 1427 50 0000 C CNN
F 2 "" H 1600 1600 50 0001 C CNN
F 3 "" H 1600 1600 50 0001 C CNN
1 1600 1600
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C3
U 1 1 5BA78477
P 1600 1450
F 0 "C3" H 1692 1496 50 0000 L CNN
F 1 "0.1u" H 1692 1405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 1600 1450 50 0001 C CNN
F 3 "~" H 1600 1450 50 0001 C CNN
1 1600 1450
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C4
U 1 1 5BA784C3
P 1950 1450
F 0 "C4" H 2042 1496 50 0000 L CNN
F 1 "0.1u" H 2042 1405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 1950 1450 50 0001 C CNN
F 3 "~" H 1950 1450 50 0001 C CNN
1 1950 1450
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C5
U 1 1 5BA7850B
P 2300 1450
F 0 "C5" H 2392 1496 50 0000 L CNN
F 1 "0.1u" H 2392 1405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 2300 1450 50 0001 C CNN
F 3 "~" H 2300 1450 50 0001 C CNN
1 2300 1450
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C6
U 1 1 5BA78553
P 2650 1450
F 0 "C6" H 2742 1496 50 0000 L CNN
F 1 "0.1u" H 2742 1405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 2650 1450 50 0001 C CNN
F 3 "~" H 2650 1450 50 0001 C CNN
1 2650 1450
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C7
U 1 1 5BA7859D
P 3000 1450
F 0 "C7" H 3092 1496 50 0000 L CNN
F 1 "4.7u" H 3092 1405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 3000 1450 50 0001 C CNN
F 3 "~" H 3000 1450 50 0001 C CNN
1 3000 1450
1 0 0 -1
$EndComp
Wire Wire Line
1600 1300 1600 1350
Wire Wire Line
1600 1350 1950 1350
Connection ~ 1600 1350
Wire Wire Line
2300 1350 1950 1350
Connection ~ 1950 1350
Wire Wire Line
2300 1350 2650 1350
Connection ~ 2300 1350
Wire Wire Line
2650 1350 3000 1350
Connection ~ 2650 1350
Wire Wire Line
1600 1600 1600 1550
Wire Wire Line
1600 1550 1950 1550
Connection ~ 1600 1550
Wire Wire Line
1950 1550 2300 1550
Connection ~ 1950 1550
Wire Wire Line
2300 1550 2650 1550
Connection ~ 2300 1550
Wire Wire Line
2650 1550 3000 1550
Connection ~ 2650 1550
$Comp
L keyboard_parts:SW_PUSH SW1
U 1 1 5BA79B55
P 2100 3700
F 0 "SW1" H 2100 3955 50 0000 C CNN
F 1 "SW_PUSH" H 2100 3864 50 0000 C CNN
F 2 "Button_Switch_SMD:SW_SPST_TL3342" H 2100 3700 60 0001 C CNN
F 3 "" H 2100 3700 60 0000 C CNN
1 2100 3700
1 0 0 -1
$EndComp
$Comp
L Device:R R1
U 1 1 5BA79D35
P 2800 3600
F 0 "R1" V 2593 3600 50 0000 C CNN
F 1 "10K" V 2684 3600 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 2730 3600 50 0001 C CNN
F 3 "~" H 2800 3600 50 0001 C CNN
1 2800 3600
0 1 1 0
$EndComp
$Comp
L power:GND #PWR0104
U 1 1 5BA7D0DF
P 1750 3700
F 0 "#PWR0104" H 1750 3450 50 0001 C CNN
F 1 "GND" V 1755 3572 50 0000 R CNN
F 2 "" H 1750 3700 50 0001 C CNN
F 3 "" H 1750 3700 50 0001 C CNN
1 1750 3700
0 1 1 0
$EndComp
$Comp
L power:VCC #PWR0105
U 1 1 5BA7D173
P 2600 3600
F 0 "#PWR0105" H 2600 3450 50 0001 C CNN
F 1 "VCC" V 2618 3727 50 0000 L CNN
F 2 "" H 2600 3600 50 0001 C CNN
F 3 "" H 2600 3600 50 0001 C CNN
1 2600 3600
0 -1 -1 0
$EndComp
Wire Wire Line
2650 3600 2600 3600
Wire Wire Line
1800 3700 1750 3700
$Comp
L Device:R R2
U 1 1 5BA7DD5F
P 5800 3700
F 0 "R2" V 5593 3700 50 0000 C CNN
F 1 "10K" V 5684 3700 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 5730 3700 50 0001 C CNN
F 3 "~" H 5800 3700 50 0001 C CNN
1 5800 3700
0 1 1 0
$EndComp
$Comp
L power:GND #PWR0106
U 1 1 5BA7DE17
P 6100 3700
F 0 "#PWR0106" H 6100 3450 50 0001 C CNN
F 1 "GND" V 6105 3572 50 0000 R CNN
F 2 "" H 6100 3700 50 0001 C CNN
F 3 "" H 6100 3700 50 0001 C CNN
1 6100 3700
0 -1 -1 0
$EndComp
Wire Wire Line
5500 3700 5650 3700
Wire Wire Line
5950 3700 6100 3700
$Comp
L keyboard_parts:USB_mini_micro_B J1
U 1 1 5BA7E7D6
P 2200 2850
F 0 "J1" H 2086 3141 60 0000 C CNN
F 1 "USB_mini_micro_B" H 2050 3100 60 0001 C CNN
F 2 "keyboard_parts:USB_miniB_hirose_5S8" H 2150 2850 60 0001 C CNN
F 3 "" H 2150 2850 60 0000 C CNN
1 2200 2850
1 0 0 -1
$EndComp
Wire Wire Line
3350 3800 3150 3800
Wire Wire Line
2950 3600 3150 3600
Wire Wire Line
3150 3600 3150 3700
Wire Wire Line
2400 3700 3150 3700
Connection ~ 3150 3700
Wire Wire Line
3150 3700 3150 3800
Wire Wire Line
3350 2700 2500 2700
Wire Wire Line
2350 3100 2450 3100
Wire Wire Line
2350 3200 2450 3200
Wire Wire Line
2450 3200 2450 3100
$Comp
L Device:R R3
U 1 1 5BA84748
P 3050 2800
F 0 "R3" V 2843 2800 50 0000 C CNN
F 1 "22" V 2934 2800 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 2980 2800 50 0001 C CNN
F 3 "~" H 3050 2800 50 0001 C CNN
1 3050 2800
0 1 1 0
$EndComp
$Comp
L Device:R R4
U 1 1 5BA84813
P 2700 2900
F 0 "R4" V 2493 2900 50 0000 C CNN
F 1 "22" V 2584 2900 50 0000 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 2630 2900 50 0001 C CNN
F 3 "~" H 2700 2900 50 0001 C CNN
1 2700 2900
0 1 1 0
$EndComp
Wire Wire Line
3200 2800 3350 2800
Wire Wire Line
2850 2900 3350 2900
Wire Wire Line
2900 2800 2350 2800
Wire Wire Line
2550 2900 2350 2900
$Comp
L power:VCC #PWR0107
U 1 1 5BA88632
P 2500 2650
F 0 "#PWR0107" H 2500 2500 50 0001 C CNN
F 1 "VCC" H 2517 2823 50 0000 C CNN
F 2 "" H 2500 2650 50 0001 C CNN
F 3 "" H 2500 2650 50 0001 C CNN
1 2500 2650
1 0 0 -1
$EndComp
Wire Wire Line
2500 2650 2500 2700
Connection ~ 2500 2700
Wire Wire Line
2500 2700 2350 2700
$Comp
L power:GND #PWR0108
U 1 1 5BA88F24
P 2850 3000
F 0 "#PWR0108" H 2850 2750 50 0001 C CNN
F 1 "GND" V 2855 2872 50 0000 R CNN
F 2 "" H 2850 3000 50 0001 C CNN
F 3 "" H 2850 3000 50 0001 C CNN
1 2850 3000
0 1 1 0
$EndComp
Wire Wire Line
2450 3100 2950 3100
Wire Wire Line
2950 3100 2950 3000
Wire Wire Line
2950 3000 2850 3000
Connection ~ 2450 3100
Wire Wire Line
2950 3000 3350 3000
Connection ~ 2950 3000
$Comp
L Device:C_Small C8
U 1 1 5BA8A43B
P 3100 3200
F 0 "C8" V 2871 3200 50 0000 C CNN
F 1 "1u" V 2962 3200 50 0000 C CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 3100 3200 50 0001 C CNN
F 3 "~" H 3100 3200 50 0001 C CNN
1 3100 3200
0 1 1 0
$EndComp
Wire Wire Line
3350 3100 3250 3100
Wire Wire Line
3250 3100 3250 3200
Wire Wire Line
2950 3200 2950 3100
Connection ~ 2950 3100
Wire Wire Line
2950 3200 3000 3200
Wire Wire Line
3200 3200 3250 3200
$Comp
L power:VCC #PWR0109
U 1 1 5BA93CA6
P 3200 3350
F 0 "#PWR0109" H 3200 3200 50 0001 C CNN
F 1 "VCC" V 3218 3477 50 0000 L CNN
F 2 "" H 3200 3350 50 0001 C CNN
F 3 "" H 3200 3350 50 0001 C CNN
1 3200 3350
0 -1 -1 0
$EndComp
Wire Wire Line
3350 3200 3300 3200
Wire Wire Line
3300 3200 3200 3350
$Comp
L power:VCC #PWR0110
U 1 1 5BA98FC4
P 3300 3900
F 0 "#PWR0110" H 3300 3750 50 0001 C CNN
F 1 "VCC" V 3318 4027 50 0000 L CNN
F 2 "" H 3300 3900 50 0001 C CNN
F 3 "" H 3300 3900 50 0001 C CNN
1 3300 3900
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR0111
U 1 1 5BA9908C
P 3300 4000
F 0 "#PWR0111" H 3300 3750 50 0001 C CNN
F 1 "GND" V 3305 3872 50 0000 R CNN
F 2 "" H 3300 4000 50 0001 C CNN
F 3 "" H 3300 4000 50 0001 C CNN
1 3300 4000
0 1 1 0
$EndComp
Wire Wire Line
3350 3900 3300 3900
Wire Wire Line
3350 4000 3300 4000
$Comp
L power:GND #PWR0112
U 1 1 5BA9AC72
P 5650 4700
F 0 "#PWR0112" H 5650 4450 50 0001 C CNN
F 1 "GND" V 5655 4572 50 0000 R CNN
F 2 "" H 5650 4700 50 0001 C CNN
F 3 "" H 5650 4700 50 0001 C CNN
1 5650 4700
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR0113
U 1 1 5BA9ACFB
P 5650 2700
F 0 "#PWR0113" H 5650 2450 50 0001 C CNN
F 1 "GND" V 5655 2572 50 0000 R CNN
F 2 "" H 5650 2700 50 0001 C CNN
F 3 "" H 5650 2700 50 0001 C CNN
1 5650 2700
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR0114
U 1 1 5BA9AE14
P 5950 3350
F 0 "#PWR0114" H 5950 3100 50 0001 C CNN
F 1 "GND" V 5955 3222 50 0000 R CNN
F 2 "" H 5950 3350 50 0001 C CNN
F 3 "" H 5950 3350 50 0001 C CNN
1 5950 3350
0 -1 -1 0
$EndComp
$Comp
L power:VCC #PWR0115
U 1 1 5BA9AEDC
P 5650 2600
F 0 "#PWR0115" H 5650 2450 50 0001 C CNN
F 1 "VCC" V 5667 2728 50 0000 L CNN
F 2 "" H 5650 2600 50 0001 C CNN
F 3 "" H 5650 2600 50 0001 C CNN
1 5650 2600
0 1 1 0
$EndComp
$Comp
L power:VCC #PWR0116
U 1 1 5BA9AF45
P 5950 3450
F 0 "#PWR0116" H 5950 3300 50 0001 C CNN
F 1 "VCC" V 5967 3578 50 0000 L CNN
F 2 "" H 5950 3450 50 0001 C CNN
F 3 "" H 5950 3450 50 0001 C CNN
1 5950 3450
0 1 1 0
$EndComp
$Comp
L power:VCC #PWR0117
U 1 1 5BA9AFAE
P 5650 4600
F 0 "#PWR0117" H 5650 4450 50 0001 C CNN
F 1 "VCC" V 5667 4728 50 0000 L CNN
F 2 "" H 5650 4600 50 0001 C CNN
F 3 "" H 5650 4600 50 0001 C CNN
1 5650 4600
0 1 1 0
$EndComp
Wire Wire Line
5500 2600 5650 2600
Wire Wire Line
5500 2700 5650 2700
Wire Wire Line
5500 4600 5650 4600
Wire Wire Line
5500 4700 5650 4700
Wire Wire Line
5500 3500 5650 3500
Wire Wire Line
5650 3500 5650 3350
Wire Wire Line
5650 3350 5950 3350
Wire Wire Line
5500 3600 5700 3600
Wire Wire Line
5700 3600 5700 3450
Wire Wire Line
5700 3450 5950 3450
$Comp
L keyboard_parts:KEYSW K1
U 1 1 5BAA1115
P 7100 2750
F 0 "K1" H 7100 2983 60 0000 C CNN
F 1 "KEYSW" H 7100 2650 60 0001 C CNN
F 2 "keebs:Mx_Alps_100" H 7100 2750 60 0001 C CNN
F 3 "" H 7100 2750 60 0000 C CNN
1 7100 2750
1 0 0 -1
$EndComp
$Comp
L keyboard_parts:KEYSW K3
U 1 1 5BAA118E
P 8150 2750
F 0 "K3" H 8150 2983 60 0000 C CNN
F 1 "KEYSW" H 8150 2650 60 0001 C CNN
F 2 "keebs:Mx_Alps_100" H 8150 2750 60 0001 C CNN
F 3 "" H 8150 2750 60 0000 C CNN
1 8150 2750
1 0 0 -1
$EndComp
$Comp
L keyboard_parts:KEYSW K2
U 1 1 5BAA11F8
P 7100 3350
F 0 "K2" H 7100 3583 60 0000 C CNN
F 1 "KEYSW" H 7100 3250 60 0001 C CNN
F 2 "keebs:Mx_Alps_100" H 7100 3350 60 0001 C CNN
F 3 "" H 7100 3350 60 0000 C CNN
1 7100 3350
1 0 0 -1
$EndComp
$Comp
L keyboard_parts:KEYSW K4
U 1 1 5BAA1270
P 8150 3350
F 0 "K4" H 8150 3583 60 0000 C CNN
F 1 "KEYSW" H 8150 3250 60 0001 C CNN
F 2 "keebs:Mx_Alps_100" H 8150 3350 60 0001 C CNN
F 3 "" H 8150 3350 60 0000 C CNN
1 8150 3350
1 0 0 -1
$EndComp
$Comp
L Device:D D1
U 1 1 5BAA1412
P 6800 2950
F 0 "D1" V 6846 2871 50 0000 R CNN
F 1 "D" V 6755 2871 50 0000 R CNN
F 2 "keyboard_parts:D_SOD123_axial" H 6800 2950 50 0001 C CNN
F 3 "~" H 6800 2950 50 0001 C CNN
1 6800 2950
0 -1 -1 0
$EndComp
$Comp
L Device:D D3
U 1 1 5BAA14DF
P 7850 2950
F 0 "D3" V 7896 2871 50 0000 R CNN
F 1 "D" V 7805 2871 50 0000 R CNN
F 2 "keyboard_parts:D_SOD123_axial" H 7850 2950 50 0001 C CNN
F 3 "~" H 7850 2950 50 0001 C CNN
1 7850 2950
0 -1 -1 0
$EndComp
$Comp
L Device:D D2
U 1 1 5BAA15A7
P 6800 3550
F 0 "D2" V 6846 3471 50 0000 R CNN
F 1 "D" V 6755 3471 50 0000 R CNN
F 2 "keyboard_parts:D_SOD123_axial" H 6800 3550 50 0001 C CNN
F 3 "~" H 6800 3550 50 0001 C CNN
1 6800 3550
0 -1 -1 0
$EndComp
$Comp
L Device:D D4
U 1 1 5BAA16C3
P 7850 3550
F 0 "D4" V 7896 3471 50 0000 R CNN
F 1 "D" V 7805 3471 50 0000 R CNN
F 2 "keyboard_parts:D_SOD123_axial" H 7850 3550 50 0001 C CNN
F 3 "~" H 7850 3550 50 0001 C CNN
1 7850 3550
0 -1 -1 0
$EndComp
Wire Wire Line
6800 2750 6800 2800
Wire Wire Line
7850 2750 7850 2800
Wire Wire Line
6800 3350 6800 3400
Wire Wire Line
7850 3350 7850 3400
Wire Wire Line
7400 2750 7400 3350
Wire Wire Line
8450 2750 8450 3350
Wire Wire Line
6800 3100 6800 3150
Wire Wire Line
6800 3150 7850 3150
Wire Wire Line
7850 3150 7850 3100
Wire Wire Line
6800 3700 6800 3750
Wire Wire Line
6800 3750 7850 3750
Wire Wire Line
7850 3750 7850 3700
Text Label 6550 3100 0 50 ~ 0
Row0
Text Label 6550 3700 0 50 ~ 0
Row1
Text Label 7400 2600 0 50 ~ 0
Col0
Text Label 8450 2600 0 50 ~ 0
Col1
Wire Wire Line
6550 3100 6550 3150
Wire Wire Line
6550 3150 6800 3150
Connection ~ 6800 3150
Wire Wire Line
6550 3700 6550 3750
Wire Wire Line
6550 3750 6800 3750
Connection ~ 6800 3750
Wire Wire Line
7400 2600 7400 2750
Connection ~ 7400 2750
Wire Wire Line
8450 2600 8450 2750
Connection ~ 8450 2750
Text Label 5650 2900 0 50 ~ 0
Row0
Text Label 5650 3000 0 50 ~ 0
Row1
Text Label 5650 3100 0 50 ~ 0
Col0
Text Label 5650 3200 0 50 ~ 0
Col1
Wire Wire Line
5500 2900 5650 2900
Wire Wire Line
5500 3000 5650 3000
Wire Wire Line
5500 3100 5650 3100
Wire Wire Line
5500 3200 5650 3200
NoConn ~ 5500 2800
NoConn ~ 5500 3300
NoConn ~ 5500 3400
NoConn ~ 5500 3800
NoConn ~ 5500 3900
NoConn ~ 5500 4000
NoConn ~ 5500 4100
NoConn ~ 5500 4200
NoConn ~ 5500 4300
NoConn ~ 5500 4400
NoConn ~ 5500 4500
NoConn ~ 3350 2600
NoConn ~ 3350 3300
NoConn ~ 3350 3400
NoConn ~ 3350 3500
NoConn ~ 3350 3600
NoConn ~ 3350 3700
NoConn ~ 3350 4300
NoConn ~ 3350 4400
NoConn ~ 3350 4500
NoConn ~ 3350 4600
NoConn ~ 3350 4700
$EndSCHEMATC