ai03-keyboard-pcb-guide/ai03-pcb-guide.sch
2019-06-01 19:47:02 -07:00

590 lines
13 KiB
Text

EESchema Schematic File Version 4
LIBS:ai03-pcb-guide-cache
EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L power:+5V #PWR0101
U 1 1 5C33F300
P 3550 1700
F 0 "#PWR0101" H 3550 1550 50 0001 C CNN
F 1 "+5V" H 3565 1873 50 0000 C CNN
F 2 "" H 3550 1700 50 0001 C CNN
F 3 "" H 3550 1700 50 0001 C CNN
1 3550 1700
1 0 0 -1
$EndComp
Wire Wire Line
3550 1700 3550 1825
$Comp
L power:GND #PWR0102
U 1 1 5C33F3A3
P 3175 5425
F 0 "#PWR0102" H 3175 5175 50 0001 C CNN
F 1 "GND" H 3180 5252 50 0000 C CNN
F 2 "" H 3175 5425 50 0001 C CNN
F 3 "" H 3175 5425 50 0001 C CNN
1 3175 5425
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R4
U 1 1 5C33F45C
P 4875 4225
F 0 "R4" V 4679 4225 50 0000 C CNN
F 1 "10k" V 4770 4225 50 0000 C CNN
F 2 "Resistors_SMD:R_0805" H 4875 4225 50 0001 C CNN
F 3 "~" H 4875 4225 50 0001 C CNN
1 4875 4225
0 1 1 0
$EndComp
$Comp
L power:GND #PWR0103
U 1 1 5C33F4F9
P 5325 4225
F 0 "#PWR0103" H 5325 3975 50 0001 C CNN
F 1 "GND" H 5330 4052 50 0000 C CNN
F 2 "" H 5325 4225 50 0001 C CNN
F 3 "" H 5325 4225 50 0001 C CNN
1 5325 4225
1 0 0 -1
$EndComp
Wire Wire Line
4975 4225 5325 4225
Wire Wire Line
4775 4225 4250 4225
$Comp
L Device:R_Small R2
U 1 1 5C33F6F4
P 2200 3125
F 0 "R2" V 2004 3125 50 0000 C CNN
F 1 "22" V 2095 3125 50 0000 C CNN
F 2 "Resistors_SMD:R_0805" H 2200 3125 50 0001 C CNN
F 3 "~" H 2200 3125 50 0001 C CNN
1 2200 3125
0 1 1 0
$EndComp
$Comp
L Device:R_Small R3
U 1 1 5C33F726
P 1850 3225
F 0 "R3" V 1654 3225 50 0000 C CNN
F 1 "22" V 1745 3225 50 0000 C CNN
F 2 "Resistors_SMD:R_0805" H 1850 3225 50 0001 C CNN
F 3 "~" H 1850 3225 50 0001 C CNN
1 1850 3225
0 1 1 0
$EndComp
Wire Wire Line
2300 3125 3050 3125
Wire Wire Line
3050 3225 1950 3225
Wire Wire Line
2100 3125 1575 3125
Wire Wire Line
1750 3225 1575 3225
$Comp
L Device:C_Small C3
U 1 1 5C33FC0C
P 2500 3525
F 0 "C3" H 2592 3571 50 0000 L CNN
F 1 "1uF" H 2592 3480 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805" H 2500 3525 50 0001 C CNN
F 3 "~" H 2500 3525 50 0001 C CNN
1 2500 3525
1 0 0 -1
$EndComp
Wire Wire Line
2500 3425 3050 3425
$Comp
L power:GND #PWR0104
U 1 1 5C33FDBE
P 2500 3725
F 0 "#PWR0104" H 2500 3475 50 0001 C CNN
F 1 "GND" H 2505 3552 50 0000 C CNN
F 2 "" H 2500 3725 50 0001 C CNN
F 3 "" H 2500 3725 50 0001 C CNN
1 2500 3725
1 0 0 -1
$EndComp
Wire Wire Line
2500 3725 2500 3625
$Comp
L Device:C_Small C5
U 1 1 5C340030
P 1900 4475
F 0 "C5" H 1992 4521 50 0000 L CNN
F 1 "0.1uF" H 1992 4430 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805" H 1900 4475 50 0001 C CNN
F 3 "~" H 1900 4475 50 0001 C CNN
1 1900 4475
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C6
U 1 1 5C340116
P 2275 4475
F 0 "C6" H 2367 4521 50 0000 L CNN
F 1 "0.1uF" H 2367 4430 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805" H 2275 4475 50 0001 C CNN
F 3 "~" H 2275 4475 50 0001 C CNN
1 2275 4475
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C7
U 1 1 5C340158
P 2650 4475
F 0 "C7" H 2742 4521 50 0000 L CNN
F 1 "10uF" H 2742 4430 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805" H 2650 4475 50 0001 C CNN
F 3 "~" H 2650 4475 50 0001 C CNN
1 2650 4475
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C4
U 1 1 5C3401A2
P 1525 4475
F 0 "C4" H 1617 4521 50 0000 L CNN
F 1 "0.1uF" H 1617 4430 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805" H 1525 4475 50 0001 C CNN
F 3 "~" H 1525 4475 50 0001 C CNN
1 1525 4475
1 0 0 -1
$EndComp
Wire Wire Line
2650 4375 2275 4375
Connection ~ 1900 4375
Wire Wire Line
1900 4375 1525 4375
Connection ~ 2275 4375
Wire Wire Line
2275 4375 2100 4375
Wire Wire Line
1525 4575 1900 4575
Connection ~ 1900 4575
Wire Wire Line
1900 4575 2100 4575
Connection ~ 2275 4575
Wire Wire Line
2275 4575 2650 4575
Wire Wire Line
2100 4375 2100 4275
Connection ~ 2100 4375
Wire Wire Line
2100 4375 1900 4375
$Comp
L power:+5V #PWR0105
U 1 1 5C34086C
P 2100 4275
F 0 "#PWR0105" H 2100 4125 50 0001 C CNN
F 1 "+5V" H 2115 4448 50 0000 C CNN
F 2 "" H 2100 4275 50 0001 C CNN
F 3 "" H 2100 4275 50 0001 C CNN
1 2100 4275
1 0 0 -1
$EndComp
Wire Wire Line
2100 4575 2100 4675
Connection ~ 2100 4575
Wire Wire Line
2100 4575 2275 4575
$Comp
L power:GND #PWR0106
U 1 1 5C340BFC
P 2100 4675
F 0 "#PWR0106" H 2100 4425 50 0001 C CNN
F 1 "GND" H 2105 4502 50 0000 C CNN
F 2 "" H 2100 4675 50 0001 C CNN
F 3 "" H 2100 4675 50 0001 C CNN
1 2100 4675
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0107
U 1 1 5C340E73
P 2450 2925
F 0 "#PWR0107" H 2450 2775 50 0001 C CNN
F 1 "+5V" H 2465 3098 50 0000 C CNN
F 2 "" H 2450 2925 50 0001 C CNN
F 3 "" H 2450 2925 50 0001 C CNN
1 2450 2925
1 0 0 -1
$EndComp
Wire Wire Line
2450 2925 3050 2925
$Comp
L Device:C_Small C1
U 1 1 5C341D22
P 2100 2250
F 0 "C1" V 1871 2250 50 0000 C CNN
F 1 "22pF" V 1962 2250 50 0000 C CNN
F 2 "Capacitors_SMD:C_0805" H 2100 2250 50 0001 C CNN
F 3 "~" H 2100 2250 50 0001 C CNN
1 2100 2250
0 1 1 0
$EndComp
$Comp
L Device:C_Small C2
U 1 1 5C341D98
P 2100 2600
F 0 "C2" V 1871 2600 50 0000 C CNN
F 1 "22pF" V 1962 2600 50 0000 C CNN
F 2 "Capacitors_SMD:C_0805" H 2100 2600 50 0001 C CNN
F 3 "~" H 2100 2600 50 0001 C CNN
1 2100 2600
0 1 1 0
$EndComp
Wire Wire Line
2200 2325 2200 2250
Wire Wire Line
2200 2525 2200 2600
$Comp
L power:GND #PWR0108
U 1 1 5C344074
P 2000 2725
F 0 "#PWR0108" H 2000 2475 50 0001 C CNN
F 1 "GND" H 2005 2552 50 0000 C CNN
F 2 "" H 2000 2725 50 0001 C CNN
F 3 "" H 2000 2725 50 0001 C CNN
1 2000 2725
1 0 0 -1
$EndComp
Wire Wire Line
2000 2725 2000 2600
Connection ~ 2000 2600
Wire Wire Line
2000 2600 2000 2250
Wire Wire Line
2325 2425 2325 2650
Wire Wire Line
2325 2650 2575 2650
Wire Wire Line
2575 2650 2575 2425
Wire Wire Line
2325 2650 2325 2725
Wire Wire Line
2325 2725 2000 2725
Connection ~ 2325 2650
Connection ~ 2000 2725
$Comp
L Switch:SW_Push SW1
U 1 1 5C3455FB
P 2750 2125
F 0 "SW1" H 2750 2410 50 0000 C CNN
F 1 "SW_Push" H 2750 2319 50 0000 C CNN
F 2 "random-keyboard-parts:SKQG-1155865" H 2750 2325 50 0001 C CNN
F 3 "" H 2750 2325 50 0001 C CNN
1 2750 2125
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0109
U 1 1 5C3456D7
P 2375 2025
F 0 "#PWR0109" H 2375 1775 50 0001 C CNN
F 1 "GND" H 2380 1852 50 0000 C CNN
F 2 "" H 2375 2025 50 0001 C CNN
F 3 "" H 2375 2025 50 0001 C CNN
1 2375 2025
1 0 0 -1
$EndComp
Wire Wire Line
2375 2025 2550 2025
Wire Wire Line
2550 2025 2550 2125
Wire Wire Line
2950 2125 3000 2125
$Comp
L Device:R_Small R1
U 1 1 5C3466FD
P 3000 1775
F 0 "R1" H 3059 1821 50 0000 L CNN
F 1 "10k" H 3059 1730 50 0000 L CNN
F 2 "Resistors_SMD:R_0805" H 3000 1775 50 0001 C CNN
F 3 "~" H 3000 1775 50 0001 C CNN
1 3000 1775
1 0 0 -1
$EndComp
Wire Wire Line
3000 1875 3000 2125
Connection ~ 3000 2125
Wire Wire Line
3000 2125 3050 2125
$Comp
L power:+5V #PWR0110
U 1 1 5C346FBC
P 3000 1625
F 0 "#PWR0110" H 3000 1475 50 0001 C CNN
F 1 "+5V" H 3015 1798 50 0000 C CNN
F 2 "" H 3000 1625 50 0001 C CNN
F 3 "" H 3000 1625 50 0001 C CNN
1 3000 1625
1 0 0 -1
$EndComp
Wire Wire Line
3000 1625 3000 1675
Text GLabel 1575 3125 0 50 Input ~ 0
D+
Text GLabel 1575 3225 0 50 Input ~ 0
D-
$Comp
L random-keyboard-parts:Molex-0548190589 USB1
U 1 1 5C3480A6
P 5825 1875
F 0 "USB1" V 6262 1794 60 0000 C CNN
F 1 "Molex-0548190589" V 6156 1794 60 0000 C CNN
F 2 "random-keyboard-parts:Molex-0548190589-Assembly" H 5825 1875 60 0001 C CNN
F 3 "" H 5825 1875 60 0001 C CNN
1 5825 1875
0 -1 -1 0
$EndComp
$Comp
L Device:Polyfuse_Small F1
U 1 1 5C348279
P 6800 1675
F 0 "F1" V 6595 1675 50 0000 C CNN
F 1 "500mA" V 6686 1675 50 0000 C CNN
F 2 "Fuse_Holders_and_Fuses:Fuse_SMD1206_Reflow" H 6850 1475 50 0001 L CNN
F 3 "~" H 6800 1675 50 0001 C CNN
1 6800 1675
0 1 1 0
$EndComp
Wire Wire Line
6700 1675 6450 1675
Wire Wire Line
6900 1675 7250 1675
$Comp
L power:+5V #PWR0111
U 1 1 5C349686
P 7250 1675
F 0 "#PWR0111" H 7250 1525 50 0001 C CNN
F 1 "+5V" H 7265 1848 50 0000 C CNN
F 2 "" H 7250 1675 50 0001 C CNN
F 3 "" H 7250 1675 50 0001 C CNN
1 7250 1675
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR0112
U 1 1 5C3496DD
P 6450 1675
F 0 "#PWR0112" H 6450 1525 50 0001 C CNN
F 1 "VCC" H 6467 1848 50 0000 C CNN
F 2 "" H 6450 1675 50 0001 C CNN
F 3 "" H 6450 1675 50 0001 C CNN
1 6450 1675
1 0 0 -1
$EndComp
Connection ~ 6450 1675
Wire Wire Line
6450 1675 6125 1675
Text GLabel 6125 1775 2 50 Input ~ 0
D-
Text GLabel 6125 1875 2 50 Input ~ 0
D+
$Comp
L power:GND #PWR0113
U 1 1 5C349A26
P 6200 2075
F 0 "#PWR0113" H 6200 1825 50 0001 C CNN
F 1 "GND" H 6205 1902 50 0000 C CNN
F 2 "" H 6200 2075 50 0001 C CNN
F 3 "" H 6200 2075 50 0001 C CNN
1 6200 2075
1 0 0 -1
$EndComp
Wire Wire Line
6200 2075 6125 2075
$Comp
L Device:D_Small D1
U 1 1 5C34B4DF
P 7025 3775
F 0 "D1" H 7025 3875 50 0000 R CNN
F 1 "SOD-123" H 7450 3875 50 0000 R CNN
F 2 "Diodes_SMD:D_SOD-123" V 7025 3775 50 0001 C CNN
F 3 "~" V 7025 3775 50 0001 C CNN
1 7025 3775
0 -1 -1 0
$EndComp
Wire Wire Line
7025 3675 7125 3675
$Comp
L Device:D_Small D2
U 1 1 5C34C4A3
P 7675 3775
F 0 "D2" H 7675 3875 50 0000 R CNN
F 1 "SOD-123" H 8100 3875 50 0000 R CNN
F 2 "Diodes_SMD:D_SOD-123" V 7675 3775 50 0001 C CNN
F 3 "~" V 7675 3775 50 0001 C CNN
1 7675 3775
0 -1 -1 0
$EndComp
Wire Wire Line
7675 3675 7775 3675
$Comp
L Device:D_Small D3
U 1 1 5C34D1FF
P 7025 4500
F 0 "D3" H 7025 4600 50 0000 R CNN
F 1 "SOD-123" H 7450 4600 50 0000 R CNN
F 2 "Diodes_SMD:D_SOD-123" V 7025 4500 50 0001 C CNN
F 3 "~" V 7025 4500 50 0001 C CNN
1 7025 4500
0 -1 -1 0
$EndComp
Wire Wire Line
7025 4400 7125 4400
$Comp
L Device:D_Small D4
U 1 1 5C34D20E
P 7675 4500
F 0 "D4" H 7675 4600 50 0000 R CNN
F 1 "SOD-123" H 8100 4600 50 0000 R CNN
F 2 "Diodes_SMD:D_SOD-123" V 7675 4500 50 0001 C CNN
F 3 "~" V 7675 4500 50 0001 C CNN
1 7675 4500
0 -1 -1 0
$EndComp
Wire Wire Line
7675 4400 7775 4400
Wire Wire Line
7675 3875 7025 3875
Wire Wire Line
7025 3875 6525 3875
Wire Wire Line
7675 4600 7025 4600
Wire Wire Line
7025 4600 6525 4600
Text GLabel 7325 3025 1 50 Input ~ 0
COL0
Text GLabel 7975 3025 1 50 Input ~ 0
COL1
Text GLabel 6525 3875 0 50 Input ~ 0
ROW0
Text GLabel 6525 4600 0 50 Input ~ 0
ROW1
Text GLabel 4250 2625 2 50 Input ~ 0
COL0
Text GLabel 4250 2525 2 50 Input ~ 0
COL1
Text GLabel 4250 4025 2 50 Input ~ 0
ROW0
Text GLabel 4250 2725 2 50 Input ~ 0
ROW1
Wire Wire Line
2550 2425 2575 2425
Wire Wire Line
2350 2425 2325 2425
$Comp
L MCU_Microchip_ATmega:ATmega32U4-AU U1
U 1 1 5CEB8A23
P 3650 3625
F 0 "U1" H 3650 1736 50 0000 C CNN
F 1 "ATmega32U4-AU" H 3650 1645 50 0000 C CNN
F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 3650 3625 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" H 3650 3625 50 0001 C CNN
1 3650 3625
1 0 0 -1
$EndComp
Wire Wire Line
3550 1825 3650 1825
Wire Wire Line
3175 5425 3550 5425
Connection ~ 3550 1825
Wire Wire Line
2200 2325 2450 2325
Wire Wire Line
2200 2525 2450 2525
$Comp
L Device:Crystal_GND24_Small Y1
U 1 1 5CEBCEA8
P 2450 2425
F 0 "Y1" V 2404 2569 50 0000 L CNN
F 1 "Crystal_GND24_Small" V 2495 2569 50 0000 L CNN
F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm" H 2450 2425 50 0001 C CNN
F 3 "~" H 2450 2425 50 0001 C CNN
1 2450 2425
0 1 1 0
$EndComp
Connection ~ 2450 2525
Wire Wire Line
2450 2525 3050 2525
Connection ~ 2450 2325
Wire Wire Line
2450 2325 3050 2325
Wire Wire Line
7325 3025 7325 3475
Wire Wire Line
7975 3025 7975 3475
$Comp
L MX_Alps_Hybrid:MX-NoLED MX1
U 1 1 5D099790
P 7175 3525
F 0 "MX1" H 7208 3748 60 0000 C CNN
F 1 "MX-NoLED" H 7208 3674 20 0000 C CNN
F 2 "MX_Alps_Hybrid:MX-1U" H 6550 3500 60 0001 C CNN
F 3 "" H 6550 3500 60 0001 C CNN
1 7175 3525
1 0 0 -1
$EndComp
Wire Wire Line
7325 3475 7325 4200
$Comp
L MX_Alps_Hybrid:MX-NoLED MX2
U 1 1 5D09A176
P 7825 3525
F 0 "MX2" H 7858 3748 60 0000 C CNN
F 1 "MX-NoLED" H 7858 3674 20 0000 C CNN
F 2 "MX_Alps_Hybrid:MX-1U" H 7200 3500 60 0001 C CNN
F 3 "" H 7200 3500 60 0001 C CNN
1 7825 3525
1 0 0 -1
$EndComp
Wire Wire Line
7975 3475 7975 4200
$Comp
L MX_Alps_Hybrid:MX-NoLED MX3
U 1 1 5D09AA2F
P 7175 4250
F 0 "MX3" H 7208 4473 60 0000 C CNN
F 1 "MX-NoLED" H 7208 4399 20 0000 C CNN
F 2 "MX_Alps_Hybrid:MX-1U" H 6550 4225 60 0001 C CNN
F 3 "" H 6550 4225 60 0001 C CNN
1 7175 4250
1 0 0 -1
$EndComp
$Comp
L MX_Alps_Hybrid:MX-NoLED MX4
U 1 1 5D09B9B4
P 7825 4250
F 0 "MX4" H 7858 4473 60 0000 C CNN
F 1 "MX-NoLED" H 7858 4399 20 0000 C CNN
F 2 "MX_Alps_Hybrid:MX-1U" H 7200 4225 60 0001 C CNN
F 3 "" H 7200 4225 60 0001 C CNN
1 7825 4250
1 0 0 -1
$EndComp
Connection ~ 7325 3475
Connection ~ 7975 3475
Connection ~ 7025 3875
Connection ~ 7025 4600
Wire Wire Line
3750 1825 3650 1825
Connection ~ 3650 1825
Wire Wire Line
3650 5425 3550 5425
Connection ~ 3550 5425
$EndSCHEMATC