Browse Source

Add last-minute mounting holes; Update gerbers; Zip them

master
Dashie der otter 1 year ago
parent
commit
7df4812ba4
Signed by: dashie <rhaamo@leloop.org> GPG Key ID: C2D57B325840B755
13 changed files with 3164 additions and 2345 deletions
  1. BIN
      gerbers.zip
  2. +16
    -4
      gerbers/hex-keyboard-B.Cu.gbl
  3. +1306
    -1078
      gerbers/hex-keyboard-B.Mask.gbs
  4. +2
    -2
      gerbers/hex-keyboard-B.SilkS.gbo
  5. +2
    -2
      gerbers/hex-keyboard-Edge.Cuts.gml
  6. +16
    -4
      gerbers/hex-keyboard-F.Cu.gtl
  7. +1364
    -1136
      gerbers/hex-keyboard-F.Mask.gts
  8. +92
    -2
      gerbers/hex-keyboard-F.SilkS.gto
  9. +65
    -58
      gerbers/hex-keyboard-NPTH.drl
  10. +37
    -37
      gerbers/hex-keyboard-PTH.drl
  11. +162
    -20
      hex-keyboard.kicad_pcb
  12. +47
    -2
      hex-keyboard.net
  13. +55
    -0
      hex-keyboard.sch

BIN
gerbers.zip View File


+ 16
- 4
gerbers/hex-keyboard-B.Cu.gbl View File

@@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
G04 #@! TF.CreationDate,2018-11-25T20:13:50+01:00*
G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L2,Bot,Signal*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 20:13:50 CET*
%MOMM*%
%LPD*%
G01*
@@ -32,7 +32,7 @@ G04 #@! TD*
G04 APERTURE END LIST*
D10*
G04 #@! TO.P,U1,29*
G04 #@! TO.N,N/C*
G04 #@! TO.N,Net-(U1-Pad29)*
X140335000Y-72390000D03*
G04 #@! TO.P,U1,28*
G04 #@! TO.N,COL1*
@@ -65,32 +65,44 @@ G04 #@! TO.P,U1,19*
G04 #@! TO.N,ROW5*
X140335000Y-97790000D03*
G04 #@! TO.P,U1,18*
G04 #@! TO.N,N/C*
G04 #@! TO.N,Net-(U1-Pad18)*
X140335000Y-100330000D03*
G04 #@! TO.P,U1,12*
G04 #@! TO.N,Net-(U1-Pad12)*
X155575000Y-100330000D03*
G04 #@! TO.P,U1,11*
G04 #@! TO.N,Net-(U1-Pad11)*
X155575000Y-97790000D03*
G04 #@! TO.P,U1,10*
G04 #@! TO.N,Net-(U1-Pad10)*
X155575000Y-95250000D03*
G04 #@! TO.P,U1,9*
G04 #@! TO.N,Net-(U1-Pad9)*
X155575000Y-92710000D03*
G04 #@! TO.P,U1,8*
G04 #@! TO.N,Net-(U1-Pad8)*
X155575000Y-90170000D03*
G04 #@! TO.P,U1,7*
G04 #@! TO.N,Net-(U1-Pad7)*
X155575000Y-87630000D03*
G04 #@! TO.P,U1,6*
G04 #@! TO.N,Net-(U1-Pad6)*
X155575000Y-85090000D03*
G04 #@! TO.P,U1,5*
G04 #@! TO.N,Net-(U1-Pad5)*
X155575000Y-82550000D03*
G04 #@! TO.P,U1,4*
G04 #@! TO.N,Net-(U1-Pad4)*
X155575000Y-80010000D03*
G04 #@! TO.P,U1,3*
G04 #@! TO.N,Net-(U1-Pad3)*
X155575000Y-77470000D03*
G04 #@! TO.P,U1,2*
G04 #@! TO.N,Net-(U1-Pad2)*
X155575000Y-74930000D03*
D11*
G04 #@! TO.P,U1,1*
G04 #@! TO.N,Net-(U1-Pad1)*
X155575000Y-72390000D03*
G04 #@! TD*
D12*


+ 1306
- 1078
gerbers/hex-keyboard-B.Mask.gbs
File diff suppressed because it is too large
View File


+ 2
- 2
gerbers/hex-keyboard-B.SilkS.gbo View File

