Innocenty Enikeew %!s(int64=6) %!d(string=hai) anos
pai
achega
474c363186
Modificáronse 6 ficheiros con 1952 adicións e 2052 borrados
  1. 42 15
      TypePlanck-cache.lib
  2. 1449 1796
      TypePlanck.kicad_pcb
  3. 126 62
      TypePlanck.sch
  4. 333 179
      fp-info-cache
  5. 1 0
      fp-lib-table
  6. 1 0
      sym-lib-table

+ 42 - 15
TypePlanck-cache.lib

@@ -1,6 +1,33 @@
 EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
+# Connector_Generic_Conn_02x03_Odd_Even
+#
+DEF Connector_Generic_Conn_02x03_Odd_Even J 0 40 Y N 1 F N
+F0 "J" 50 200 50 H V C CNN
+F1 "Connector_Generic_Conn_02x03_Odd_Even" 50 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Connector*:*_2x??_*
+$ENDFPLIST
+DRAW
+S -50 -95 0 -105 1 1 6 N
+S -50 5 0 -5 1 1 6 N
+S -50 105 0 95 1 1 6 N
+S -50 150 150 -150 1 1 10 f
+S 150 -95 100 -105 1 1 6 N
+S 150 5 100 -5 1 1 6 N
+S 150 105 100 95 1 1 6 N
+X Pin_1 1 -200 100 150 R 50 50 1 1 P
+X Pin_2 2 300 100 150 L 50 50 1 1 P
+X Pin_3 3 -200 0 150 R 50 50 1 1 P
+X Pin_4 4 300 0 150 L 50 50 1 1 P
+X Pin_5 5 -200 -100 150 R 50 50 1 1 P
+X Pin_6 6 300 -100 150 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
 # Device_Buzzer
 #
 DEF Device_Buzzer BZ 0 1 Y N 1 F N
@@ -78,11 +105,11 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# keyboard_parts_ATMEGA32U4
+# TypePlanck-rescue_ATMEGA32U4-keyboard_parts
 #
-DEF keyboard_parts_ATMEGA32U4 U 0 40 Y Y 1 F N
+DEF TypePlanck-rescue_ATMEGA32U4-keyboard_parts U 0 40 Y Y 1 F N
 F0 "U" 0 -1250 60 H V C CNN
-F1 "keyboard_parts_ATMEGA32U4" 0 1250 60 H V C CNN
+F1 "TypePlanck-rescue_ATMEGA32U4-keyboard_parts" 0 1250 60 H V C CNN
 F2 "" 0 0 60 H V C CNN
 F3 "" 0 0 60 H V C CNN
 DRAW
@@ -134,11 +161,11 @@ X PB1/SCK 9 -1050 250 300 R 50 50 1 1 B
 ENDDRAW
 ENDDEF
 #
-# keyboard_parts_KEYSW
+# TypePlanck-rescue_KEYSW-keyboard_parts
 #
-DEF ~keyboard_parts_KEYSW K? 0 40 Y Y 1 F N
+DEF ~TypePlanck-rescue_KEYSW-keyboard_parts K? 0 40 Y Y 1 F N
 F0 "K?" -50 0 60 H V C CNN
-F1 "keyboard_parts_KEYSW" 0 -100 60 H I C CNN
+F1 "TypePlanck-rescue_KEYSW-keyboard_parts" 0 -100 60 H I C CNN
 F2 "" 0 0 60 H V C CNN
 F3 "" 0 0 60 H V C CNN
 DRAW
@@ -150,11 +177,11 @@ X ~ 2 -300 0 50 R 60 60 1 1 P
 ENDDRAW
 ENDDEF
 #
-# keyboard_parts_SW_PUSH
+# TypePlanck-rescue_SW_PUSH-keyboard_parts
 #
-DEF keyboard_parts_SW_PUSH SW 0 40 N N 1 F N
+DEF TypePlanck-rescue_SW_PUSH-keyboard_parts SW 0 40 N N 1 F N
 F0 "SW" 150 110 50 H V C CNN
