unified_retro_keyboard/hardware/common/unikbd.pretty/MX_space_aligner.kicad_mod
Dave fb28dd34fc Multiple fixes to classic keyboard for fit and build ease
- remove material from PCB to allow keyboard to fit in Apple II case

- enlarge center hole on cherry MX footprints slightly, to 0.160" to allow
slightly more tolerance, which eases assembly.

- include holes for LEDs on futaba aligner

- include extra pads on main PCB for LEDs with futaba keys

- Add LED on LINE FEED which maps to REPEAT/CAPSLOCK on Apple II keymap
2020-06-17 01:00:01 -05:00

45 lines
3.3 KiB
Plaintext

(module MX_space_aligner (layer F.Cu) (tedit 5EE3C1C3)
(fp_text reference SW** (at -5.334 -7.874) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MX_space_aligner (at -0.6096 7.9248) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 -1.397) (end -6.985 -6.985) (layer Edge.Cuts) (width 0.12))
(fp_line (start -63.2206 -1.397) (end -6.985 -1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start -63.2206 -5.6896) (end -63.2206 -1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start -70.1294 -5.6896) (end -63.2206 -5.6896) (layer Edge.Cuts) (width 0.12))
(fp_line (start -70.1294 -2.286) (end -70.1294 -5.6896) (layer Edge.Cuts) (width 0.12))
(fp_line (start -70.866 -2.286) (end -70.1294 -2.286) (layer Edge.Cuts) (width 0.12))
(fp_line (start -70.866 0.508) (end -70.866 -2.286) (layer Edge.Cuts) (width 0.12))
(fp_line (start -70.1294 0.508) (end -70.866 0.508) (layer Edge.Cuts) (width 0.12))
(fp_line (start -70.1294 6.604) (end -70.1294 0.508) (layer Edge.Cuts) (width 0.12))
(fp_line (start -68.199 6.604) (end -70.1294 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start -68.199 7.7724) (end -68.199 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start -65.151 7.7724) (end -68.199 7.7724) (layer Edge.Cuts) (width 0.12))
(fp_line (start -65.151 6.604) (end -65.151 7.7724) (layer Edge.Cuts) (width 0.12))
(fp_line (start -63.2206 6.604) (end -65.151 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start -63.2206 1.397) (end -63.2206 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 1.397) (end -63.2206 1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start -6.985 6.985) (end -6.985 1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 1.397) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12))
(fp_line (start 63.2206 1.397) (end 6.985 1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start 63.2206 6.604) (end 63.2206 1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start 65.151 6.604) (end 63.2206 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start 65.151 7.7724) (end 65.151 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start 68.199 7.7724) (end 65.151 7.7724) (layer Edge.Cuts) (width 0.12))
(fp_line (start 68.199 6.604) (end 68.199 7.7724) (layer Edge.Cuts) (width 0.12))
(fp_line (start 70.1294 6.604) (end 68.199 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start 70.1294 0.508) (end 70.1294 6.604) (layer Edge.Cuts) (width 0.12))
(fp_line (start 70.866 0.508) (end 70.1294 0.508) (layer Edge.Cuts) (width 0.12))
(fp_line (start 70.866 -2.286) (end 70.866 0.508) (layer Edge.Cuts) (width 0.12))
(fp_line (start 70.1294 -2.286) (end 70.866 -2.286) (layer Edge.Cuts) (width 0.12))
(fp_line (start 70.1294 -5.6896) (end 70.1294 -2.286) (layer Edge.Cuts) (width 0.12))
(fp_line (start 63.2206 -5.6896) (end 70.1294 -5.6896) (layer Edge.Cuts) (width 0.12))
(fp_line (start 63.2206 -1.397) (end 63.2206 -5.6896) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 -1.397) (end 63.2206 -1.397) (layer Edge.Cuts) (width 0.12))
(fp_line (start 6.985 -6.985) (end 6.985 -1.397) (layer Edge.Cuts) (width 0.12))
)