@@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
G04 #@! TF.CreationDate,2018-11-25T20:13:50+01:00*
G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 20:13:50 CET*
%MOMM*%
%LPD*%
G01*


gerbers/hex-keyboard-Edge.Cuts.gm1 → gerbers/hex-keyboard-Edge.Cuts.gml View File

@@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
G04 #@! TF.CreationDate,2018-11-25T20:13:50+01:00*
G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 20:13:50 CET*
%MOMM*%
%LPD*%
G01*

+ 16
- 4
gerbers/hex-keyboard-F.Cu.gtl View File

@@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
G04 #@! TF.CreationDate,2018-11-25T20:13:50+01:00*
G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L1,Top,Signal*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 20:13:50 CET*
%MOMM*%
%LPD*%
G01*
@@ -29,7 +29,7 @@ G04 #@! TD*
G04 APERTURE END LIST*
D10*
G04 #@! TO.P,U1,29*
G04 #@! TO.N,N/C*
G04 #@! TO.N,Net-(U1-Pad29)*
X140335000Y-72390000D03*
G04 #@! TO.P,U1,28*
G04 #@! TO.N,COL1*
@@ -62,32 +62,44 @@ G04 #@! TO.P,U1,19*
G04 #@! TO.N,ROW5*
X140335000Y-97790000D03*
G04 #@! TO.P,U1,18*
G04 #@! TO.N,N/C*
G04 #@! TO.N,Net-(U1-Pad18)*
X140335000Y-100330000D03*
G04 #@! TO.P,U1,12*
G04 #@! TO.N,Net-(U1-Pad12)*
X155575000Y-100330000D03*
G04 #@! TO.P,U1,11*
G04 #@! TO.N,Net-(U1-Pad11)*
X155575000Y-97790000D03*
G04 #@! TO.P,U1,10*
G04 #@! TO.N,Net-(U1-Pad10)*
X155575000Y-95250000D03*
G04 #@! TO.P,U1,9*
G04 #@! TO.N,Net-(U1-Pad9)*
X155575000Y-92710000D03*
G04 #@! TO.P,U1,8*
G04 #@! TO.N,Net-(U1-Pad8)*
X155575000Y-90170000D03*
G04 #@! TO.P,U1,7*
G04 #@! TO.N,Net-(U1-Pad7)*
X155575000Y-87630000D03*
G04 #@! TO.P,U1,6*
G04 #@! TO.N,Net-(U1-Pad6)*
X155575000Y-85090000D03*
G04 #@! TO.P,U1,5*
G04 #@! TO.N,Net-(U1-Pad5)*
X155575000Y-82550000D03*
G04 #@! TO.P,U1,4*
G04 #@! TO.N,Net-(U1-Pad4)*
X155575000Y-80010000D03*
G04 #@! TO.P,U1,3*
G04 #@! TO.N,Net-(U1-Pad3)*
X155575000Y-77470000D03*
G04 #@! TO.P,U1,2*
G04 #@! TO.N,Net-(U1-Pad2)*
X155575000Y-74930000D03*
D11*
G04 #@! TO.P,U1,1*
G04 #@! TO.N,Net-(U1-Pad1)*
X155575000Y-72390000D03*
G04 #@! TD*
D12*


+ 1364
- 1136
gerbers/hex-keyboard-F.Mask.gts
File diff suppressed because it is too large
View File


+ 92
- 2
gerbers/hex-keyboard-F.SilkS.gto View File