-F1 "keyboard_parts_SW_PUSH" 0 -80 50 H V C CNN
+F1 "TypePlanck-rescue_SW_PUSH-keyboard_parts" 0 -80 50 H V C CNN
 F2 "" 0 0 60 H V C CNN
 F3 "" 0 0 60 H V C CNN
 DRAW
@@ -165,11 +192,11 @@ X 2 2 300 0 200 L 60 60 0 1 P I
 ENDDRAW
 ENDDEF
 #
-# keyboard_parts_USB_mini_micro_B
+# TypePlanck-rescue_USB_mini_micro_B-keyboard_parts
 #
-DEF ~keyboard_parts_USB_mini_micro_B J 0 40 Y Y 1 F N
+DEF ~TypePlanck-rescue_USB_mini_micro_B-keyboard_parts J 0 40 Y Y 1 F N
 F0 "J" -400 -50 60 H V C CNN
-F1 "keyboard_parts_USB_mini_micro_B" -150 250 60 H I C CNN
+F1 "TypePlanck-rescue_USB_mini_micro_B-keyboard_parts" -150 250 60 H I C CNN
 F2 "" -50 0 60 H V C CNN
 F3 "" -50 0 60 H V C CNN
 DRAW
@@ -183,11 +210,11 @@ X SHIELD 6 150 -350 200 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
-# keyboard_parts_XTAL_GND
+# TypePlanck-rescue_XTAL_GND-keyboard_parts
 #
-DEF keyboard_parts_XTAL_GND X 0 40 N N 1 F N
+DEF TypePlanck-rescue_XTAL_GND-keyboard_parts X 0 40 N N 1 F N
 F0 "X" 0 150 60 H V C CNN
-F1 "keyboard_parts_XTAL_GND" 0 -150 60 H V C CNN
+F1 "TypePlanck-rescue_XTAL_GND-keyboard_parts" 0 -150 60 H V C CNN
 F2 "" 0 0 60 H V C CNN
 F3 "" 0 0 60 H V C CNN
 DRAW

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 1449 - 1796
TypePlanck.kicad_pcb


+ 126 - 62
TypePlanck.sch

@@ -15,7 +15,7 @@ Comment3 ""
 Comment4 ""
 $EndDescr
 $Comp
-L keyboard_parts:ATMEGA32U4 U1
+L TypePlanck-rescue:ATMEGA32U4-keyboard_parts U1
 U 1 1 5BD5A00D
 P 4900 1950
 F 0 "U1" H 4925 3287 60  0000 C CNN
@@ -26,7 +26,7 @@ F 3 "" H 4900 1950 60  0000 C CNN
 	1    0    0    -1  
 $EndComp
 $Comp
-L keyboard_parts:XTAL_GND X1
+L TypePlanck-rescue:XTAL_GND-keyboard_parts X1
 U 1 1 5BD5BC29
 P 3000 2600
 F 0 "X1" H 3000 2892 60  0000 C CNN
@@ -221,10 +221,8 @@ Wire Wire Line
 	2700 2400 3850 2400
 Wire Wire Line
 	3300 2500 3850 2500
-Wire Wire Line
-	3850 2100 3400 2100
 $Comp
-L keyboard_parts:SW_PUSH SW1
+L TypePlanck-rescue:SW_PUSH-keyboard_parts SW1
 U 1 1 5BD8B9BC
 P 3000 2100
 F 0 "SW1" H 3000 2355 50  0000 C CNN
@@ -305,7 +303,7 @@ Wire Wire Line
 Wire Wire Line
 	6700 2000 6800 2000
 $Comp
-L keyboard_parts:USB_mini_micro_B J1
+L TypePlanck-rescue:USB_mini_micro_B-keyboard_parts J1
 U 1 1 5BD9A6B9
 P 2700 1150
 F 0 "J1" H 2587 1441 60  0000 C CNN
@@ -511,7 +509,7 @@ $EndComp
 Wire Wire Line
 	6100 3000 6000 3000
 $Comp
