DK60/DK60TP/Kicad/DK60TP.sch

644 lines
13 KiB
Text
Raw Normal View History

2017-05-27 20:00:52 +02:00
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:keyboard_parts
LIBS:mkl27z256vfm4
LIBS:TS65
2017-05-27 20:00:52 +02:00
LIBS:DK60TP-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 7
2017-06-02 00:48:16 +02:00
Title "DK60TP"
Date "2017-06-01"
Rev "A"
Comp "DarKou.fr"
2017-05-27 20:00:52 +02:00
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L XTAL_GND X1
U 1 1 5904AD34
P 9150 1200
F 0 "X1" H 9150 1350 60 0000 C CNN
F 1 "XTAL_GND" H 9150 1050 60 0000 C CNN
F 2 "Footprint:FA-238" H 9150 1200 60 0001 C CNN
F 3 "" H 9150 1200 60 0000 C CNN
1 9150 1200
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C1
U 1 1 5904ADE4
P 8700 1400
F 0 "C1" H 8710 1470 50 0000 L CNN
F 1 "22p" H 8710 1320 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 8700 1400 50 0001 C CNN
F 3 "" H 8700 1400 50 0001 C CNN
1 8700 1400
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C2
U 1 1 5904AE3B
P 9600 1400
F 0 "C2" H 9610 1470 50 0000 L CNN
F 1 "22p" H 9610 1320 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 9600 1400 50 0001 C CNN
F 3 "" H 9600 1400 50 0001 C CNN
1 9600 1400
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L GND #PWR01
2017-05-27 20:00:52 +02:00
U 1 1 5904AF3A
P 9150 1750
F 0 "#PWR01" H 9150 1500 50 0001 C CNN
F 1 "GND" H 9150 1600 50 0000 C CNN
F 2 "" H 9150 1750 50 0001 C CNN
F 3 "" H 9150 1750 50 0001 C CNN
1 9150 1750
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L VCC #PWR02
2017-05-27 20:00:52 +02:00
U 1 1 5904B57E
P 5650 2550
F 0 "#PWR02" H 5650 2400 50 0001 C CNN
F 1 "VCC" H 5650 2700 50 0000 C CNN
F 2 "" H 5650 2550 50 0001 C CNN
F 3 "" H 5650 2550 50 0001 C CNN
1 5650 2550
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C3
U 1 1 5904B5D0
P 5650 2800
F 0 "C3" H 5660 2870 50 0000 L CNN
F 1 "0.1u" H 5660 2720 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5650 2800 50 0001 C CNN
F 3 "" H 5650 2800 50 0001 C CNN
1 5650 2800
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C4
U 1 1 5904B653
P 5850 2800
F 0 "C4" H 5860 2870 50 0000 L CNN
F 1 "0.1u" H 5860 2720 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 5850 2800 50 0001 C CNN
F 3 "" H 5850 2800 50 0001 C CNN
1 5850 2800
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C7
U 1 1 5904B6D2
P 6450 2800
F 0 "C7" H 6460 2870 50 0000 L CNN
F 1 "4.7u" H 6460 2720 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6450 2800 50 0001 C CNN
F 3 "" H 6450 2800 50 0001 C CNN
1 6450 2800
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C5
U 1 1 5904B779
P 6050 2800
F 0 "C5" H 6060 2870 50 0000 L CNN
F 1 "0.1u" H 6060 2720 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6050 2800 50 0001 C CNN
F 3 "" H 6050 2800 50 0001 C CNN
1 6050 2800
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L C_Small C6
U 1 1 5904B7A5
P 6250 2800
F 0 "C6" H 6260 2870 50 0000 L CNN
F 1 "0.1u" H 6260 2720 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 6250 2800 50 0001 C CNN
F 3 "" H 6250 2800 50 0001 C CNN
1 6250 2800
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L GND #PWR03
2017-05-27 20:00:52 +02:00
U 1 1 5904B906
P 5650 3000
F 0 "#PWR03" H 5650 2750 50 0001 C CNN
F 1 "GND" H 5650 2850 50 0000 C CNN
F 2 "" H 5650 3000 50 0001 C CNN
F 3 "" H 5650 3000 50 0001 C CNN
1 5650 3000
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L SW_PUSH SW1
U 1 1 5904C086
P 7400 2950
F 0 "SW1" H 7550 3060 50 0000 C CNN
F 1 "SW_PUSH" H 7400 2870 50 0000 C CNN
F 2 "Buttons_Switches_SMD:SW_SPST_TL3342" H 7400 2950 60 0001 C CNN
F 3 "" H 7400 2950 60 0000 C CNN
1 7400 2950
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L R R1
U 1 1 5904C11A
P 7250 2650
F 0 "R1" V 7330 2650 50 0000 C CNN
F 1 "10K" V 7250 2650 50 0000 C CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 7180 2650 50 0001 C CNN
F 3 "" H 7250 2650 50 0001 C CNN
1 7250 2650
2017-05-27 20:00:52 +02:00
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR04
2017-05-27 20:00:52 +02:00
U 1 1 5904C66A
P 6950 2550
F 0 "#PWR04" H 6950 2400 50 0001 C CNN
F 1 "VCC" H 6950 2700 50 0000 C CNN
F 2 "" H 6950 2550 50 0001 C CNN
F 3 "" H 6950 2550 50 0001 C CNN
1 6950 2550
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L GND #PWR05
2017-05-27 20:00:52 +02:00
U 1 1 5904C8AA
P 6950 3000
F 0 "#PWR05" H 6950 2750 50 0001 C CNN
F 1 "GND" H 6950 2850 50 0000 C CNN
F 2 "" H 6950 3000 50 0001 C CNN
F 3 "" H 6950 3000 50 0001 C CNN
1 6950 3000
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L R R2
U 1 1 5904CC4E
P 5150 2300
F 0 "R2" V 5230 2300 50 0000 C CNN
F 1 "10K" V 5150 2300 50 0000 C CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 5080 2300 50 0001 C CNN
F 3 "" H 5150 2300 50 0001 C CNN
1 5150 2300
2017-06-02 00:48:16 +02:00
-1 0 0 1
2017-05-27 20:00:52 +02:00
$EndComp
$Comp
L GND #PWR06
2017-05-27 20:00:52 +02:00
U 1 1 5904D1CD
P 5150 2600
F 0 "#PWR06" H 5150 2350 50 0001 C CNN
F 1 "GND" H 5150 2450 50 0000 C CNN
F 2 "" H 5150 2600 50 0001 C CNN
F 3 "" H 5150 2600 50 0001 C CNN
1 5150 2600
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
2017-06-02 00:48:16 +02:00
L ATMEGA32U4 U0
U 1 1 591F6C9B
P 3550 1900
F 0 "U0" H 3550 650 60 0001 C CNN
F 1 "ATMEGA32U4" H 3550 3150 60 0001 C CNN
F 2 "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm" H 3550 1900 60 0001 C CNN
F 3 "" H 3550 1900 60 0000 C CNN
1 3550 1900
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
2017-06-02 00:48:16 +02:00
L USB_mini_micro_B J1
U 1 1 592043A2
P 1100 1100
F 0 "J1" H 700 1050 60 0000 C CNN
F 1 "USB_mini_micro_B" H 950 1350 60 0001 C CNN
F 2 "Footprint:USB_miniB_hirose_5S8" H 1050 1100 60 0001 C CNN
F 3 "" H 1050 1100 60 0000 C CNN
1 1100 1100
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
L VCC #PWR07
2017-06-02 00:48:16 +02:00
U 1 1 5920545A
P 1800 850
F 0 "#PWR07" H 1800 700 50 0001 C CNN
F 1 "VCC" H 1800 1000 50 0000 C CNN
F 2 "" H 1800 850 50 0001 C CNN
F 3 "" H 1800 850 50 0001 C CNN
1 1800 850
2017-05-27 20:00:52 +02:00
1 0 0 -1
$EndComp
$Comp
2017-06-02 00:48:16 +02:00
L R R3
U 1 1 59209AA9
P 1950 1050
F 0 "R3" V 2030 1050 50 0000 C CNN
F 1 "22" V 1950 1050 50 0000 C CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 1880 1050 50 0001 C CNN
F 3 "" H 1950 1050 50 0001 C CNN
1 1950 1050
2017-06-02 00:48:16 +02:00
0 1 1 0
2017-05-27 20:00:52 +02:00
$EndComp
$Comp
2017-06-02 00:48:16 +02:00
L R R4
U 1 1 5920A575
P 1600 1150
F 0 "R4" V 1680 1150 50 0000 L CNN
F 1 "22" V 1600 1150 50 0000 C CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 1530 1150 50 0001 C CNN
F 3 "" H 1600 1150 50 0001 C CNN
1 1600 1150
2017-06-02 00:48:16 +02:00
0 -1 -1 0
2017-05-27 20:00:52 +02:00
$EndComp
$Comp
2017-06-02 00:48:16 +02:00
L C_Small C8
U 1 1 5920B2C4
P 1800 1350
F 0 "C8" H 1810 1420 50 0000 L CNN
F 1 "1u" H 1810 1270 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1800 1350 50 0001 C CNN
F 3 "" H 1800 1350 50 0001 C CNN
1 1800 1350
2017-06-02 00:48:16 +02:00
0 1 1 0
2017-05-27 20:00:52 +02:00
$EndComp
$Comp
L GND #PWR08
2017-06-02 00:48:16 +02:00
U 1 1 59076AE3
P 4900 3000
F 0 "#PWR08" H 4900 2750 50 0001 C CNN
F 1 "GND" H 4900 2850 50 0000 C CNN
F 2 "" H 4900 3000 50 0001 C CNN
F 3 "" H 4900 3000 50 0001 C CNN
1 4900 3000
2017-06-02 19:34:00 +02:00
1 0 0 -1
2017-05-27 20:00:52 +02:00
$EndComp
Text GLabel 2500 2950 0 60 Input ~ 0
2017-06-02 00:48:16 +02:00
D5
Text GLabel 2500 2750 0 60 Input ~ 0
2017-06-02 00:48:16 +02:00
D2
Text Notes 10550 7650 0 60 ~ 0
B
2017-05-27 20:00:52 +02:00
$Comp
L GND #PWR09
2017-06-02 00:48:16 +02:00
U 1 1 593106C4
P 4850 950
F 0 "#PWR09" H 4850 700 50 0001 C CNN
F 1 "GND" H 4850 800 50 0000 C CNN
F 2 "" H 4850 950 50 0001 C CNN
F 3 "" H 4850 950 50 0001 C CNN
1 4850 950
2017-06-02 00:48:16 +02:00
1 0 0 -1
$EndComp
2017-05-27 20:00:52 +02:00
Wire Wire Line
5650 2550 5650 2700
Wire Wire Line
5850 2900 5850 2950
Wire Wire Line
5650 2950 6450 2950
Wire Wire Line
5650 2900 5650 3000
Wire Wire Line
6050 2950 6050 2900
Connection ~ 5850 2950
Wire Wire Line
6250 2950 6250 2900
Connection ~ 6050 2950
Wire Wire Line
6450 2950 6450 2900
Connection ~ 6250 2950
Connection ~ 5650 2950
Wire Wire Line
5650 2650 6450 2650
Wire Wire Line
5850 2650 5850 2700
Connection ~ 5650 2650
Wire Wire Line
6050 2650 6050 2700
Connection ~ 5850 2650
Wire Wire Line
6250 2650 6250 2700
Connection ~ 6050 2650
Wire Wire Line
6450 2650 6450 2700
Connection ~ 6250 2650
Wire Wire Line
1250 950 2500 950
Connection ~ 1800 950
Wire Wire Line
2000 2150 2500 2150
Wire Wire Line
2000 1450 2500 1450
Wire Wire Line
1250 1050 1800 1050
Wire Wire Line
2100 1050 2500 1050
Wire Wire Line
1250 1150 1450 1150
Wire Wire Line
1750 1150 2500 1150
Wire Wire Line
1900 1350 2500 1350
2017-06-02 00:48:16 +02:00
Wire Wire Line
1450 1250 2500 1250
2017-05-27 20:00:52 +02:00
Wire Notes Line
5500 2100 6700 2100
2017-05-27 20:00:52 +02:00
Wire Notes Line
6700 2100 6700 3250
2017-05-27 20:00:52 +02:00
Wire Notes Line
5500 2100 5500 3250
2017-06-02 00:48:16 +02:00
Wire Wire Line
4650 1950 5150 1950
2017-06-02 00:48:16 +02:00
Wire Wire Line
5250 2850 4650 2850
2017-06-02 00:48:16 +02:00
Wire Wire Line
5150 1950 5150 2150
2017-05-27 20:00:52 +02:00
Wire Wire Line
5150 2450 5150 2600
2017-05-27 20:00:52 +02:00
Wire Wire Line
4650 950 4850 950
$Sheet
S 5550 850 1250 150
U 5932D4E4
F0 "BACKLIT" 60
F1 "BACKLIT.sch" 60
$EndSheet
Text GLabel 2500 1950 0 60 Input ~ 0
BACKLIT
$Sheet
S 5550 1250 1250 150
U 593532A7
F0 "Function Leds" 60
F1 "Function_leds.sch" 60
$EndSheet
$Comp
L GND #PWR010
U 1 1 59349AA8
P 1450 3000
F 0 "#PWR010" H 1450 2750 50 0001 C CNN
F 1 "GND" H 1450 2850 50 0000 C CNN
F 2 "" H 1450 3000 50 0001 C CNN
F 3 "" H 1450 3000 50 0001 C CNN
1 1450 3000
1 0 0 -1
$EndComp
Wire Wire Line
1450 2250 2500 2250
Text GLabel 2500 850 0 60 Input ~ 0
CAPS_LED
$Sheet
S 5550 1650 1250 150
U 5934BBCF
F0 "TRACKPOINT" 60
F1 "TRACKPOINT.sch" 60
$EndSheet
Text GLabel 2500 1650 0 60 Input ~ 0
Col5
Text GLabel 4650 2250 2 60 Input ~ 0
Col4
Text GLabel 4650 1250 2 60 Input ~ 0
Col3
Text GLabel 4650 2050 2 60 Input ~ 0
Row4
Text GLabel 4650 1650 2 60 Input ~ 0
Col0
Text GLabel 4650 1450 2 60 Input ~ 0
Col1
Text GLabel 4650 1350 2 60 Input ~ 0
Col2
2017-06-05 18:27:15 +02:00
Text GLabel 4650 2650 2 60 Input ~ 0
Col6
Text GLabel 2500 1850 0 60 Input ~ 0
Col7
Text GLabel 4650 2750 2 60 Input ~ 0
Col8
Text GLabel 4650 2450 2 60 Input ~ 0
Col9
Text GLabel 2500 2850 0 60 Input ~ 0
ColA
Text GLabel 2500 2650 0 60 Input ~ 0
ColB
Text GLabel 2500 2550 0 60 Input ~ 0
ColC
Text GLabel 2500 1550 0 60 Input ~ 0
ColD
Text GLabel 4650 1550 2 60 Input ~ 0
Row0
Text GLabel 4650 2150 2 60 Input ~ 0
Row1
Text GLabel 4650 2350 2 60 Input ~ 0
Row2
Text GLabel 2500 1750 0 60 Input ~ 0
Row3
$Comp
L GND #PWR011
U 1 1 593621F1
P 4900 1750
F 0 "#PWR011" H 4900 1500 50 0001 C CNN
F 1 "GND" H 4900 1600 50 0000 C CNN
F 2 "" H 4900 1750 50 0001 C CNN
F 3 "" H 4900 1750 50 0001 C CNN
1 4900 1750
0 -1 -1 0
$EndComp
$Comp
L VCC #PWR012
U 1 1 593B1C08
P 5250 800
F 0 "#PWR012" H 5250 650 50 0001 C CNN
F 1 "VCC" H 5250 950 50 0000 C CNN
F 2 "" H 5250 800 50 0001 C CNN
F 3 "" H 5250 800 50 0001 C CNN
1 5250 800
1 0 0 -1
$EndComp
Wire Wire Line
4650 1750 4900 1750
Wire Wire Line
4650 1850 5250 1850
Connection ~ 5250 1850
$Sheet
S 7000 850 1250 150
U 5935238D
F0 "MATRIX" 60
F1 "MATRIX.sch" 60
$EndSheet
Wire Wire Line
4650 850 5250 850
Connection ~ 5250 850
Wire Notes Line
600 550 5400 550
Wire Notes Line
5500 550 8400 550
Wire Notes Line
8400 550 8400 2000
Wire Notes Line
8400 2000 5500 2000
Wire Notes Line
5500 2000 5500 550
Wire Wire Line
6950 2550 6950 2650
Wire Wire Line
6950 2650 7100 2650
Wire Wire Line
7400 2650 7700 2650
Wire Wire Line
7700 2650 7700 2950
Wire Wire Line
7100 2950 6950 2950
Wire Wire Line
7700 2800 7950 2800
Connection ~ 7700 2800
Text GLabel 7950 2800 2 60 Input ~ 0
RESET
Text GLabel 2500 2050 0 60 Input ~ 0
RESET
Wire Notes Line
6800 2100 6800 3250
Wire Notes Line
8400 2100 8400 3250
Wire Notes Line
6800 2100 8400 2100
Wire Wire Line
2000 1450 2000 2150
$Comp
L VCC #PWR013
U 1 1 59395D72
P 1800 1750
F 0 "#PWR013" H 1800 1600 50 0001 C CNN
F 1 "VCC" H 1800 1900 50 0000 C CNN
F 2 "" H 1800 1750 50 0001 C CNN
F 3 "" H 1800 1750 50 0001 C CNN
1 1800 1750
1 0 0 -1
$EndComp
Wire Wire Line
1800 1750 2000 1750
Connection ~ 2000 1750
Wire Wire Line
1250 1350 1700 1350
Wire Wire Line
8700 1500 8700 1650
Wire Wire Line
8700 1650 9600 1650
Wire Wire Line
9150 1650 9150 1750
Wire Wire Line
9600 1650 9600 1500
Connection ~ 9150 1650
Text GLabel 9600 1100 1 60 Input ~ 0
XTAL2
Text GLabel 8700 1100 1 60 Input ~ 0
XTAL1
Text GLabel 2500 2450 0 60 Input ~ 0
XTAL2
Text GLabel 2500 2350 0 60 Input ~ 0
XTAL1
Wire Notes Line
8500 550 9800 550
Text Notes 5600 700 0 60 ~ 0
External sheets
Wire Notes Line
5500 3250 6700 3250
Text Notes 5600 2250 0 60 ~ 0
Power decoupling
Wire Notes Line
8400 3250 6800 3250
Text Notes 6900 2250 0 60 ~ 0
Reset
Wire Wire Line
6950 2950 6950 3000
Text Notes 8600 700 0 60 ~ 0
Clock
Text Notes 700 700 0 60 ~ 0
µControler
Wire Wire Line
5250 800 5250 2850
Wire Notes Line
5400 550 5400 3250
Wire Notes Line
5400 3250 600 3250
Wire Notes Line
600 3250 600 550
Wire Wire Line
9450 1200 9600 1200
Connection ~ 9600 1200
Wire Wire Line
8850 1200 8700 1200
Connection ~ 8700 1200
Wire Wire Line
9600 1100 9600 1300
Wire Wire Line
8700 1300 8700 1100
Wire Notes Line
9800 550 9800 2000
Wire Notes Line
8500 2000 8500 550
$Sheet
S 7000 1250 1250 150
U 593984AD
F0 "RGB Underglow" 60
F1 "RGB_UNDERGLOW.sch" 60
$EndSheet
$Sheet
S 7000 1650 1250 150
U 5939867D
F0 "Mounting Holes" 60
F1 "HOLES.sch" 60
$EndSheet
2017-06-05 18:27:15 +02:00
Text GLabel 4650 2550 2 60 Input ~ 0
RGB
Wire Wire Line
1450 1250 1450 3000
Connection ~ 1450 1450
Connection ~ 1450 2250
Wire Wire Line
1450 1450 1250 1450
Connection ~ 1450 1350
Wire Wire Line
4650 2950 4900 2950
Wire Wire Line
4900 2950 4900 3000
Wire Wire Line
1800 850 1800 950
Wire Notes Line
9800 2000 8500 2000
2017-05-27 20:00:52 +02:00
$EndSCHEMATC