@@ -1,18 +1,19 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.1-33cea8e~68~ubuntu18.10.1*
G04 #@! TF.CreationDate,2018-11-25T18:54:19+01:00*
G04 #@! TF.CreationDate,2018-11-25T20:13:50+01:00*
G04 #@! TF.ProjectId,hex-keyboard,6865782D6B6579626F6172642E6B6963,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Top*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 18:54:19 CET*
G04 Created by KiCad (PCBNEW 5.0.1-33cea8e~68~ubuntu18.10.1) date dim. 25 nov. 2018 20:13:50 CET*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.381000*%
%ADD11C,0.203200*%
%ADD12C,0.150000*%
G04 APERTURE END LIST*
D10*
G04 #@! TO.C,SW1*
@@ -1586,5 +1587,94 @@ X150422428Y-161864523D01*
X150059571Y-161864523D01*
X149914428Y-161804047D01*
X149841857Y-161743571D01*
G04 #@! TO.C,H1*
D12*
X62103095Y-69277380D02*
X62103095Y-68277380D01*
X62103095Y-68753571D02*
X62674523Y-68753571D01*
X62674523Y-69277380D02*
X62674523Y-68277380D01*
X63674523Y-69277380D02*
X63103095Y-69277380D01*
X63388809Y-69277380D02*
X63388809Y-68277380D01*
X63293571Y-68420238D01*
X63198333Y-68515476D01*
X63103095Y-68563095D01*
G04 #@! TO.C,H2*
X134493095Y-87692380D02*
X134493095Y-86692380D01*
X134493095Y-87168571D02*
X135064523Y-87168571D01*
X135064523Y-87692380D02*
X135064523Y-86692380D01*
X135493095Y-86787619D02*
X135540714Y-86740000D01*
X135635952Y-86692380D01*
X135874047Y-86692380D01*
X135969285Y-86740000D01*
X136016904Y-86787619D01*
X136064523Y-86882857D01*
X136064523Y-86978095D01*
X136016904Y-87120952D01*
X135445476Y-87692380D01*
X136064523Y-87692380D01*
G04 #@! TO.C,H3*
X62103095Y-163257380D02*
X62103095Y-162257380D01*
X62103095Y-162733571D02*
X62674523Y-162733571D01*
X62674523Y-163257380D02*
X62674523Y-162257380D01*
X63055476Y-162257380D02*
X63674523Y-162257380D01*
X63341190Y-162638333D01*
X63484047Y-162638333D01*
X63579285Y-162685952D01*
X63626904Y-162733571D01*
X63674523Y-162828809D01*
X63674523Y-163066904D01*
X63626904Y-163162142D01*
X63579285Y-163209761D01*
X63484047Y-163257380D01*
X63198333Y-163257380D01*
X63103095Y-163209761D01*
X63055476Y-163162142D01*
G04 #@! TO.C,H4*
X156083095Y-163257380D02*
X156083095Y-162257380D01*
X156083095Y-162733571D02*
X156654523Y-162733571D01*
X156654523Y-163257380D02*
X156654523Y-162257380D01*
X157559285Y-162590714D02*
X157559285Y-163257380D01*
X157321190Y-162209761D02*
X157083095Y-162924047D01*
X157702142Y-162924047D01*
G04 #@! TO.C,H5*
X99568095Y-126427380D02*
X99568095Y-125427380D01*
X99568095Y-125903571D02*
X100139523Y-125903571D01*
X100139523Y-126427380D02*
X100139523Y-125427380D01*
X101091904Y-125427380D02*
X100615714Y-125427380D01*
X100568095Y-125903571D01*
X100615714Y-125855952D01*
X100710952Y-125808333D01*
X100949047Y-125808333D01*
X101044285Y-125855952D01*
X101091904Y-125903571D01*
X101139523Y-125998809D01*
X101139523Y-126236904D01*
X101091904Y-126332142D01*
X101044285Y-126379761D01*
X100949047Y-126427380D01*
X100710952Y-126427380D01*
X100615714Y-126379761D01*
X100568095Y-126332142D01*
G04 #@! TD*
M02*

+ 65
- 58
gerbers/hex-keyboard-NPTH.drl View File

