- DK60TP: Added RGB underglow on Mouse PCB

This commit is contained in:
Damien Broqua 2017-06-11 20:35:18 +02:00
parent 2de4f1ebec
commit ff2198c358
12 changed files with 3667 additions and 2975 deletions

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END
@ -57,10 +58,10 @@ F 3 "" H 1100 1600 50 0000 C CNN
1 0 0 1 1 0 0 1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR16 L VCC #PWR016
U 1 1 5932E02F U 1 1 5932E02F
P 1100 1000 P 1100 1000
F 0 "#PWR16" H 1100 850 50 0001 C CNN F 0 "#PWR016" H 1100 850 50 0001 C CNN
F 1 "VCC" H 1100 1150 50 0000 C CNN F 1 "VCC" H 1100 1150 50 0000 C CNN
F 2 "" H 1100 1000 50 0000 C CNN F 2 "" H 1100 1000 50 0000 C CNN
F 3 "" H 1100 1000 50 0000 C CNN F 3 "" H 1100 1000 50 0000 C CNN
@ -79,10 +80,10 @@ F 3 "" H 2450 1350 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR17 L GND #PWR017
U 1 1 5932E0A0 U 1 1 5932E0A0
P 1100 2200 P 1100 2200
F 0 "#PWR17" H 1100 1950 50 0001 C CNN F 0 "#PWR017" H 1100 1950 50 0001 C CNN
F 1 "GND" H 1100 2050 50 0000 C CNN F 1 "GND" H 1100 2050 50 0000 C CNN
F 2 "" H 1100 2200 50 0000 C CNN F 2 "" H 1100 2200 50 0000 C CNN
F 3 "" H 1100 2200 50 0000 C CNN F 3 "" H 1100 2200 50 0000 C CNN
@ -112,10 +113,10 @@ F 3 "" H 3900 1400 50 0000 C CNN
1 0 0 1 1 0 0 1
$EndComp $EndComp
$Comp $Comp
L GND #PWR18 L GND #PWR018
U 1 1 5932EBAF U 1 1 5932EBAF
P 3900 2200 P 3900 2200
F 0 "#PWR18" H 3900 1950 50 0001 C CNN F 0 "#PWR018" H 3900 1950 50 0001 C CNN
F 1 "GND" H 3900 2050 50 0000 C CNN F 1 "GND" H 3900 2050 50 0000 C CNN
F 2 "" H 3900 2200 50 0000 C CNN F 2 "" H 3900 2200 50 0000 C CNN
F 3 "" H 3900 2200 50 0000 C CNN F 3 "" H 3900 2200 50 0000 C CNN

View file