-L keyboard_parts:KEYSW K1
+L TypePlanck-rescue:KEYSW-keyboard_parts K1
 U 1 1 5BE061CE
 P 1300 3850
 F 0 "K1" H 1300 4083 60  0000 C CNN
@@ -543,7 +541,7 @@ Wire Wire Line
 Wire Wire Line
 	1650 3850 1650 4350
 $Comp
-L keyboard_parts:KEYSW K2
+L TypePlanck-rescue:KEYSW-keyboard_parts K2
 U 1 1 5BE42798
 P 1300 4350
 F 0 "K2" H 1300 4583 60  0000 C CNN
@@ -575,7 +573,7 @@ Wire Wire Line
 Wire Wire Line
 	1650 4350 1650 4850
 $Comp
-L keyboard_parts:KEYSW K3
+L TypePlanck-rescue:KEYSW-keyboard_parts K3
 U 1 1 5BE451B9
 P 1300 4850
 F 0 "K3" H 1300 5083 60  0000 C CNN
@@ -607,7 +605,7 @@ Wire Wire Line
 Wire Wire Line
 	1650 4850 1650 5350
 $Comp
-L keyboard_parts:KEYSW K4
+L TypePlanck-rescue:KEYSW-keyboard_parts K4
 U 1 1 5BE451CA
 P 1300 5350
 F 0 "K4" H 1300 5583 60  0000 C CNN
@@ -637,7 +635,7 @@ Wire Wire Line
 Wire Wire Line
 	1600 5350 1650 5350
 $Comp
-L keyboard_parts:KEYSW K5
+L TypePlanck-rescue:KEYSW-keyboard_parts K5
 U 1 1 5BE4BFF9
 P 2000 3850
 F 0 "K5" H 2000 4083 60  0000 C CNN
@@ -669,7 +667,7 @@ Wire Wire Line
 Wire Wire Line
 	2350 3850 2350 4350
 $Comp
-L keyboard_parts:KEYSW K6
+L TypePlanck-rescue:KEYSW-keyboard_parts K6
 U 1 1 5BE4C00A
 P 2000 4350
 F 0 "K6" H 2000 4583 60  0000 C CNN
@@ -701,7 +699,7 @@ Wire Wire Line
 Wire Wire Line
 	2350 4350 2350 4850
 $Comp
-L keyboard_parts:KEYSW K7
+L TypePlanck-rescue:KEYSW-keyboard_parts K7
 U 1 1 5BE4C01B
 P 2000 4850
 F 0 "K7" H 2000 5083 60  0000 C CNN
@@ -733,7 +731,7 @@ Wire Wire Line
 Wire Wire Line
 	2350 4850 2350 5350
 $Comp
-L keyboard_parts:KEYSW K8
+L TypePlanck-rescue:KEYSW-keyboard_parts K8
 U 1 1 5BE4C02C
 P 2000 5350
 F 0 "K8" H 2000 5583 60  0000 C CNN
@@ -763,7 +761,7 @@ Wire Wire Line
 Wire Wire Line
 	2300 5350 2350 5350
 $Comp
-L keyboard_parts:KEYSW K9
+L TypePlanck-rescue:KEYSW-keyboard_parts K9
 U 1 1 5BE57C60
 P 2700 3850
 F 0 "K9" H 2700 4083 60  0000 C CNN
@@ -795,7 +793,7 @@ Wire Wire Line
 Wire Wire Line
 	3050 3850 3050 4350
 $Comp
-L keyboard_parts:KEYSW K10
+L TypePlanck-rescue:KEYSW-keyboard_parts K10
 U 1 1 5BE57C71
 P 2700 4350
 F 0 "K10" H 2700 4583 60  0000 C CNN
@@ -827,7 +825,7 @@ Wire Wire Line
 Wire Wire Line
 	3050 4350 3050 4850
 $Comp
-L keyboard_parts:KEYSW K11
+L TypePlanck-rescue:KEYSW-keyboard_parts K11
 U 1 1 5BE57C82
 P 2700 4850
 F 0 "K11" H 2700 5083 60  0000 C CNN