@@ -1,90 +1,97 @@
M48
;DRILL file {KiCad 5.0.1-33cea8e~68~ubuntu18.10.1} date dim. 25 nov. 2018 18:54:32 CET
;DRILL file {KiCad 5.0.1-33cea8e~68~ubuntu18.10.1} date dim. 25 nov. 2018 20:13:52 CET
;FORMAT={-:-/ absolute / inch / decimal}
FMAT,2
INCH,TZ
T1C0.0670
T2C0.1570
T2C0.1260
T3C0.1570
%
G90
G05
M72
T1
X4.875Y-4.725
X5.275Y-4.725
X5.625Y-4.725
X6.025Y-4.725
X4.125Y-5.475
X4.525Y-5.475
X4.125Y-6.225
X4.525Y-6.225
X4.875Y-3.975
X5.275Y-3.975
X4.875Y-6.225
X5.275Y-6.225
X2.625Y-6.225
X3.025Y-6.225
X4.875Y-3.225
X5.275Y-3.225
X3.375Y-4.725
X3.775Y-4.725
X3.375Y-5.475
X3.775Y-5.475
X2.625Y-5.475
X3.025Y-5.475
X4.125Y-4.725
X4.525Y-4.725
X2.625Y-4.725
X3.025Y-4.725
X4.125Y-3.975
X4.525Y-3.975
X4.125Y-4.725
X4.525Y-4.725
X2.625Y-3.225
X3.025Y-3.225
X4.125Y-3.225
X4.525Y-3.225
X3.375Y-4.725
X3.775Y-4.725
X3.375Y-3.225
X3.775Y-3.225
X4.875Y-3.975
X5.275Y-3.975
X4.125Y-6.225
X4.525Y-6.225
X3.375Y-6.225
X3.775Y-6.225
X4.125Y-5.475
X4.525Y-5.475
X4.875Y-4.725
X5.275Y-4.725
X3.375Y-5.475
X3.775Y-5.475
X4.875Y-5.475
X5.275Y-5.475
X5.625Y-3.225
X6.025Y-3.225
X5.625Y-3.975
X6.025Y-3.975
X2.625Y-5.475
X3.025Y-5.475
X4.875Y-3.225
X5.275Y-3.225
X2.625Y-6.225
X3.025Y-6.225
X5.625Y-6.225
X6.025Y-6.225
X3.375Y-3.975
X3.775Y-3.975
X5.625Y-5.475
X6.025Y-5.475
X4.125Y-3.225
X4.525Y-3.225
X4.875Y-6.225
X5.275Y-6.225
X5.625Y-3.225
X6.025Y-3.225
X2.625Y-3.975
X3.025Y-3.975
X3.375Y-6.225
X3.775Y-6.225
X4.125Y-3.975
X4.525Y-3.975
X3.375Y-3.975
X3.775Y-3.975
X3.375Y-3.225
X3.775Y-3.225
X5.625Y-3.975
X6.025Y-3.975
X5.625Y-4.725
X6.025Y-4.725
T2
X3.575Y-4.725
X3.575Y-5.475
X2.825Y-5.475
X4.325Y-4.725
X2.825Y-4.725
X2.825Y-3.225
X2.475Y-2.875
X3.95Y-5.125
X5.325Y-3.6
X6.175Y-6.575
X2.475Y-6.575
T3
X3.575Y-3.975
X5.825Y-5.475
X4.325Y-3.225
X5.075Y-5.475
X5.075Y-6.225
X5.825Y-3.225
X5.825Y-3.975
X5.825Y-6.225
X5.825Y-5.475
X2.825Y-3.975
X3.575Y-6.225
X5.825Y-3.975
X5.825Y-4.725
X2.825Y-4.725
X4.325Y-3.975
X3.575Y-3.975
X4.325Y-4.725
X2.825Y-3.225
X3.575Y-4.725
X3.575Y-3.225
X5.075Y-4.725
X5.825Y-4.725
X4.325Y-5.475
X4.325Y-6.225
X5.075Y-3.975
X5.075Y-6.225
X2.825Y-6.225
X4.325Y-6.225
X3.575Y-6.225
X4.325Y-5.475
X5.075Y-4.725
X3.575Y-5.475
X5.075Y-5.475
X2.825Y-5.475
X5.075Y-3.225
X2.825Y-6.225
X5.825Y-6.225
T0
M30

+ 37
- 37
gerbers/hex-keyboard-PTH.drl View File