@ -73,6 +73,28 @@ X PF4 39 1100 550 300 L 50 50 1 1 B
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "C" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
C?
C_????_*
C_????
SMD*_c
Capacitor*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X05 # CONN_01X05
# #
DEF CONN_01X05 P 0 40 Y N 1 F N DEF CONN_01X05 P 0 40 Y N 1 F N
@ -101,37 +123,41 @@ X P5 5 -200 -200 150 R 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# CONN_02X04 # CONN_02X05
# #
DEF CONN_02X04 P 0 1 Y N 1 F N DEF CONN_02X05 P 0 1 Y N 1 F N
F0 "P" 0 250 50 H V C CNN F0 "P" 0 300 50 H V C CNN
F1 "CONN_02X04" 0 -250 50 H V C CNN F1 "CONN_02X05" 0 -300 50 H V C CNN
F2 "" 0 -1200 50 H V C CNN F2 "" 0 -1200 50 H V C CNN
F3 "" 0 -1200 50 H V C CNN F3 "" 0 -1200 50 H V C CNN
$FPLIST $FPLIST
Pin_Header_Straight_2X04 Pin_Header_Straight_2X05
Pin_Header_Angled_2X04 Pin_Header_Angled_2X05
Socket_Strip_Straight_2X04 Socket_Strip_Straight_2X05
Socket_Strip_Angled_2X04 Socket_Strip_Angled_2X05
$ENDFPLIST $ENDFPLIST
DRAW DRAW
S -100 -145 -50 -155 0 1 0 N S -100 -195 -50 -205 0 1 0 N
S -100 -45 -50 -55 0 1 0 N S -100 -95 -50 -105 0 1 0 N
S -100 55 -50 45 0 1 0 N S -100 5 -50 -5 0 1 0 N
S -100 155 -50 145 0 1 0 N S -100 105 -50 95 0 1 0 N
S -100 200 100 -200 0 1 0 N S -100 205 -50 195 0 1 0 N
S 50 -145 100 -155 0 1 0 N S -100 250 100 -250 0 1 0 N
S 50 -45 100 -55 0 1 0 N S 50 -195 100 -205 0 1 0 N
S 50 55 100 45 0 1 0 N S 50 -95 100 -105 0 1 0 N
S 50 155 100 145 0 1 0 N S 50 5 100 -5 0 1 0 N
X P1 1 -250 150 150 R 50 50 1 1 P S 50 105 100 95 0 1 0 N
X P2 2 250 150 150 L 50 50 1 1 P S 50 205 100 195 0 1 0 N
X P3 3 -250 50 150 R 50 50 1 1 P X P1 1 -250 200 150 R 50 50 1 1 P
X P4 4 250 50 150 L 50 50 1 1 P X P2 2 250 200 150 L 50 50 1 1 P
X P5 5 -250 -50 150 R 50 50 1 1 P X P3 3 -250 100 150 R 50 50 1 1 P
X P6 6 250 -50 150 L 50 50 1 1 P X P4 4 250 100 150 L 50 50 1 1 P
X P7 7 -250 -150 150 R 50 50 1 1 P X P5 5 -250 0 150 R 50 50 1 1 P
X P8 8 250 -150 150 L 50 50 1 1 P X P6 6 250 0 150 L 50 50 1 1 P
X P7 7 -250 -100 150 R 50 50 1 1 P
X P8 8 250 -100 150 L 50 50 1 1 P
X P9 9 -250 -200 150 R 50 50 1 1 P
X P10 10 250 -200 150 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END
@ -79,10 +80,10 @@ F 3 "" H 7650 4200 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR15 L GND #PWR01
U 1 1 5904AF3A U 1 1 5904AF3A
P 7200 4450 P 7200 4450
F 0 "#PWR15" H 7200 4200 50 0001 C CNN F 0 "#PWR01" H 7200 4200 50 0001 C CNN
F 1 "GND" H 7200 4300 50 0000 C CNN F 1 "GND" H 7200 4300 50 0000 C CNN
F 2 "" H 7200 4450 50 0001 C CNN F 2 "" H 7200 4450 50 0001 C CNN
F 3 "" H 7200 4450 50 0001 C CNN F 3 "" H 7200 4450 50 0001 C CNN
@ -90,10 +91,10 @@ F 3 "" H 7200 4450 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR4 L VCC #PWR02
U 1 1 5904B57E U 1 1 5904B57E
P 1900 3800 P 1900 3800
F 0 "#PWR4" H 1900 3650 50 0001 C CNN F 0 "#PWR02" H 1900 3650 50 0001 C CNN
F 1 "VCC" H 1900 3950 50 0000 C CNN F 1 "VCC" H 1900 3950 50 0000 C CNN
F 2 "" H 1900 3800 50 0001 C CNN F 2 "" H 1900 3800 50 0001 C CNN
F 3 "" H 1900 3800 50 0001 C CNN F 3 "" H 1900 3800 50 0001 C CNN
@ -156,10 +157,10 @@ F 3 "" H 2500 4050 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR5 L GND #PWR03
U 1 1 5904B906 U 1 1 5904B906
P 1900 4250 P 1900 4250
F 0 "#PWR5" H 1900 4000 50 0001 C CNN F 0 "#PWR03" H 1900 4000 50 0001 C CNN
F 1 "GND" H 1900 4100 50 0000 C CNN F 1 "GND" H 1900 4100 50 0000 C CNN
F 2 "" H 1900 4250 50 0001 C CNN F 2 "" H 1900 4250 50 0001 C CNN
F 3 "" H 1900 4250 50 0001 C CNN F 3 "" H 1900 4250 50 0001 C CNN
@ -189,10 +190,10 @@ F 3 "" H 3500 3900 50 0001 C CNN
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L VCC #PWR6 L VCC #PWR04
U 1 1 5904C66A U 1 1 5904C66A
P 3200 3800 P 3200 3800
F 0 "#PWR6" H 3200 3650 50 0001 C CNN F 0 "#PWR04" H 3200 3650 50 0001 C CNN
F 1 "VCC" H 3200 3950 50 0000 C CNN F 1 "VCC" H 3200 3950 50 0000 C CNN
F 2 "" H 3200 3800 50 0001 C CNN F 2 "" H 3200 3800 50 0001 C CNN
F 3 "" H 3200 3800 50 0001 C CNN F 3 "" H 3200 3800 50 0001 C CNN
@ -200,10 +201,10 @@ F 3 "" H 3200 3800 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR7 L GND #PWR05
U 1 1 5904C8AA U 1 1 5904C8AA
P 3200 4250 P 3200 4250
F 0 "#PWR7" H 3200 4000 50 0001 C CNN F 0 "#PWR05" H 3200 4000 50 0001 C CNN
F 1 "GND" H 3200 4100 50 0000 C CNN F 1 "GND" H 3200 4100 50 0000 C CNN
F 2 "" H 3200 4250 50 0001 C CNN F 2 "" H 3200 4250 50 0001 C CNN
F 3 "" H 3200 4250 50 0001 C CNN F 3 "" H 3200 4250 50 0001 C CNN
@ -222,10 +223,10 @@ F 3 "" H 5150 2300 50 0001 C CNN
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
$Comp $Comp
L GND #PWR12 L GND #PWR06
U 1 1 5904D1CD U 1 1 5904D1CD
P 5150 2600 P 5150 2600
F 0 "#PWR12" H 5150 2350 50 0001 C CNN F 0 "#PWR06" H 5150 2350 50 0001 C CNN
F 1 "GND" H 5150 2450 50 0000 C CNN F 1 "GND" H 5150 2450 50 0000 C CNN
F 2 "" H 5150 2600 50 0001 C CNN F 2 "" H 5150 2600 50 0001 C CNN
F 3 "" H 5150 2600 50 0001 C CNN F 3 "" H 5150 2600 50 0001 C CNN
@ -255,10 +256,10 @@ F 3 "" H 1050 1100 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR2 L VCC #PWR07
U 1 1 5920545A U 1 1 5920545A
P 1800 850 P 1800 850
F 0 "#PWR2" H 1800 700 50 0001 C CNN F 0 "#PWR07" H 1800 700 50 0001 C CNN
F 1 "VCC" H 1800 1000 50 0000 C CNN F 1 "VCC" H 1800 1000 50 0000 C CNN
F 2 "" H 1800 850 50 0001 C CNN F 2 "" H 1800 850 50 0001 C CNN
F 3 "" H 1800 850 50 0001 C CNN F 3 "" H 1800 850 50 0001 C CNN
@ -299,10 +300,10 @@ F 3 "" H 1800 1350 50 0001 C CNN
0 1 1 0 0 1 1 0
$EndComp $EndComp
$Comp $Comp
L GND #PWR10 L GND #PWR08
U 1 1 59076AE3 U 1 1 59076AE3
P 4900 3000 P 4900 3000
F 0 "#PWR10" H 4900 2750 50 0001 C CNN F 0 "#PWR08" H 4900 2750 50 0001 C CNN
F 1 "GND" H 4900 2850 50 0000 C CNN F 1 "GND" H 4900 2850 50 0000 C CNN
F 2 "" H 4900 3000 50 0001 C CNN F 2 "" H 4900 3000 50 0001 C CNN
F 3 "" H 4900 3000 50 0001 C CNN F 3 "" H 4900 3000 50 0001 C CNN
@ -316,10 +317,10 @@ D2
Text Notes 10550 7650 0 60 ~ 0 Text Notes 10550 7650 0 60 ~ 0
B B
$Comp $Comp
L GND #PWR8 L GND #PWR09
U 1 1 593106C4 U 1 1 593106C4
P 4850 950 P 4850 950
F 0 "#PWR8" H 4850 700 50 0001 C CNN F 0 "#PWR09" H 4850 700 50 0001 C CNN
F 1 "GND" H 4850 800 50 0000 C CNN F 1 "GND" H 4850 800 50 0000 C CNN
F 2 "" H 4850 950 50 0001 C CNN F 2 "" H 4850 950 50 0001 C CNN
F 3 "" H 4850 950 50 0001 C CNN F 3 "" H 4850 950 50 0001 C CNN
@ -341,10 +342,10 @@ F0 "Function Leds" 60
F1 "Function_leds.sch" 60 F1 "Function_leds.sch" 60
$EndSheet $EndSheet
$Comp $Comp
L GND #PWR1 L GND #PWR010
U 1 1 59349AA8 U 1 1 59349AA8
P 1450 3000 P 1450 3000
F 0 "#PWR1" H 1450 2750 50 0001 C CNN F 0 "#PWR010" H 1450 2750 50 0001 C CNN
F 1 "GND" H 1450 2850 50 0000 C CNN F 1 "GND" H 1450 2850 50 0000 C CNN
F 2 "" H 1450 3000 50 0001 C CNN F 2 "" H 1450 3000 50 0001 C CNN
F 3 "" H 1450 3000 50 0001 C CNN F 3 "" H 1450 3000 50 0001 C CNN
@ -354,7 +355,7 @@ $EndComp
Text GLabel 2500 850 0 60 Input ~ 0 Text GLabel 2500 850 0 60 Input ~ 0
CAPS_LED CAPS_LED
$Sheet $Sheet
S 5550 1550 1250 400 S 5550 1550 1250 500
U 5934BBCF U 5934BBCF
F0 "TRACKPOINT" 60 F0 "TRACKPOINT" 60
F1 "TRACKPOINT.sch" 60 F1 "TRACKPOINT.sch" 60
@ -366,6 +367,7 @@ F6 "D2" I R 6800 1600 60
F7 "D5" I R 6800 1700 60 F7 "D5" I R 6800 1700 60
F8 "GND" I R 6800 1800 60 F8 "GND" I R 6800 1800 60
F9 "VCC" I R 6800 1900 60 F9 "VCC" I R 6800 1900 60
F10 "RGB" I R 6800 2000 60
$EndSheet $EndSheet
Text GLabel 2500 1650 0 60 Input ~ 0 Text GLabel 2500 1650 0 60 Input ~ 0
Col5 Col5
@ -406,10 +408,10 @@ Row2
Text GLabel 2500 1750 0 60 Input ~ 0 Text GLabel 2500 1750 0 60 Input ~ 0
Row3 Row3
$Comp $Comp
L GND #PWR9 L GND #PWR011
U 1 1 593621F1 U 1 1 593621F1
P 4900 1750 P 4900 1750
F 0 "#PWR9" H 4900 1500 50 0001 C CNN F 0 "#PWR011" H 4900 1500 50 0001 C CNN
F 1 "GND" H 4900 1600 50 0000 C CNN F 1 "GND" H 4900 1600 50 0000 C CNN
F 2 "" H 4900 1750 50 0001 C CNN F 2 "" H 4900 1750 50 0001 C CNN
F 3 "" H 4900 1750 50 0001 C CNN F 3 "" H 4900 1750 50 0001 C CNN
@ -417,10 +419,10 @@ F 3 "" H 4900 1750 50 0001 C CNN
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L VCC #PWR13 L VCC #PWR012
U 1 1 593B1C08 U 1 1 593B1C08
P 5250 800 P 5250 800
F 0 "#PWR13" H 5250 650 50 0001 C CNN F 0 "#PWR012" H 5250 650 50 0001 C CNN
F 1 "VCC" H 5250 950 50 0000 C CNN F 1 "VCC" H 5250 950 50 0000 C CNN
F 2 "" H 5250 800 50 0001 C CNN F 2 "" H 5250 800 50 0001 C CNN
F 3 "" H 5250 800 50 0001 C CNN F 3 "" H 5250 800 50 0001 C CNN
@ -428,7 +430,7 @@ F 3 "" H 5250 800 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Sheet $Sheet
S 5550 2850 1250 150 S 5550 2950 1250 150
U 5935238D U 5935238D
F0 "MATRIX" 60 F0 "MATRIX" 60
F1 "MATRIX.sch" 60 F1 "MATRIX.sch" 60
@ -438,10 +440,10 @@ RESET
Text GLabel 2500 2050 0 60 Input ~ 0 Text GLabel 2500 2050 0 60 Input ~ 0
RESET RESET
$Comp $Comp
L VCC #PWR3 L VCC #PWR013
U 1 1 59395D72 U 1 1 59395D72
P 1800 1750 P 1800 1750
F 0 "#PWR3" H 1800 1600 50 0001 C CNN F 0 "#PWR013" H 1800 1600 50 0001 C CNN
F 1 "VCC" H 1800 1900 50 0000 C CNN F 1 "VCC" H 1800 1900 50 0000 C CNN
F 2 "" H 1800 1750 50 0001 C CNN F 2 "" H 1800 1750 50 0001 C CNN
F 3 "" H 1800 1750 50 0001 C CNN F 3 "" H 1800 1750 50 0001 C CNN
@ -467,13 +469,14 @@ Clock
Text Notes 700 700 0 60 ~ 0 Text Notes 700 700 0 60 ~ 0
µControler µControler
$Sheet $Sheet
S 5550 2500 1250 150 S 5550 2600 1250 150
U 593984AD U 593984AD
F0 "RGB Underglow" 60 F0 "RGB Underglow" 60
F1 "RGB_UNDERGLOW.sch" 60 F1 "RGB_UNDERGLOW.sch" 60
F2 "DOUT" I R 6800 2650 60
$EndSheet $EndSheet
$Sheet $Sheet
S 5550 2150 1250 150 S 5550 2250 1250 150
U 5939867D U 5939867D
F0 "Mounting Holes" 60 F0 "Mounting Holes" 60
F1 "HOLES.sch" 60 F1 "HOLES.sch" 60
@ -481,14 +484,14 @@ $EndSheet
Text GLabel 4650 2550 2 60 Input ~ 0 Text GLabel 4650 2550 2 60 Input ~ 0
RGB RGB
$Comp $Comp
L CONN_02X04 P1 L CONN_02X05 P1
U 1 1 593CBA33 U 1 1 593CBA33
P 5350 4000 P 5350 4050
F 0 "P1" H 5350 4250 50 0000 C CNN F 0 "P1" H 5350 4300 50 0000 C CNN
F 1 "CONN_02X04" H 5350 3750 50 0000 C CNN F 1 "CONN_02X04" H 5350 3750 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Angled_2x04" H 5350 2800 50 0001 C CNN F 2 "Pin_Headers:Pin_Header_Angled_2x05" H 5350 2850 50 0001 C CNN
F 3 "" H 5350 2800 50 0000 C CNN F 3 "" H 5350 2850 50 0000 C CNN
1 5350 4000 1 5350 4050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text GLabel 5100 3950 0 60 Input ~ 0 Text GLabel 5100 3950 0 60 Input ~ 0
@ -500,10 +503,10 @@ Col3
Text GLabel 5600 4150 2 60 Input ~ 0 Text GLabel 5600 4150 2 60 Input ~ 0
Row4 Row4
$Comp $Comp
L GND #PWR14 L GND #PWR014
U 1 1 593CBEF2 U 1 1 593CBEF2
P 6250 4150 P 6250 4150
F 0 "#PWR14" H 6250 3900 50 0001 C CNN F 0 "#PWR014" H 6250 3900 50 0001 C CNN
F 1 "GND" H 6250 4000 50 0000 C CNN F 1 "GND" H 6250 4000 50 0000 C CNN
F 2 "" H 6250 4150 50 0001 C CNN F 2 "" H 6250 4150 50 0001 C CNN
F 3 "" H 6250 4150 50 0001 C CNN F 3 "" H 6250 4150 50 0001 C CNN
@ -559,10 +562,10 @@ F 3 "" H 1250 4400 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR11 L VCC #PWR015
U 1 1 593CBBEA U 1 1 593CBBEA
P 5000 3750 P 5000 3750
F 0 "#PWR11" H 5000 3600 50 0001 C CNN F 0 "#PWR015" H 5000 3600 50 0001 C CNN
F 1 "VCC" H 5000 3900 50 0000 C CNN F 1 "VCC" H 5000 3900 50 0000 C CNN
F 2 "" H 5000 3750 50 0001 C CNN F 2 "" H 5000 3750 50 0001 C CNN
F 3 "" H 5000 3750 50 0001 C CNN F 3 "" H 5000 3750 50 0001 C CNN
@ -764,4 +767,8 @@ Wire Notes Line
7850 3250 7850 550 7850 3250 7850 550
Wire Notes Line Wire Notes Line
7850 550 5500 550 7850 550 5500 550
Text Label 6800 2650 0 60 ~ 0
RGB_TP
Text Label 5600 4250 0 60 ~ 0
RGB_TP
$EndSCHEMATC $EndSCHEMATC

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END
@ -68,10 +69,10 @@ F 3 "" H 2050 1400 50 0001 C CNN
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L GND #PWR19 L GND #PWR019
U 1 1 5907C578 U 1 1 5907C578
P 3150 1700 P 3150 1700
F 0 "#PWR19" H 3150 1450 50 0001 C CNN F 0 "#PWR019" H 3150 1450 50 0001 C CNN
F 1 "GND" H 3150 1550 50 0000 C CNN F 1 "GND" H 3150 1550 50 0000 C CNN
F 2 "" H 3150 1700 50 0001 C CNN F 2 "" H 3150 1700 50 0001 C CNN
F 3 "" H 3150 1700 50 0001 C CNN F 3 "" H 3150 1700 50 0001 C CNN

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END
@ -46,10 +47,10 @@ Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
$Comp $Comp
L VCC #PWR20 L VCC #PWR020
U 1 1 593558DB U 1 1 593558DB
P 1700 1100 P 1700 1100
F 0 "#PWR20" H 1700 950 50 0001 C CNN F 0 "#PWR020" H 1700 950 50 0001 C CNN
F 1 "VCC" H 1700 1250 50 0000 C CNN F 1 "VCC" H 1700 1250 50 0000 C CNN
F 2 "" H 1700 1100 50 0000 C CNN F 2 "" H 1700 1100 50 0000 C CNN
F 3 "" H 1700 1100 50 0000 C CNN F 3 "" H 1700 1100 50 0000 C CNN
@ -125,10 +126,10 @@ F 3 "" H 2700 3850 60 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR26 L GND #PWR021
U 1 1 59355E8A U 1 1 59355E8A
P 3200 4100 P 3200 4100
F 0 "#PWR26" H 3200 3850 50 0001 C CNN F 0 "#PWR021" H 3200 3850 50 0001 C CNN
F 1 "GND" H 3200 3950 50 0000 C CNN F 1 "GND" H 3200 3950 50 0000 C CNN
F 2 "" H 3200 4100 50 0000 C CNN F 2 "" H 3200 4100 50 0000 C CNN
F 3 "" H 3200 4100 50 0000 C CNN F 3 "" H 3200 4100 50 0000 C CNN
@ -169,10 +170,10 @@ F 3 "" H 1950 3400 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR21 L GND #PWR022
U 1 1 59356713 U 1 1 59356713
P 1950 1700 P 1950 1700
F 0 "#PWR21" H 1950 1450 50 0001 C CNN F 0 "#PWR022" H 1950 1450 50 0001 C CNN
F 1 "GND" H 1950 1550 50 0000 C CNN F 1 "GND" H 1950 1550 50 0000 C CNN
F 2 "" H 1950 1700 50 0000 C CNN F 2 "" H 1950 1700 50 0000 C CNN
F 3 "" H 1950 1700 50 0000 C CNN F 3 "" H 1950 1700 50 0000 C CNN
@ -180,10 +181,10 @@ F 3 "" H 1950 1700 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR22 L GND #PWR023
U 1 1 59356739 U 1 1 59356739
P 1950 2300 P 1950 2300
F 0 "#PWR22" H 1950 2050 50 0001 C CNN F 0 "#PWR023" H 1950 2050 50 0001 C CNN
F 1 "GND" H 1950 2150 50 0000 C CNN F 1 "GND" H 1950 2150 50 0000 C CNN
F 2 "" H 1950 2300 50 0000 C CNN F 2 "" H 1950 2300 50 0000 C CNN
F 3 "" H 1950 2300 50 0000 C CNN F 3 "" H 1950 2300 50 0000 C CNN
@ -191,10 +192,10 @@ F 3 "" H 1950 2300 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR23 L GND #PWR024
U 1 1 5935675F U 1 1 5935675F
P 1950 2900 P 1950 2900
F 0 "#PWR23" H 1950 2650 50 0001 C CNN F 0 "#PWR024" H 1950 2650 50 0001 C CNN
F 1 "GND" H 1950 2750 50 0000 C CNN F 1 "GND" H 1950 2750 50 0000 C CNN
F 2 "" H 1950 2900 50 0000 C CNN F 2 "" H 1950 2900 50 0000 C CNN
F 3 "" H 1950 2900 50 0000 C CNN F 3 "" H 1950 2900 50 0000 C CNN
@ -202,10 +203,10 @@ F 3 "" H 1950 2900 50 0000 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR24 L GND #PWR025
U 1 1 59356785 U 1 1 59356785
P 1950 3500 P 1950 3500
F 0 "#PWR24" H 1950 3250 50 0001 C CNN F 0 "#PWR025" H 1950 3250 50 0001 C CNN
F 1 "GND" H 1950 3350 50 0000 C CNN F 1 "GND" H 1950 3350 50 0000 C CNN
F 2 "" H 1950 3500 50 0000 C CNN F 2 "" H 1950 3500 50 0000 C CNN
F 3 "" H 1950 3500 50 0000 C CNN F 3 "" H 1950 3500 50 0000 C CNN
@ -218,16 +219,16 @@ U 1 1 593568B8
P 4450 2100 P 4450 2100
F 0 "J2" H 4400 2300 60 0000 C CNN F 0 "J2" H 4400 2300 60 0000 C CNN
F 1 "3PIN" H 4400 1900 60 0000 C CNN F 1 "3PIN" H 4400 1900 60 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x03" H 4450 2100 60 0001 C CNN F 2 "Pin_Headers:Pin_Header_Angled_1x03" H 4450 2100 60 0001 C CNN
F 3 "" H 4450 2100 60 0000 C CNN F 3 "" H 4450 2100 60 0000 C CNN
1 4450 2100 1 4450 2100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L VCC #PWR28 L VCC #PWR026
U 1 1 59356ADE U 1 1 59356ADE
P 5700 2600 P 5700 2600
F 0 "#PWR28" H 5700 2450 50 0001 C CNN F 0 "#PWR026" H 5700 2450 50 0001 C CNN
F 1 "VCC" H 5700 2750 50 0000 C CNN F 1 "VCC" H 5700 2750 50 0000 C CNN
F 2 "" H 5700 2600 50 0000 C CNN F 2 "" H 5700 2600 50 0000 C CNN
F 3 "" H 5700 2600 50 0000 C CNN F 3 "" H 5700 2600 50 0000 C CNN
@ -235,10 +236,10 @@ F 3 "" H 5700 2600 50 0000 C CNN
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
$Comp $Comp
L GND #PWR27 L GND #PWR027
U 1 1 59356B44 U 1 1 59356B44
P 5450 2600 P 5450 2600
F 0 "#PWR27" H 5450 2350 50 0001 C CNN F 0 "#PWR027" H 5450 2350 50 0001 C CNN
F 1 "GND" H 5450 2450 50 0000 C CNN F 1 "GND" H 5450 2450 50 0000 C CNN
F 2 "" H 5450 2600 50 0000 C CNN F 2 "" H 5450 2600 50 0000 C CNN
F 3 "" H 5450 2600 50 0000 C CNN F 3 "" H 5450 2600 50 0000 C CNN
@ -368,14 +369,18 @@ Wire Wire Line
1950 3900 1950 3750 1950 3900 1950 3750
Connection ~ 1950 3750 Connection ~ 1950 3750
$Comp $Comp
L GND #PWR25 L GND #PWR028
U 1 1 59357568 U 1 1 59357568
P 1950 4100 P 1950 4100
F 0 "#PWR25" H 1950 3850 50 0001 C CNN F 0 "#PWR028" H 1950 3850 50 0001 C CNN
F 1 "GND" H 1950 3950 50 0000 C CNN F 1 "GND" H 1950 3950 50 0000 C CNN
F 2 "" H 1950 4100 50 0000 C CNN F 2 "" H 1950 4100 50 0000 C CNN
F 3 "" H 1950 4100 50 0000 C CNN F 3 "" H 1950 4100 50 0000 C CNN
1 1950 4100 1 1950 4100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text HLabel 4450 3250 0 60 Input ~ 0
DOUT
Text GLabel 4450 3250 2 60 Input ~ 0
DOUT
$EndSCHEMATC $EndSCHEMATC