@@ -859,7 +857,7 @@ Wire Wire Line
 Wire Wire Line
 	3050 4850 3050 5350
 $Comp
-L keyboard_parts:KEYSW K12
+L TypePlanck-rescue:KEYSW-keyboard_parts K12
 U 1 1 5BE57C93
 P 2700 5350
 F 0 "K12" H 2700 5583 60  0000 C CNN
@@ -889,7 +887,7 @@ Wire Wire Line
 Wire Wire Line
 	3000 5350 3050 5350
 $Comp
-L keyboard_parts:KEYSW K13
+L TypePlanck-rescue:KEYSW-keyboard_parts K13
 U 1 1 5BE57CA4
 P 3400 3850
 F 0 "K13" H 3400 4083 60  0000 C CNN
@@ -921,7 +919,7 @@ Wire Wire Line
 Wire Wire Line
 	3750 3850 3750 4350
 $Comp
-L keyboard_parts:KEYSW K14
+L TypePlanck-rescue:KEYSW-keyboard_parts K14
 U 1 1 5BE57CB5
 P 3400 4350
 F 0 "K14" H 3400 4583 60  0000 C CNN
@@ -953,7 +951,7 @@ Wire Wire Line
 Wire Wire Line
 	3750 4350 3750 4850
 $Comp
-L keyboard_parts:KEYSW K15
+L TypePlanck-rescue:KEYSW-keyboard_parts K15
 U 1 1 5BE57CC6
 P 3400 4850
 F 0 "K15" H 3400 5083 60  0000 C CNN
@@ -985,7 +983,7 @@ Wire Wire Line
 Wire Wire Line
 	3750 4850 3750 5350
 $Comp
-L keyboard_parts:KEYSW K16
+L TypePlanck-rescue:KEYSW-keyboard_parts K16
 U 1 1 5BE57CD7
 P 3400 5350
 F 0 "K16" H 3400 5583 60  0000 C CNN
@@ -1015,7 +1013,7 @@ Wire Wire Line
 Wire Wire Line
 	3700 5350 3750 5350
 $Comp
-L keyboard_parts:KEYSW K17
+L TypePlanck-rescue:KEYSW-keyboard_parts K17
 U 1 1 5BE7467D
 P 4100 3850
 F 0 "K17" H 4100 4083 60  0000 C CNN
@@ -1047,7 +1045,7 @@ Wire Wire Line
 Wire Wire Line
 	4450 3850 4450 4350
 $Comp
-L keyboard_parts:KEYSW K18
+L TypePlanck-rescue:KEYSW-keyboard_parts K18
 U 1 1 5BE7468E
 P 4100 4350
 F 0 "K18" H 4100 4583 60  0000 C CNN
@@ -1079,7 +1077,7 @@ Wire Wire Line
 Wire Wire Line
 	4450 4350 4450 4850
 $Comp
-L keyboard_parts:KEYSW K19
+L TypePlanck-rescue:KEYSW-keyboard_parts K19
 U 1 1 5BE7469F
 P 4100 4850
 F 0 "K19" H 4100 5083 60  0000 C CNN
@@ -1111,7 +1109,7 @@ Wire Wire Line
 Wire Wire Line
 	4450 4850 4450 5350
 $Comp
-L keyboard_parts:KEYSW K20
+L TypePlanck-rescue:KEYSW-keyboard_parts K20
 U 1 1 5BE746B0
 P 4100 5350
 F 0 "K20" H 4100 5583 60  0000 C CNN
@@ -1141,7 +1139,7 @@ Wire Wire Line
 Wire Wire Line
 	4400 5350 4450 5350
 $Comp
-L keyboard_parts:KEYSW K21
+L TypePlanck-rescue:KEYSW-keyboard_parts K21
 U 1 1 5BE746C1
 P 4800 3850
 F 0 "K21" H 4800 4083 60  0000 C CNN
@@ -1173,7 +1171,7 @@ Wire Wire Line
 Wire Wire Line
 	5150 3850 5150 4350
 $Comp