@@ -1,5 +1,5 @@
M48
;DRILL file {KiCad 5.0.1-33cea8e~68~ubuntu18.10.1} date dim. 25 nov. 2018 18:54:32 CET
;DRILL file {KiCad 5.0.1-33cea8e~68~ubuntu18.10.1} date dim. 25 nov. 2018 20:13:52 CET
;FORMAT={-:-/ absolute / inch / decimal}
FMAT,2
INCH,TZ
@@ -40,55 +40,55 @@ X6.125Y-3.75
X6.125Y-3.85
X6.125Y-3.95
T3
X2.675Y-3.125
X2.925Y-3.025
X3.425Y-4.625
X3.675Y-4.525
X3.425Y-3.125
X3.675Y-3.025
X4.925Y-3.875
X5.175Y-3.775
X4.175Y-6.125
X4.425Y-6.025
X3.425Y-6.125
X3.675Y-6.025
X4.175Y-5.375
X4.425Y-5.275
X4.925Y-4.625
X5.175Y-4.525
X3.425Y-5.375
X3.675Y-5.275
X2.675Y-5.375
X2.925Y-5.275
X4.175Y-4.625
X4.425Y-4.525
X2.675Y-4.625
X2.925Y-4.525
X2.675Y-3.125
X2.925Y-3.025
X4.175Y-3.125
X4.425Y-3.025
X4.925Y-5.375
X5.175Y-5.275
X5.675Y-3.125
X5.925Y-3.025
X5.675Y-3.875
X5.925Y-3.775
X2.675Y-5.375
X2.925Y-5.275
X4.925Y-3.125
X5.175Y-3.025
X2.675Y-6.125
X2.925Y-6.025
X5.675Y-6.125
X5.925Y-6.025
X3.425Y-3.875
X3.675Y-3.775
X5.675Y-5.375
X5.925Y-5.275
X4.175Y-3.125
X4.425Y-3.025
X4.925Y-6.125
X5.175Y-6.025
X5.675Y-3.125
X5.925Y-3.025
X2.675Y-3.875
X2.925Y-3.775
X3.425Y-6.125
X3.675Y-6.025
X4.175Y-3.875
X4.425Y-3.775
X3.425Y-3.875
X3.675Y-3.775
X3.425Y-3.125
X3.675Y-3.025
X4.925Y-4.625
X5.175Y-4.525
X5.675Y-3.875
X5.925Y-3.775
X5.675Y-4.625
X5.925Y-4.525
X4.175Y-5.375
X4.425Y-5.275
X4.175Y-6.125
X4.425Y-6.025
X4.925Y-3.875
X5.175Y-3.775
X4.925Y-6.125
X5.175Y-6.025
X2.675Y-6.125
X2.925Y-6.025
X4.925Y-3.125
X5.175Y-3.025
X2.675Y-4.625
X2.925Y-4.525
X4.175Y-3.875
X4.425Y-3.775
X4.175Y-4.625
X4.425Y-4.525
T0
M30

+ 162
- 20
hex-keyboard.kicad_pcb View File

@@ -5,8 +5,8 @@
(drawings 4)
(tracks 158)
(zones 0)
(modules 51)
(nets 36)
(modules 56)
(nets 50)
)

(page A4)
@@ -62,8 +62,8 @@
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x010fc_ffffffff)
(usegerberextensions false)
(layerselection 0x010f0_ffffffff)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
@@ -85,9 +85,9 @@
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(drillshape 0)
(scaleselection 1)
(outputdirectory ""))
(outputdirectory "gerbers/"))
)

(net 0 "")
@@ -126,6 +126,20 @@
(net 33 COL3)
(net 34 COL4)
(net 35 COL5)
(net 36 "Net-(U1-Pad29)")
(net 37 "Net-(U1-Pad18)")
(net 38 "Net-(U1-Pad12)")
(net 39 "Net-(U1-Pad11)")
(net 40 "Net-(U1-Pad10)")
(net 41 "Net-(U1-Pad9)")
(net 42 "Net-(U1-Pad8)")
(net 43 "Net-(U1-Pad7)")
(net 44 "Net-(U1-Pad6)")
(net 45 "Net-(U1-Pad5)")
(net 46 "Net-(U1-Pad4)")
(net 47 "Net-(U1-Pad3)")
(net 48 "Net-(U1-Pad2)")
(net 49 "Net-(U1-Pad1)")