View file

@ -30,6 +30,7 @@ LIBS:contrib
LIBS:valves LIBS:valves
LIBS:keyboard_parts LIBS:keyboard_parts
LIBS:mkl27z256vfm4 LIBS:mkl27z256vfm4
LIBS:TS65
LIBS:DK60TP-cache LIBS:DK60TP-cache
EELAYER 25 0 EELAYER 25 0
EELAYER END EELAYER END
@ -188,17 +189,17 @@ F 3 "" H 2150 1400 50 0000 C CNN
1 2150 1400 1 2150 1400
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
Text HLabel 1100 900 0 60 Input ~ 0 Text HLabel 1100 800 0 60 Input ~ 0
Col5 Col5
Text HLabel 1100 1050 0 60 Input ~ 0 Text HLabel 1100 900 0 60 Input ~ 0
Col4 Col4
Text HLabel 1100 1200 0 60 Input ~ 0 Text HLabel 1100 1050 0 60 Input ~ 0
Col3 Col3
Text HLabel 1100 1350 0 60 Input ~ 0 Text HLabel 1100 1200 0 60 Input ~ 0
Row4 Row4
Text HLabel 1100 1500 0 60 Input ~ 0 Text HLabel 1100 1350 0 60 Input ~ 0
D2 D2
Text HLabel 1100 1650 0 60 Input ~ 0 Text HLabel 1100 1500 0 60 Input ~ 0
D5 D5
Text HLabel 1100 1800 0 60 Input ~ 0 Text HLabel 1100 1800 0 60 Input ~ 0
GND GND
@ -273,17 +274,17 @@ Wire Wire Line
Text Notes 8300 850 0 60 ~ 0 Text Notes 8300 850 0 60 ~ 0
Connector Connector
$Comp $Comp
L CONN_02X04 P2 L CONN_02X05 P2
U 1 1 593C4FB5 U 1 1 593C4FB5
P 8550 1200 P 8550 1250
F 0 "P2" H 8550 1450 50 0000 C CNN F 0 "P2" H 8550 1500 50 0000 C CNN
F 1 "MAIN_BOARD" H 8550 950 50 0000 C CNN F 1 "MAIN_BOARD" H 8550 950 50 0000 C CNN
F 2 "Pin_Headers:Pin_Header_Angled_2x04" H 8550 0 50 0001 C CNN F 2 "Pin_Headers:Pin_Header_Angled_2x05" H 8550 50 50 0001 C CNN
F 3 "" H 8550 0 50 0000 C CNN F 3 "" H 8550 50 50 0000 C CNN
1 8550 1200 1 8550 1250
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Label 1350 1650 0 60 ~ 0 Text Label 1350 1500 0 60 ~ 0
D5 D5
Text Label 8800 1250 0 60 ~ 0 Text Label 8800 1250 0 60 ~ 0
D5 D5
@ -291,11 +292,11 @@ Text Label 2450 1000 0 60 ~ 0
D5 D5
Text Label 3000 1900 0 60 ~ 0 Text Label 3000 1900 0 60 ~ 0
D2 D2
Text Label 1350 1500 0 60 ~ 0 Text Label 1350 1350 0 60 ~ 0
D2 D2
Text Label 8800 1150 0 60 ~ 0 Text Label 8800 1150 0 60 ~ 0
D2 D2
Text Label 1350 900 0 60 ~ 0 Text Label 1350 800 0 60 ~ 0
Col5 Col5
Text Label 7550 1000 0 60 ~ 0 Text Label 7550 1000 0 60 ~ 0
Col5 Col5
@ -303,7 +304,7 @@ Text Label 8050 1150 0 60 ~ 0
Col5 Col5
Wire Wire Line Wire Wire Line
8050 1150 8300 1150 8050 1150 8300 1150
Text Label 1350 1050 0 60 ~ 0 Text Label 1350 900 0 60 ~ 0
Col4 Col4
Text Label 8050 1250 0 60 ~ 0 Text Label 8050 1250 0 60 ~ 0
Col4 Col4
@ -311,7 +312,7 @@ Wire Wire Line
8050 1250 8300 1250 8050 1250 8300 1250
Text Label 6700 1000 0 60 ~ 0 Text Label 6700 1000 0 60 ~ 0
Col4 Col4
Text Label 1350 1200 0 60 ~ 0 Text Label 1350 1050 0 60 ~ 0
Col3 Col3
Text Label 8050 1350 0 60 ~ 0 Text Label 8050 1350 0 60 ~ 0
Col3 Col3
@ -319,7 +320,7 @@ Text Label 5850 1000 0 60 ~ 0
Col3 Col3
Wire Wire Line Wire Wire Line
8050 1350 8300 1350 8050 1350 8300 1350
Text Label 1350 1350 0 60 ~ 0 Text Label 1350 1200 0 60 ~ 0
Row4 Row4
Text Label 8800 1350 0 60 ~ 0 Text Label 8800 1350 0 60 ~ 0
Row4 Row4
@ -354,11 +355,9 @@ Wire Wire Line
Wire Notes Line Wire Notes Line
4650 700 7850 700 4650 700 7850 700
Wire Notes Line Wire Notes Line
7850 700 7850 2000 7850 700 7850 2100
Wire Notes Line Wire Notes Line
7850 2000 4650 2000 4650 700 4650 2100
Wire Notes Line
4650 2000 4650 700
Text Notes 2050 850 0 60 ~ 0 Text Notes 2050 850 0 60 ~ 0
Trackpoint Trackpoint
Wire Wire Line Wire Wire Line
@ -366,19 +365,15 @@ Wire Wire Line
Wire Notes Line Wire Notes Line
1900 700 4550 700 1900 700 4550 700
Wire Notes Line Wire Notes Line
1900 700 1900 2000 1900 700 1900 2100
Wire Notes Line Wire Notes Line
1900 2000 4550 2000 4550 700 4550 2100
Wire Notes Line
4550 2000 4550 700
Wire Notes Line Wire Notes Line
7950 700 9150 700 7950 700 9150 700
Wire Notes Line Wire Notes Line
7950 700 7950 1550 7950 700 7950 2100
Wire Notes Line Wire Notes Line
7950 1550 9150 1550 9150 700 9150 2100
Wire Notes Line
9150 1550 9150 700
Wire Notes Line Wire Notes Line
700 700 1700 700 700 700 1700 700
Wire Notes Line Wire Notes Line
@ -387,4 +382,146 @@ Wire Notes Line
700 2100 1700 2100 700 2100 1700 2100
Wire Notes Line Wire Notes Line
1700 2100 1700 700 1700 2100 1700 700
$Comp
L WS2812B D154
U 1 1 593D8D65
P 2000 2750
F 0 "D154" H 1850 2950 50 0000 L CNN
F 1 "WS2812B" H 1800 2550 50 0000 L CNN
F 2 "Footprint:WS2812B" H 2000 2750 50 0001 L CNN
F 3 "" H 2000 2750 60 0000 C CNN
1 2000 2750
1 0 0 -1
$EndComp
$Comp
L WS2812B D155
U 1 1 593D8DC9
P 2000 3350
F 0 "D155" H 1850 3550 50 0000 L CNN
F 1 "WS2812B" H 1800 3150 50 0000 L CNN
F 2 "Footprint:WS2812B" H 2000 3350 50 0001 L CNN
F 3 "" H 2000 3350 60 0000 C CNN
1 2000 3350
1 0 0 -1
$EndComp
$Comp
L WS2812B D156
U 1 1 593D8E2F
P 2000 3950
F 0 "D156" H 1850 4150 50 0000 L CNN
F 1 "WS2812B" H 1800 3750 50 0000 L CNN
F 2 "Footprint:WS2812B" H 2000 3950 50 0001 L CNN
F 3 "" H 2000 3950 60 0000 C CNN
1 2000 3950
1 0 0 -1
$EndComp
Wire Notes Line
4550 2100 1900 2100
Wire Notes Line
4650 2100 7850 2100
Wire Notes Line
9150 2100 7950 2100
Text Label 1000 2400 0 60 ~ 0
VCC
Wire Wire Line
1000 2650 1750 2650
Wire Wire Line
1750 2850 1650 2850
Wire Wire Line
1650 2850 1650 3050
Wire Wire Line
1650 3050 2350 3050
Wire Wire Line
2350 3050 2350 3250
Wire Wire Line
2350 3250 2250 3250
Wire Wire Line
1650 3650 2350 3650
Wire Wire Line
2350 3650 2350 3850
Wire Wire Line
2350 3850 2250 3850
Text Label 2650 4350 0 60 ~ 0
GND
Wire Wire Line
2250 4050 2650 4050
Wire Wire Line
2650 2850 2650 4350
Wire Wire Line
2250 3450 2650 3450
Connection ~ 2650 4050
Wire Wire Line
2250 2850 2650 2850
Connection ~ 2650 3450
Wire Wire Line
1750 3450 1650 3450
Wire Wire Line
1650 3450 1650 3650
$Comp
L C C17
U 1 1 593DAB4F
P 1300 2800
F 0 "C17" H 1325 2900 50 0000 L CNN
F 1 "0.1u" H 1325 2700 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1338 2650 50 0001 C CNN
F 3 "" H 1300 2800 50 0000 C CNN
1 1300 2800
1 0 0 -1
$EndComp
Text Label 1300 3050 0 60 ~ 0
GND
Wire Wire Line
1300 2950 1300 3050
Wire Wire Line
1000 2400 1000 3850
Connection ~ 1300 2650
Wire Wire Line
1000 3250 1750 3250
Connection ~ 1000 2650
Wire Wire Line
1000 3850 1750 3850
Connection ~ 1000 3250
$Comp
L C C18
U 1 1 593DB8F3
P 1300 3400
F 0 "C18" H 1325 3500 50 0000 L CNN
F 1 "0.1u" H 1325 3300 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1338 3250 50 0001 C CNN
F 3 "" H 1300 3400 50 0000 C CNN
1 1300 3400
1 0 0 -1
$EndComp
$Comp
L C C19
U 1 1 593DB954
P 1300 4000
F 0 "C19" H 1325 4100 50 0000 L CNN
F 1 "0.1u" H 1325 3900 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" H 1338 3850 50 0001 C CNN
F 3 "" H 1300 4000 50 0000 C CNN
1 1300 4000
1 0 0 -1
$EndComp
Text Label 1300 3650 0 60 ~ 0
GND
Wire Wire Line
1300 4150 1300 4300
Wire Wire Line
1300 4300 2650 4300
Connection ~ 2650 4300
Wire Wire Line
1300 3550 1300 3650
Text Label 2250 2650 0 60 ~ 0
RGB
Text Label 8800 1450 0 60 ~ 0
RGB
Text HLabel 1100 1650 0 60 Input ~ 0
RGB
Text Label 1350 1650 0 60 ~ 0
RGB
Wire Wire Line
1100 800 1350 800
Connection ~ 1300 3250
Connection ~ 1300 3850
$EndSCHEMATC $EndSCHEMATC

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 KiB

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 538 KiB

After

Width:  |  Height:  |  Size: 560 KiB