-L keyboard_parts:KEYSW K22
+L TypePlanck-rescue:KEYSW-keyboard_parts K22
 U 1 1 5BE746D2
 P 4800 4350
 F 0 "K22" H 4800 4583 60  0000 C CNN
@@ -1205,7 +1203,7 @@ Wire Wire Line
 Wire Wire Line
 	5150 4350 5150 4850
 $Comp
-L keyboard_parts:KEYSW K23
+L TypePlanck-rescue:KEYSW-keyboard_parts K23
 U 1 1 5BE746E3
 P 4800 4850
 F 0 "K23" H 4800 5083 60  0000 C CNN
@@ -1235,7 +1233,7 @@ Wire Wire Line
 Wire Wire Line
 	5150 4850 5150 5350
 $Comp
-L keyboard_parts:KEYSW K24
+L TypePlanck-rescue:KEYSW-keyboard_parts K24
 U 1 1 5BE746F4
 P 4800 5350
 F 0 "K24" H 4800 5583 60  0000 C CNN
@@ -1263,7 +1261,7 @@ Wire Wire Line
 Wire Wire Line
 	5100 5350 5150 5350
 $Comp
-L keyboard_parts:KEYSW K25
+L TypePlanck-rescue:KEYSW-keyboard_parts K25
 U 1 1 5BE74705
 P 5500 3850
 F 0 "K25" H 5500 4083 60  0000 C CNN
@@ -1295,7 +1293,7 @@ Wire Wire Line
 Wire Wire Line
 	5850 3850 5850 4350
 $Comp
-L keyboard_parts:KEYSW K26
+L TypePlanck-rescue:KEYSW-keyboard_parts K26
 U 1 1 5BE74716
 P 5500 4350
 F 0 "K26" H 5500 4583 60  0000 C CNN
@@ -1325,7 +1323,7 @@ Wire Wire Line
 Wire Wire Line
 	5800 4350 5850 4350
 $Comp
-L keyboard_parts:KEYSW K27
+L TypePlanck-rescue:KEYSW-keyboard_parts K27
 U 1 1 5BE74749
 P 6200 3850
 F 0 "K27" H 6200 4083 60  0000 C CNN
@@ -1357,7 +1355,7 @@ Wire Wire Line
 Wire Wire Line
 	6550 3850 6550 4350
 $Comp
-L keyboard_parts:KEYSW K28
+L TypePlanck-rescue:KEYSW-keyboard_parts K28
 U 1 1 5BE7475A
 P 6200 4350
 F 0 "K28" H 6200 4583 60  0000 C CNN
@@ -1387,7 +1385,7 @@ Wire Wire Line
 Wire Wire Line
 	6500 4350 6550 4350
 $Comp
-L keyboard_parts:KEYSW K29
+L TypePlanck-rescue:KEYSW-keyboard_parts K29
 U 1 1 5BE7477C
 P 6200 5350
 F 0 "K29" H 6200 5583 60  0000 C CNN
@@ -1417,7 +1415,7 @@ Wire Wire Line
 Wire Wire Line
 	6500 5350 6550 5350
 $Comp
-L keyboard_parts:KEYSW K30
+L TypePlanck-rescue:KEYSW-keyboard_parts K30
 U 1 1 5BE9D844
 P 6900 3850
 F 0 "K30" H 6900 4083 60  0000 C CNN
@@ -1449,7 +1447,7 @@ Wire Wire Line
 Wire Wire Line
 	7250 3850 7250 4350
 $Comp
-L keyboard_parts:KEYSW K31
+L TypePlanck-rescue:KEYSW-keyboard_parts K31
 U 1 1 5BE9D855
 P 6900 4350
 F 0 "K31" H 6900 4583 60  0000 C CNN
@@ -1481,7 +1479,7 @@ Wire Wire Line
 Wire Wire Line
 	7250 4350 7250 4850
 $Comp
-L keyboard_parts:KEYSW K32
+L TypePlanck-rescue:KEYSW-keyboard_parts K32
 U 1 1 5BE9D866
 P 6900 4850
 F 0 "K32" H 6900 5083 60  0000 C CNN