(net_class Default "This is the default net class."
(clearance 0.2)
@@ -164,6 +178,20 @@
(add_net "Net-(D7-Pad2)")
(add_net "Net-(D8-Pad2)")
(add_net "Net-(D9-Pad2)")
(add_net "Net-(U1-Pad1)")
(add_net "Net-(U1-Pad10)")
(add_net "Net-(U1-Pad11)")
(add_net "Net-(U1-Pad12)")
(add_net "Net-(U1-Pad18)")
(add_net "Net-(U1-Pad2)")
(add_net "Net-(U1-Pad29)")
(add_net "Net-(U1-Pad3)")
(add_net "Net-(U1-Pad4)")
(add_net "Net-(U1-Pad5)")
(add_net "Net-(U1-Pad6)")
(add_net "Net-(U1-Pad7)")
(add_net "Net-(U1-Pad8)")
(add_net "Net-(U1-Pad9)")
(add_net ROW1)
(add_net ROW2)
(add_net ROW3)
@@ -202,7 +230,8 @@
(fp_line (start 8.89 -5.08) (end 12.7 -5.08) (layer B.SilkS) (width 0.15))
(fp_line (start 8.89 -2.54) (end 8.89 -5.08) (layer B.SilkS) (width 0.15))
(fp_line (start 12.7 -2.54) (end 8.89 -2.54) (layer B.SilkS) (width 0.15))
(pad 29 thru_hole circle (at -13.97 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 29 thru_hole circle (at -13.97 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 36 "Net-(U1-Pad29)"))
(pad 28 thru_hole circle (at -11.43 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 31 COL1))
(pad 27 thru_hole circle (at -8.89 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
@@ -223,19 +252,32 @@
(net 20 ROW4))
(pad 19 thru_hole circle (at 11.43 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 25 ROW5))
(pad 18 thru_hole circle (at 13.97 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 12 thru_hole circle (at 13.97 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 11 thru_hole circle (at 11.43 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 10 thru_hole circle (at 8.89 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 9 thru_hole circle (at 6.35 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 8 thru_hole circle (at 3.81 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 7 thru_hole circle (at 1.27 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 6 thru_hole circle (at -1.27 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 5 thru_hole circle (at -3.81 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 4 thru_hole circle (at -6.35 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 3 thru_hole circle (at -8.89 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 2 thru_hole circle (at -11.43 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 1 thru_hole rect (at -13.97 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS))
(pad 18 thru_hole circle (at 13.97 7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 37 "Net-(U1-Pad18)"))
(pad 12 thru_hole circle (at 13.97 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 38 "Net-(U1-Pad12)"))
(pad 11 thru_hole circle (at 11.43 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 39 "Net-(U1-Pad11)"))
(pad 10 thru_hole circle (at 8.89 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 40 "Net-(U1-Pad10)"))
(pad 9 thru_hole circle (at 6.35 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 41 "Net-(U1-Pad9)"))
(pad 8 thru_hole circle (at 3.81 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 42 "Net-(U1-Pad8)"))
(pad 7 thru_hole circle (at 1.27 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 43 "Net-(U1-Pad7)"))
(pad 6 thru_hole circle (at -1.27 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 44 "Net-(U1-Pad6)"))
(pad 5 thru_hole circle (at -3.81 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 45 "Net-(U1-Pad5)"))
(pad 4 thru_hole circle (at -6.35 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 46 "Net-(U1-Pad4)"))
(pad 3 thru_hole circle (at -8.89 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 47 "Net-(U1-Pad3)"))
(pad 2 thru_hole circle (at -11.43 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 48 "Net-(U1-Pad2)"))
(pad 1 thru_hole rect (at -13.97 -7.62 270) (size 1.6 1.6) (drill 1.1) (layers *.Cu *.Mask B.SilkS)
(net 49 "Net-(U1-Pad1)"))
)

(module Diodes_SMD:D_1206 (layer B.Cu) (tedit 590CEAF5) (tstamp 5BFB0235)
@@ -2338,6 +2380,106 @@
(net 35 COL5))
)

(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C076DDB)
(at 62.865 73.025)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5BFB2C8A)
(attr virtual)
(fp_text reference H1 (at 0 -4.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
)

(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C076DE3)
(at 135.255 91.44)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5BFB2D22)
(attr virtual)
(fp_text reference H2 (at 0 -4.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
)

(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C076DEB)
(at 62.865 167.005)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5BFB2DA8)
(attr virtual)
(fp_text reference H3 (at 0 -4.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
)

(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C076DF3)
(at 156.845 167.005)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5BFB2E28)
(attr virtual)
(fp_text reference H4 (at 0 -4.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
)

(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C076DFB)
(at 100.33 130.175)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5BFB2EAA)
(attr virtual)
(fp_text reference H5 (at 0 -4.2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
)

(gr_line (start 160 70) (end 160 170) (layer Edge.Cuts) (width 0.15) (tstamp 5BFB221C))
(gr_line (start 60 170) (end 160 170) (layer Edge.Cuts) (width 0.15))
(gr_line (start 60 70) (end 60 170) (layer Edge.Cuts) (width 0.15))


+ 47
- 2
hex-keyboard.net View File

@@ -1,7 +1,7 @@
(export (version D)
(design
(source /home/dashie/dev/kicad/hex-keyboard/hex-keyboard.sch)
(date "dim. 25 nov. 2018 18:11:02 CET")
(date "dim. 25 nov. 2018 20:09:40 CET")
(tool "Eeschema 5.0.1-33cea8e~68~ubuntu18.10.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
@@ -345,7 +345,42 @@
(footprint teensy:Teensy2.0)
(libsource (lib teensy) (part Teensy2.0) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BFE0B03)))
(tstamp 5BFE0B03))
(comp (ref H1)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5BFB2C8A))
(comp (ref H2)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5BFB2D22))
(comp (ref H3)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5BFB2DA8))
(comp (ref H4)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5BFB2E28))
(comp (ref H5)
(value MountingHole)
(footprint MountingHole:MountingHole_3.2mm_M3)
(datasheet ~)
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
(sheetpath (names /) (tstamps /))
(tstamp 5BFB2EAA)))
(libparts
(libpart (lib Diode) (part 1N4148)
(aliases
@@ -376,6 +411,14 @@
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Mechanical) (part MountingHole)
(description "Mounting Hole without connection")
(docs ~)
(footprints
(fp MountingHole*))
(fields
(field (name Reference) H)
(field (name Value) MountingHole)))
(libpart (lib Switch) (part SW_Push)
(description "Push button switch, generic, two pins")
(fields
@@ -423,6 +466,8 @@
(libraries
(library (logical Diode)
(uri /usr/share/kicad/library/Diode.lib))
(library (logical Mechanical)
(uri /usr/share/kicad/library/Mechanical.lib))
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib))
(library (logical teensy)


+ 55
- 0
hex-keyboard.sch View File

@@ -928,4 +928,59 @@ NoConn ~ 7850 4550
NoConn ~ 7850 3650
NoConn ~ 7850 3950
NoConn ~ 7850 4050
$Comp
L Mechanical:MountingHole H1
U 1 1 5BFB2C8A
P 7750 1800
F 0 "H1" H 7850 1846 50 0000 L CNN
F 1 "MountingHole" H 7850 1755 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 7750 1800 50 0001 C CNN
F 3 "~" H 7750 1800 50 0001 C CNN
1 7750 1800
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H2
U 1 1 5BFB2D22
P 7750 2000
F 0 "H2" H 7850 2046 50 0000 L CNN
F 1 "MountingHole" H 7850 1955 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 7750 2000 50 0001 C CNN
F 3 "~" H 7750 2000 50 0001 C CNN
1 7750 2000
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H3
U 1 1 5BFB2DA8
P 7750 2200
F 0 "H3" H 7850 2246 50 0000 L CNN
F 1 "MountingHole" H 7850 2155 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 7750 2200 50 0001 C CNN
F 3 "~" H 7750 2200 50 0001 C CNN
1 7750 2200
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H4
U 1 1 5BFB2E28
P 7750 2400
F 0 "H4" H 7850 2446 50 0000 L CNN
F 1 "MountingHole" H 7850 2355 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 7750 2400 50 0001 C CNN
F 3 "~" H 7750 2400 50 0001 C CNN
1 7750 2400
1 0 0 -1
$EndComp
$Comp
L Mechanical:MountingHole H5
U 1 1 5BFB2EAA
P 7750 2600
F 0 "H5" H 7850 2646 50 0000 L CNN
F 1 "MountingHole" H 7850 2555 50 0000 L CNN
F 2 "MountingHole:MountingHole_3.2mm_M3" H 7750 2600 50 0001 C CNN
F 3 "~" H 7750 2600 50 0001 C CNN
1 7750 2600
1 0 0 -1
$EndComp
$EndSCHEMATC

Loading…
Cancel
Save