mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2024-11-25 09:31:11 +00:00
Update Sol keyboard to 1.5 (Minor changes)
- Fix title in Schematic - Slightly enlarge center post hole on switch footprint, to allow a bit of tolerance. Very tight tolerance makes the keyboards hard to assemble.
This commit is contained in:
parent
ac19a16902
commit
a3a015a759
@ -1,40 +1,40 @@
|
||||
(module Futaba_space_Cherry_aligner (layer F.Cu) (tedit 5EDE6F80)
|
||||
(module Futaba_space_Cherry_aligner (layer F.Cu) (tedit 5EE3C0EA)
|
||||
(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 -63.3476 1.397) (end -7.697216 1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -63.3476 -1.397) (end -7.697216 -1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 7.697216 -1.397) (end 63.3476 -1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 7.697216 1.397) (end 63.3476 1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 63.3476 -1.397) (end 63.3476 -5.6896) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 63.3476 -5.6896) (end 70.0024 -5.6896) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 70.0024 -5.6896) (end 70.0024 -2.286) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 70.0024 -2.286) (end 70.866 -2.286) (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.866 0.508) (end 70.0024 0.508) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 70.0024 0.508) (end 70.0024 6.604) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 70.0024 6.604) (end 68.199 6.604) (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 68.199 7.7724) (end 65.151 7.7724) (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 65.151 6.604) (end 63.3476 6.604) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 63.3476 6.604) (end 63.3476 1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -63.3476 1.397) (end -63.3476 6.604) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -63.3476 6.604) (end -65.151 6.604) (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 -65.151 7.7724) (end -68.199 7.7724) (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 -68.199 6.604) (end -70.0024 6.604) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -70.0024 6.604) (end -70.0024 0.508) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -70.0024 0.508) (end -70.866 0.508) (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.866 -2.286) (end -70.0024 -2.286) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -70.0024 -2.286) (end -70.0024 -5.6896) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -70.0024 -5.6896) (end -63.3476 -5.6896) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -63.3476 -5.6896) (end -63.3476 -1.397) (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 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 7.697216 1.397) (end 63.2206 1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 7.697216 -1.397) (end 63.2206 -1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -63.2206 -1.397) (end -7.697216 -1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start -63.2206 1.397) (end -7.697216 1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_arc (start 0 0) (end -7.697216 1.397) (angle -159.4) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_arc (start 0 0) (end 7.697216 -1.397) (angle -159.4) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_text user REF** (at 0 0.5) (layer F.SilkS)
|
||||
|
@ -1,21 +1,21 @@
|
||||
(module Key_MX (layer F.Cu) (tedit 5E6DD581)
|
||||
(module Key_MX (layer F.Cu) (tedit 5EE8D6CB)
|
||||
(fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(pad 4 thru_hole circle (at -3.81 -2.54) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 4.064 4.064) (drill 4.064) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 2.54 -5.08) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
|
@ -1,21 +1,21 @@
|
||||
(module Key_MX_2u (layer F.Cu) (tedit 5E8953FE)
|
||||
(module Key_MX_2u (layer F.Cu) (tedit 5EE8D6AD)
|
||||
(fp_text reference REF** (at -5.969 -8.763) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value Key_MX_2u (at 0 -0.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
|
||||
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 4.064 4.064) (drill 4.064) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at -3.81 -2.54) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at 0 4.0005) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
|
||||
(pad 1 thru_hole circle (at 0 -4.0005) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
|
||||
|
@ -1,10 +1,13 @@
|
||||
(module Key_MX_LED (layer F.Cu) (tedit 5DF12B03)
|
||||
(module Key_MX_LED (layer F.Cu) (tedit 5EE8D698)
|
||||
(fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 0.127 6.858) (end 0.127 7.62) (layer F.SilkS) (width 0.12))
|
||||
(fp_poly (pts (xy 0.127 7.239) (xy -0.381 7.493) (xy -0.381 6.985)) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -0.889 7.239) (end 0.635 7.239) (layer F.SilkS) (width 0.1016))
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
@ -15,7 +18,7 @@
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
|
||||
(pad 5 thru_hole circle (at -3.81 -2.54) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 4.064 4.064) (drill 4.064) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at 2.54 -5.08) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
|
@ -1,21 +1,21 @@
|
||||
(module Key_MX_Spacebar_5.25 (layer F.Cu) (tedit 5E6E7367)
|
||||
(module Key_MX_Spacebar_5.25 (layer F.Cu) (tedit 5EE8D688)
|
||||
(fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -2.54 0) (end -2.54 1.27) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -3.81 -2.54) (end -2.54 0) (layer F.Cu) (width 0.3048))
|
||||
(fp_line (start -7.874 -7.874) (end 7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 -7.874) (end 7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 7.874 7.874) (end -7.874 7.874) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
|
||||
(pad 4 thru_hole circle (at -3.81 -2.54) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 0 0) (size 4.064 4.064) (drill 4.064) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at 2.54 -5.08) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -4,9 +4,9 @@ EELAYER END
|
||||
$Descr USLetter 11000 8500
|
||||
encoding utf-8
|
||||
Sheet 1 4
|
||||
Title "Unified Retro Keyboard"
|
||||
Title "Sol-20 keyboard"
|
||||
Date "2020-05-05"
|
||||
Rev "1.4"
|
||||
Rev "1.5"
|
||||
Comp "OSIWeb.org"
|
||||
Comment1 "Main sheet with connector"
|
||||
Comment2 ""
|
||||
@ -556,8 +556,8 @@ Wire Bus Line
|
||||
9800 700 9800 2975
|
||||
Wire Bus Line
|
||||
5820 700 5820 2210
|
||||
Wire Bus Line
|
||||
7400 700 7400 3050
|
||||
Wire Bus Line
|
||||
2925 700 2925 4700
|
||||
Wire Bus Line
|
||||
7400 700 7400 3050
|
||||
$EndSCHEMATC
|
||||
|
Loading…
Reference in New Issue
Block a user