@@ -1513,7 +1511,7 @@ Wire Wire Line
 Wire Wire Line
 	7250 4850 7250 5350
 $Comp
-L keyboard_parts:KEYSW K33
+L TypePlanck-rescue:KEYSW-keyboard_parts K33
 U 1 1 5BE9D877
 P 6900 5350
 F 0 "K33" H 6900 5583 60  0000 C CNN
@@ -1543,7 +1541,7 @@ Wire Wire Line
 Wire Wire Line
 	7200 5350 7250 5350
 $Comp
-L keyboard_parts:KEYSW K34
+L TypePlanck-rescue:KEYSW-keyboard_parts K34
 U 1 1 5BE9D888
 P 7600 3850
 F 0 "K34" H 7600 4083 60  0000 C CNN
@@ -1575,7 +1573,7 @@ Wire Wire Line
 Wire Wire Line
 	7950 3850 7950 4350
 $Comp
-L keyboard_parts:KEYSW K35
+L TypePlanck-rescue:KEYSW-keyboard_parts K35
 U 1 1 5BE9D899
 P 7600 4350
 F 0 "K35" H 7600 4583 60  0000 C CNN
@@ -1607,7 +1605,7 @@ Wire Wire Line
 Wire Wire Line
 	7950 4350 7950 4850
 $Comp
-L keyboard_parts:KEYSW K36
+L TypePlanck-rescue:KEYSW-keyboard_parts K36
 U 1 1 5BE9D8AA
 P 7600 4850
 F 0 "K36" H 7600 5083 60  0000 C CNN
@@ -1639,7 +1637,7 @@ Wire Wire Line
 Wire Wire Line
 	7950 4850 7950 5350
 $Comp
-L keyboard_parts:KEYSW K37
+L TypePlanck-rescue:KEYSW-keyboard_parts K37
 U 1 1 5BE9D8BB
 P 7600 5350
 F 0 "K37" H 7600 5583 60  0000 C CNN
@@ -1669,7 +1667,7 @@ Wire Wire Line
 Wire Wire Line
 	7900 5350 7950 5350
 $Comp
-L keyboard_parts:KEYSW K38
+L TypePlanck-rescue:KEYSW-keyboard_parts K38
 U 1 1 5BE9D8CC
 P 8300 3850
 F 0 "K38" H 8300 4083 60  0000 C CNN
@@ -1701,7 +1699,7 @@ Wire Wire Line
 Wire Wire Line
 	8650 3850 8650 4350
 $Comp
-L keyboard_parts:KEYSW K39
+L TypePlanck-rescue:KEYSW-keyboard_parts K39
 U 1 1 5BE9D8DD
 P 8300 4350
 F 0 "K39" H 8300 4583 60  0000 C CNN
@@ -1733,7 +1731,7 @@ Wire Wire Line
 Wire Wire Line
 	8650 4350 8650 4850
 $Comp
-L keyboard_parts:KEYSW K40
+L TypePlanck-rescue:KEYSW-keyboard_parts K40
 U 1 1 5BE9D8EE
 P 8300 4850
 F 0 "K40" H 8300 5083 60  0000 C CNN
@@ -1765,7 +1763,7 @@ Wire Wire Line
 Wire Wire Line
 	8650 4850 8650 5350
 $Comp
-L keyboard_parts:KEYSW K41
+L TypePlanck-rescue:KEYSW-keyboard_parts K41
 U 1 1 5BE9D8FF
 P 8300 5350
 F 0 "K41" H 8300 5583 60  0000 C CNN
@@ -1795,7 +1793,7 @@ Wire Wire Line
 Wire Wire Line
 	8600 5350 8650 5350
 $Comp
-L keyboard_parts:KEYSW K42
+L TypePlanck-rescue:KEYSW-keyboard_parts K42
 U 1 1 5BE9D910
 P 9000 3850
 F 0 "K42" H 9000 4083 60  0000 C CNN
@@ -1827,7 +1825,7 @@ Wire Wire Line
 Wire Wire Line
 	9350 3850 9350 4350
 $Comp
-L keyboard_parts:KEYSW K43
+L TypePlanck-rescue:KEYSW-keyboard_parts K43
 U 1 1 5BE9D921
 P 9000 4350
 F 0 "K43" H 9000 4583 60  0000 C CNN
@@ -1859,7 +1857,7 @@ Wire Wire Line
 Wire Wire Line
 	9350 4350 9350 4850
 $Comp
-L keyboard_parts:KEYSW K44
+L TypePlanck-rescue:KEYSW-keyboard_parts K44
 U 1 1 5BE9D932
 P 9000 4850
 F 0 "K44" H 9000 5083 60  0000 C CNN
@@ -1891,7 +1889,7 @@ Wire Wire Line
 Wire Wire Line
 	9350 4850 9350 5350
 $Comp
-L keyboard_parts:KEYSW K45
+L TypePlanck-rescue:KEYSW-keyboard_parts K45
 U 1 1 5BE9D943
 P 9000 5350
 F 0 "K45" H 9000 5583 60  0000 C CNN
@@ -1921,7 +1919,7 @@ Wire Wire Line
 Wire Wire Line
 	9300 5350 9350 5350
 $Comp
-L keyboard_parts:KEYSW K46
+L TypePlanck-rescue:KEYSW-keyboard_parts K46
 U 1 1 5BE9D954
 P 9700 3850
 F 0 "K46" H 9700 4083 60  0000 C CNN
@@ -1953,7 +1951,7 @@ Wire Wire Line
 Wire Wire Line
 	10050 3850 10050 4350
 $Comp
-L keyboard_parts:KEYSW K47
+L TypePlanck-rescue:KEYSW-keyboard_parts K47
 U 1 1 5BE9D965
 P 9700 4350
 F 0 "K47" H 9700 4583 60  0000 C CNN
@@ -1985,7 +1983,7 @@ Wire Wire Line
 Wire Wire Line
 	10050 4350 10050 4850
 $Comp
-L keyboard_parts:KEYSW K48
+L TypePlanck-rescue:KEYSW-keyboard_parts K48
 U 1 1 5BE9D976
 P 9700 4850
 F 0 "K48" H 9700 5083 60  0000 C CNN
@@ -2017,7 +2015,7 @@ Wire Wire Line
 Wire Wire Line
 	10050 4850 10050 5350
 $Comp
-L keyboard_parts:KEYSW K49
+L TypePlanck-rescue:KEYSW-keyboard_parts K49
 U 1 1 5BE9D987
 P 9700 5350
 F 0 "K49" H 9700 5583 60  0000 C CNN
@@ -2047,7 +2045,7 @@ Wire Wire Line
 Wire Wire Line
 	10000 5350 10050 5350
 $Comp
-L keyboard_parts:KEYSW K50
+L TypePlanck-rescue:KEYSW-keyboard_parts K50
 U 1 1 5BE9D998
 P 10400 3850
 F 0 "K50" H 10400 4083 60  0000 C CNN
@@ -2077,7 +2075,7 @@ Wire Wire Line
 Wire Wire Line
 	10750 3850 10750 4350
 $Comp
-L keyboard_parts:KEYSW K51
+L TypePlanck-rescue:KEYSW-keyboard_parts K51
 U 1 1 5BE9D9A9
 P 10400 4350
 F 0 "K51" H 10400 4583 60  0000 C CNN
@@ -2107,7 +2105,7 @@ Wire Wire Line
 Wire Wire Line
 	10750 4350 10750 4850
 $Comp
-L keyboard_parts:KEYSW K52
+L TypePlanck-rescue:KEYSW-keyboard_parts K52
 U 1 1 5BE9D9BA
 P 10400 4850
 F 0 "K52" H 10400 5083 60  0000 C CNN
@@ -2137,7 +2135,7 @@ Wire Wire Line
 Wire Wire Line
 	10750 4850 10750 5350
 $Comp
-L keyboard_parts:KEYSW K53
+L TypePlanck-rescue:KEYSW-keyboard_parts K53
 U 1 1 5BE9D9CB
 P 10400 5350
 F 0 "K53" H 10400 5583 60  0000 C CNN
@@ -2406,9 +2404,6 @@ NoConn ~ 2850 1300
 NoConn ~ 3850 900 
 NoConn ~ 3850 1500
 NoConn ~ 3850 1600
-NoConn ~ 3850 1700
-NoConn ~ 3850 1800
-NoConn ~ 3850 1900
 NoConn ~ 3850 2000
 NoConn ~ 6000 1100
 $Comp
@@ -2443,4 +2438,73 @@ Text Label 6100 2200 0    50   ~ 0
 BZ
 Wire Wire Line
 	3850 3000 3750 3000
+$Comp
+L Connector_Generic:Conn_02x03_Odd_Even ICSP1
+U 1 1 5C1C6DA2
+P 7550 1100
+F 0 "ICSP1" H 7600 1417 50  0000 C CNN
+F 1 "Conn_02x03_Odd_Even" H 7600 1326 50  0000 C CNN
+F 2 "Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical" H 7550 1100 50  0001 C CNN
+F 3 "~" H 7550 1100 50  0001 C CNN
+	1    7550 1100
+	1    0    0    -1  
+$EndComp
+Text Label 7050 1000 0    50   ~ 0
+MISO
+Wire Wire Line
+	7050 1000 7350 1000
+Text Label 7050 1100 0    50   ~ 0
+SCK
+Text Label 7050 1200 0    50   ~ 0
+RESET
+$Comp
+L power:VCC #PWR0102
+U 1 1 5C1FCC1F
+P 8050 1000
+F 0 "#PWR0102" H 8050 850 50  0001 C CNN
+F 1 "VCC" V 8067 1128 50  0000 L CNN
+F 2 "" H 8050 1000 50  0001 C CNN
+F 3 "" H 8050 1000 50  0001 C CNN
+	1    8050 1000
+	0    1    1    0   
+$EndComp
+$Comp
+L power:GND #PWR0103
+U 1 1 5C1FD5CC
+P 8050 1200
+F 0 "#PWR0103" H 8050 950 50  0001 C CNN
+F 1 "GND" V 8055 1072 50  0000 R CNN
+F 2 "" H 8050 1200 50  0001 C CNN
+F 3 "" H 8050 1200 50  0001 C CNN
+	1    8050 1200
+	0    -1   -1   0   
+$EndComp
+Text Label 8050 1100 0    50   ~ 0
+MOSI
+Wire Wire Line
+	7350 1100 7050 1100
+Wire Wire Line
+	7050 1200 7350 1200
+Wire Wire Line
+	7850 1000 8050 1000
+Wire Wire Line
+	8050 1100 7850 1100
+Wire Wire Line
+	7850 1200 8050 1200
+Text Label 3600 1700 0    50   ~ 0
+SCK
+Text Label 3600 1800 0    50   ~ 0
+MOSI
+Text Label 3600 1900 0    50   ~ 0
+MISO
+Text Label 3600 2100 0    50   ~ 0
+RESET
+Wire Wire Line
+	3600 1800 3850 1800
+Wire Wire Line
+	3600 1900 3850 1900
+Wire Wire Line
+	3400 2100 3850 2100
+Wire Wire Line
+	3600 1700 3850 1700
 $EndSCHEMATC

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 333 - 179
fp-info-cache


+ 1 - 0
fp-lib-table

@@ -1,2 +1,3 @@
 (fp_lib_table
+  (lib (name TypePlanck)(type KiCad)(uri /home/enikesha/dev/hw/kbd/TypePlanck.pretty)(options "")(descr ""))
 )

+ 1 - 0
sym-lib-table

@@ -1,2 +1,3 @@
 (sym_lib_table
+  (lib (name TypePlanck-rescue)(type Legacy)(uri ${KIPRJMOD}/TypePlanck-rescue.lib)(options "")(descr ""))
 )

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio