mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2024-11-22 04:33:19 +00:00
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
This commit is contained in:
parent
5b5320bca6
commit
fb28dd34fc
@ -1,44 +1,44 @@
|
||||
(module "MX_space_aligner" (layer F.Cu) (tedit 5DA62851)
|
||||
(fp_text reference "SW**" (at -5.334 -7.874) (layer F.SilkS)
|
||||
(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)
|
||||
(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 -1.397) (layer Edge.Cuts) (width 0.12))
|
||||
(fp_line (start 6.985 -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 6.985 1.397) (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 6.985 6.985) (end -6.985 6.985) (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 1.397) (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 -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 -63.3476 -1.397) (end -6.985 -1.397) (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 -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))
|
||||
)
|
||||
|
@ -1,11 +1,11 @@
|
||||
(kicad_pcb (version 20171130) (host pcbnew "(5.1.5-0-10_14)")
|
||||
(kicad_pcb (version 20171130) (host pcbnew "(5.1.6-0-10_14)")
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
(drawings 7)
|
||||
(tracks 0)
|
||||
(drawings 11)
|
||||
(tracks 1)
|
||||
(zones 0)
|
||||
(modules 75)
|
||||
(modules 79)
|
||||
(nets 1)
|
||||
)
|
||||
|
||||
@ -67,8 +67,8 @@
|
||||
(mod_edge_width 0.12)
|
||||
(mod_text_size 1 1)
|
||||
(mod_text_width 0.15)
|
||||
(pad_size 6.858 6.858)
|
||||
(pad_drill 6.858)
|
||||
(pad_size 3.200001 3.200001)
|
||||
(pad_drill 3.200001)
|
||||
(pad_to_mask_clearance 0)
|
||||
(aux_axis_origin 61.4172 179.1081)
|
||||
(grid_origin 62.1538 75.2602)
|
||||
@ -137,6 +137,106 @@
|
||||
(diff_pair_gap 0.254)
|
||||
)
|
||||
|
||||
(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5EE3C68D) (tstamp 5EE3CC92)
|
||||
(at 364.79988 127.89916)
|
||||
(descr "Mounting Hole 3.2mm, no annular, M3")
|
||||
(tags "mounting hole 3.2mm no annular m3")
|
||||
(attr virtual)
|
||||
(fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value LED (at 0 4.2) (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 5EE3C589) (tstamp 5EE3C619)
|
||||
(at 292.40988 137.04316)
|
||||
(descr "Mounting Hole 3.2mm, no annular, M3")
|
||||
(tags "mounting hole 3.2mm no annular m3")
|
||||
(attr virtual)
|
||||
(fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value LED (at 0 4.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad "" np_thru_hole circle (at 0 0.39116) (size 3.200001 3.200001) (drill 3.200001) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
(module "" (layer F.Cu) (tedit 0) (tstamp 0)
|
||||
(at 98.94316 189.51448)
|
||||
(fp_text reference "" (at 93.29166 190.9191) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value "" (at 93.29166 190.9191) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
)
|
||||
(pad 1 np_thru_hole circle (at 93.29166 190.9191) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
(module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5EE3C5A6) (tstamp 5EE3C505)
|
||||
(at 93.00718 190.9191)
|
||||
(descr "Mounting Hole 3.2mm, no annular, M3")
|
||||
(tags "mounting hole 3.2mm no annular m3")
|
||||
(attr virtual)
|
||||
(fp_text reference REF** (at 0 -4.2) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value "LED Hole" (at 0 4.2) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(pad "" np_thru_hole circle (at -10.1473 -15.37716) (size 3.200001 3.200001) (drill 3.200001) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
(module unikbd:MX_space_aligner (layer F.Cu) (tedit 5EE3C1C3) (tstamp 5D0D7A0F)
|
||||
(at 197.15988 165.99916)
|
||||
(path /5BC3E99D/5BC6CD72)
|
||||
(fp_text reference SW46 (at -5.7912 -8.6106) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value SPACE (at -5.334 8.6614) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 6.985 -6.985) (end 6.985 -1.397) (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 63.2206 -1.397) (end 63.2206 -5.6896) (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 70.1294 -5.6896) (end 70.1294 -2.286) (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.866 -2.286) (end 70.866 0.508) (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.1294 0.508) (end 70.1294 6.604) (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 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.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 63.2206 1.397) (end 6.985 1.397) (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 6.985 6.985) (end -6.985 6.985) (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 1.397) (end -63.2206 1.397) (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 -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.1294 6.604) (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 -70.1294 0.508) (end -70.866 0.508) (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.1294 -2.286) (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.1294 -5.6896) (end -63.2206 -5.6896) (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 -63.2206 -1.397) (end -6.985 -1.397) (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 -6.985 -6.985) (end 6.985 -6.985) (layer Edge.Cuts) (width 0.12))
|
||||
)
|
||||
|
||||
(module "unikbd:Cherry aligner" (layer F.Cu) (tedit 5DA626D6) (tstamp 5E0A52FF)
|
||||
(at 68.57238 89.79916)
|
||||
(fp_text reference SW62 (at -6.64718 -8.13816) (layer F.SilkS)
|
||||
@ -459,7 +559,7 @@
|
||||
|
||||
(module unikbd:OSI_spacer_holes (layer F.Cu) (tedit 5E099C16) (tstamp 5E09F771)
|
||||
(at 197.15988 165.99916)
|
||||
(fp_text reference REF** (at 0 0.5) (layer F.SilkS)
|
||||
(fp_text reference SW46 (at 9.90854 -2.3876) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value "OSI mounting holes" (at -0.32258 11.14044) (layer F.Fab)
|
||||
@ -467,54 +567,54 @@
|
||||
)
|
||||
(fp_circle (center -85.979 0.4826) (end -82.229 0.4826) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center -85.979 0.4826) (end -82.479 0.4826) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 85.979 0.4826) (end 89.729 0.4826) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 85.979 0.4826) (end 89.479 0.4826) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 31.75 10.16) (end 35.5 10.16) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 31.75 10.16) (end 35.25 10.16) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center -31.75 10.16) (end -28 10.16) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center -31.75 10.16) (end -28.25 10.16) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 -92.8624) (end 3.75 -92.8624) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 0 -92.8624) (end 3.5 -92.8624) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center -109.855 -92.8624) (end -106.105 -92.8624) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center -109.855 -92.8624) (end -106.355 -92.8624) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 109.855 -92.8624) (end 113.605 -92.8624) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 109.855 -92.8624) (end 113.355 -92.8624) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user %R (at 110.75162 -87.97036) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user OSI (at 110.49762 -97.57156) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 85.979 0.4826) (end 89.729 0.4826) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 85.979 0.4826) (end 89.479 0.4826) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user %R (at 86.57082 5.50164) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user OSI (at 86.31682 -4.09956) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 31.75 10.16) (end 35.5 10.16) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 31.75 10.16) (end 35.25 10.16) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user %R (at 32.13862 14.79804) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user OSI (at 31.88462 5.19684) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center -31.75 10.16) (end -28 10.16) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center -31.75 10.16) (end -28.25 10.16) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user %R (at -31.61538 15.12824) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user OSI (at -31.86938 5.52704) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 -92.8624) (end 3.75 -92.8624) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 0 -92.8624) (end 3.5 -92.8624) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user OSI (at 0.59182 -97.46996) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user %R (at 0.84582 -87.86876) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center -109.855 -92.8624) (end -106.105 -92.8624) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center -109.855 -92.8624) (end -106.355 -92.8624) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user OSI (at -109.56798 -97.46996) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text user %R (at -109.31398 -87.86876) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 109.855 -92.8624) (end 113.605 -92.8624) (layer F.CrtYd) (width 0.05))
|
||||
(fp_circle (center 109.855 -92.8624) (end 113.355 -92.8624) (layer Cmts.User) (width 0.15))
|
||||
(fp_text user OSI (at 110.49762 -97.57156) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
@ -560,11 +660,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -579,11 +679,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -598,11 +698,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -617,11 +717,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -636,11 +736,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -655,11 +755,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -674,11 +774,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -693,11 +793,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -712,11 +812,11 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
@ -731,61 +831,14 @@
|
||||
(fp_text value MountingHole_3.5mm (at 0 4.5) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(fp_text user %R (at 0.3 0) (layer F.Fab) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_circle (center 0 0) (end 3.5 0) (layer Cmts.User) (width 0.15))
|
||||
(fp_circle (center 0 0) (end 3.75 0) (layer F.CrtYd) (width 0.05))
|
||||
(pad 1 np_thru_hole circle (at 0 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||
)
|
||||
|
||||
(module unikbd:MX_space_aligner (layer F.Cu) (tedit 5DA62851) (tstamp 5D0D7A0F)
|
||||
(at 197.15988 165.99916)
|
||||
(path /5BC3E99D/5BC6CD72)
|
||||
(fp_text reference SW46 (at -5.7912 -8.6106) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value SPACE (at -5.334 8.6614) (layer F.SilkS)
|
||||
(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.3476 -1.397) (end -6.985 -1.397) (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.0024 -5.6896) (end -63.3476 -5.6896) (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.866 -2.286) (end -70.0024 -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.0024 0.508) (end -70.866 0.508) (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 -68.199 6.604) (end -70.0024 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.3476 6.604) (end -65.151 6.604) (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 -6.985 1.397) (end -63.3476 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.3476 1.397) (end 6.985 1.397) (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 65.151 6.604) (end 63.3476 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.0024 6.604) (end 68.199 6.604) (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.866 0.508) (end 70.0024 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.0024 -2.286) (end 70.866 -2.286) (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 63.3476 -5.6896) (end 70.0024 -5.6896) (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 6.985 -1.397) (end 63.3476 -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))
|
||||
)
|
||||
|
||||
(module "unikbd:Cherry aligner" (layer F.Cu) (tedit 5DA626D6) (tstamp 5D0FBBE7)
|
||||
(at 244.78488 146.94916)
|
||||
(path /5BC3E99D/5BC6CEDD)
|
||||
@ -1671,16 +1724,22 @@
|
||||
(fp_line (start -6.985 6.985) (end 6.985 6.985) (layer Edge.Cuts) (width 0.12))
|
||||
)
|
||||
|
||||
(gr_text "Unified Keyboard Rev 1.4 http://osiweb.org\nCherry Key Aligner" (at 294.767 170.307) (layer F.SilkS)
|
||||
(gr_line (start 369.57254 97.81032) (end 369.57 157.988) (layer Edge.Cuts) (width 0.1016) (tstamp 5EE3E00F))
|
||||
(gr_line (start 369.57 181.61) (end 369.57 174.01032) (layer Edge.Cuts) (width 0.1) (tstamp 5EE3DFF9))
|
||||
(gr_arc (start 369.57 165.99916) (end 369.57 157.988) (angle -180) (layer Edge.Cuts) (width 0.1016) (tstamp 5EE3DFEE))
|
||||
(gr_arc (start 369.57 89.79916) (end 369.57 81.788) (angle -180) (layer Edge.Cuts) (width 0.1016))
|
||||
(gr_text "Unified Keyboard Rev 1.6 http://osiweb.org\nCherry Key Aligner" (at 294.767 170.307) (layer F.SilkS)
|
||||
(effects (font (size 1.524 1.524) (thickness 0.1778)) (justify left))
|
||||
)
|
||||
(gr_circle (center 143.51 78.74) (end 145.0975 78.74) (layer Edge.Cuts) (width 0.1) (tstamp 5D91233E))
|
||||
(gr_line (start 57.15 181.61) (end 369.57 181.61) (layer Edge.Cuts) (width 0.1) (tstamp 5D911490))
|
||||
(gr_line (start 57.15 67.564) (end 57.15 181.61) (layer Edge.Cuts) (width 0.1))
|
||||
(gr_line (start 369.57 67.564) (end 57.15 67.564) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148D))
|
||||
(gr_line (start 369.57 181.61) (end 369.57 67.564) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148A))
|
||||
(gr_line (start 369.57 81.788) (end 369.57 67.564) (layer Edge.Cuts) (width 0.1) (tstamp 5D91148A))
|
||||
(gr_text "Distances:\nVertical: 0.75 inch\nHorizontal (1x - 1x): 0.75 inch\nHorizontal (1x - 1.5x): 0.975 inch\nHorizontal (Row 1 left key -> Row 2 left key): 0.375 inch\nHorizontal (Row 2 left key -> Row 3 left key): 0.1875 inch\nHorizontal (Row 3 left key -> Row 4 left key): 0.1875 inch\nHorizontal (Row 4 left key -> Row 5 left key): -0.1875 inch\nHorizontal (Row 5 left key -> space bar): 4.5 inch" (at 38.4175 240.0681) (layer Cmts.User)
|
||||
(effects (font (size 2.54 2.54) (thickness 0.3048)) (justify left))
|
||||
)
|
||||
|
||||
(via (at 197.15988 191.39916) (size 0.8128) (drill 0.4064) (layers F.Cu B.Cu) (net 0))
|
||||
|
||||
)
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -5,8 +5,8 @@ $Descr USLetter 11000 8500
|
||||
encoding utf-8
|
||||
Sheet 1 3
|
||||
Title "Unified Retro Keyboard"
|
||||
Date "2019-08-25"
|
||||
Rev "1.4"
|
||||
Date "2020-06-11"
|
||||
Rev "1.6"
|
||||
Comp "OSIWeb.org"
|
||||
Comment1 "Main sheet with connector"
|
||||
Comment2 ""
|
||||
@ -110,48 +110,12 @@ F 3 "~" H 8085 3175 50 0001 C CNN
|
||||
1 8085 2875
|
||||
0 1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L Switch:SW_Push_LED SW32
|
||||
U 1 1 5DF7DA75
|
||||
P 8525 1850
|
||||
F 0 "SW32" H 8250 2025 50 0000 C CNN
|
||||
F 1 "@ (OSI shift lock)" H 8400 2125 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX_LED" H 8525 2150 50 0001 C CNN
|
||||
F 3 "~" H 8525 2150 50 0001 C CNN
|
||||
1 8525 1850
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 6045 2850
|
||||
NoConn ~ 6045 2950
|
||||
NoConn ~ 6045 3050
|
||||
NoConn ~ 6045 3150
|
||||
$Comp
|
||||
L Switch:SW_Push_LED SW61
|
||||
U 1 1 5DF0C543
|
||||
P 7635 1450
|
||||
F 0 "SW61" H 7505 1660 50 0000 C CNN
|
||||
F 1 "Power light" H 7665 1750 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX_LED" H 7635 1750 50 0001 C CNN
|
||||
F 3 "~" H 7635 1750 50 0001 C CNN
|
||||
1 7635 1450
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8120 1550 7200 1550
|
||||
Wire Wire Line
|
||||
8120 1450 8120 1550
|
||||
Wire Wire Line
|
||||
7835 1450 8120 1450
|
||||
Wire Wire Line
|
||||
8120 1350 7835 1350
|
||||
Wire Wire Line
|
||||
8120 1070 8120 1350
|
||||
Wire Wire Line
|
||||
6545 1070 8120 1070
|
||||
Wire Wire Line
|
||||
6545 1250 6545 1070
|
||||
Wire Wire Line
|
||||
7435 1350 6545 1350
|
||||
6545 1250 6545 895
|
||||
NoConn ~ 6545 3150
|
||||
NoConn ~ 6545 3050
|
||||
NoConn ~ 6545 2950
|
||||
@ -367,8 +331,6 @@ Entry Wire Line
|
||||
9035 2670 9135 2570
|
||||
Entry Wire Line
|
||||
9035 3075 9135 2975
|
||||
Wire Bus Line
|
||||
9135 695 5545 700
|
||||
Text Label 8685 2670 2 50 ~ 0
|
||||
Row5
|
||||
Text Label 8685 3075 2 50 ~ 0
|
||||
@ -403,13 +365,13 @@ F 3 "" H 7490 2250 50 0001 C CNN
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8725 1750 9000 1750
|
||||
8755 1750 9000 1750
|
||||
Wire Wire Line
|
||||
9000 1750 9000 1525
|
||||
Wire Wire Line
|
||||
9000 1525 8275 1525
|
||||
9000 1525 8295 1525
|
||||
Wire Wire Line
|
||||
8275 1525 8275 1650
|
||||
8295 1525 8295 1650
|
||||
Wire Wire Line
|
||||
7690 2050 7740 2050
|
||||
Wire Wire Line
|
||||
@ -429,7 +391,7 @@ L Device:LED D33
|
||||
U 1 1 5E12925F
|
||||
P 8535 2045
|
||||
F 0 "D33" H 8750 2095 50 0000 R CNN
|
||||
F 1 "LED" H 8445 2100 50 0000 R CNN
|
||||
F 1 "LED" H 8445 2100 50 0001 R CNN
|
||||
F 2 "LED_THT:LED_D5.0mm" H 8535 2045 50 0001 C CNN
|
||||
F 3 "~" H 8535 2045 50 0001 C CNN
|
||||
1 8535 2045
|
||||
@ -442,9 +404,9 @@ Wire Wire Line
|
||||
Wire Wire Line
|
||||
6850 2350 6850 3075
|
||||
Wire Wire Line
|
||||
6545 1650 8275 1650
|
||||
6545 1650 8295 1650
|
||||
Wire Wire Line
|
||||
6545 1750 8325 1750
|
||||
6545 1750 8355 1750
|
||||
Wire Wire Line
|
||||
7740 2150 6545 2150
|
||||
Wire Wire Line
|
||||
@ -454,13 +416,7 @@ Wire Wire Line
|
||||
Wire Wire Line
|
||||
6745 1905 8190 1905
|
||||
Wire Wire Line
|
||||
8190 1905 8190 2150
|
||||
Wire Wire Line
|
||||
8190 2150 8995 2150
|
||||
Wire Wire Line
|
||||
8995 2150 8995 2045
|
||||
Wire Wire Line
|
||||
8995 1850 8725 1850
|
||||
8995 1850 8755 1850
|
||||
Wire Wire Line
|
||||
6545 1950 6745 1950
|
||||
Wire Wire Line
|
||||
@ -468,17 +424,14 @@ Wire Wire Line
|
||||
Wire Wire Line
|
||||
8245 2045 8385 2045
|
||||
Wire Wire Line
|
||||
8245 1850 8325 1850
|
||||
8245 1850 8355 1850
|
||||
Wire Wire Line
|
||||
8685 2045 8995 2045
|
||||
Connection ~ 8995 2045
|
||||
Wire Wire Line
|
||||
8995 2045 8995 1850
|
||||
Wire Wire Line
|
||||
6850 3075 8085 3075
|
||||
Wire Wire Line
|
||||
6545 2250 8085 2250
|
||||
Connection ~ 5545 700
|
||||
6850 3075 7435 3075
|
||||
$Comp
|
||||
L Device:R_US R2
|
||||
U 1 1 5FEAB402
|
||||
@ -495,40 +448,236 @@ Wire Wire Line
|
||||
Wire Wire Line
|
||||
7650 1850 8245 1850
|
||||
Connection ~ 8245 1850
|
||||
Wire Wire Line
|
||||
8085 2250 8085 2320
|
||||
$Comp
|
||||
L Device:R_US R3
|
||||
U 1 1 5FED3098
|
||||
P 8085 2470
|
||||
F 0 "R3" H 7940 2575 50 0000 L CNN
|
||||
F 1 "470" H 7890 2405 50 0000 L CNN
|
||||
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 8125 2460 50 0001 C CNN
|
||||
F 3 "~" H 8085 2470 50 0001 C CNN
|
||||
1 8085 2470
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8085 2620 8085 2675
|
||||
$Comp
|
||||
L Device:R_US R1
|
||||
U 1 1 5FED4095
|
||||
P 7050 1550
|
||||
F 0 "R1" V 7010 1355 50 0000 C CNN
|
||||
F 1 "470" V 7010 1690 50 0000 C CNN
|
||||
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7090 1540 50 0001 C CNN
|
||||
F 3 "~" H 7050 1550 50 0001 C CNN
|
||||
1 7050 1550
|
||||
P 7050 1450
|
||||
F 0 "R1" V 7010 1255 50 0000 C CNN
|
||||
F 1 "470" V 7010 1590 50 0000 C CNN
|
||||
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7090 1440 50 0001 C CNN
|
||||
F 3 "~" H 7050 1450 50 0001 C CNN
|
||||
1 7050 1450
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6900 1550 6545 1550
|
||||
Wire Wire Line
|
||||
6545 1450 7435 1450
|
||||
6545 1450 6900 1450
|
||||
Wire Bus Line
|
||||
9135 700 9135 2975
|
||||
5545 700 9135 700
|
||||
Connection ~ 5545 700
|
||||
$Comp
|
||||
L unikbd:SW_Push_LED SW32
|
||||
U 1 1 5EEA388A
|
||||
P 8555 1850
|
||||
F 0 "SW32" H 8660 2050 50 0000 C CNN
|
||||
F 1 "@ (OSI ShiftLock)" H 8645 2115 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX_LED" H 8555 2150 50 0001 C CNN
|
||||
F 3 "~" H 8555 2150 50 0001 C CNN
|
||||
1 8555 1850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L unikbd:SW_Push_LED SW61
|
||||
U 1 1 5EE9EA4F
|
||||
P 7830 1260
|
||||
F 0 "SW61" H 7960 1465 50 0000 C CNN
|
||||
F 1 "Power Light" H 7830 1550 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX_LED" H 7830 1560 50 0001 C CNN
|
||||
F 3 "~" H 7830 1560 50 0001 C CNN
|
||||
1 7830 1260
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
7200 1450 7490 1450
|
||||
Wire Wire Line
|
||||
7490 1450 7490 1260
|
||||
Wire Wire Line
|
||||
7490 1260 7630 1260
|
||||
Wire Wire Line
|
||||
6545 1350 7120 1350
|
||||
Wire Wire Line
|
||||
7120 1350 7120 1160
|
||||
Wire Wire Line
|
||||
7120 1160 7630 1160
|
||||
Wire Wire Line
|
||||
6545 895 8270 895
|
||||
Wire Wire Line
|
||||
8270 895 8270 1160
|
||||
Wire Wire Line
|
||||
8270 1160 8030 1160
|
||||
Wire Wire Line
|
||||
6545 1550 8270 1550
|
||||
Wire Wire Line
|
||||
8270 1260 8030 1260
|
||||
Wire Wire Line
|
||||
8270 1260 8270 1450
|
||||
$Comp
|
||||
L Device:LED D62
|
||||
U 1 1 5EE7A83E
|
||||
P 7825 1450
|
||||
F 0 "D62" H 8040 1500 50 0000 R CNN
|
||||
F 1 "LED" H 7735 1505 50 0001 R CNN
|
||||
F 2 "LED_THT:LED_D2.0mm_W4.8mm_H2.5mm_FlatTop" H 7825 1450 50 0001 C CNN
|
||||
F 3 "~" H 7825 1450 50 0001 C CNN
|
||||
1 7825 1450
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
7675 1450 7490 1450
|
||||
Connection ~ 7490 1450
|
||||
Wire Wire Line
|
||||
7975 1450 8270 1450
|
||||
Connection ~ 8270 1450
|
||||
Wire Wire Line
|
||||
8270 1450 8270 1550
|
||||
$Comp
|
||||
L Device:LED D63
|
||||
U 1 1 5EE84B07
|
||||
P 7745 2870
|
||||
F 0 "D63" V 7830 3015 50 0000 R CNN
|
||||
F 1 "LED" V 7845 2845 50 0001 R CNN
|
||||
F 2 "LED_THT:LED_D2.0mm_W4.8mm_H2.5mm_FlatTop" H 7745 2870 50 0001 C CNN
|
||||
F 3 "~" H 7745 2870 50 0001 C CNN
|
||||
1 7745 2870
|
||||
0 1 -1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
7745 3020 7745 3075
|
||||
Connection ~ 7745 3075
|
||||
Wire Wire Line
|
||||
7745 3075 8085 3075
|
||||
Wire Wire Line
|
||||
7745 2720 7745 2655
|
||||
Wire Wire Line
|
||||
7745 2655 8085 2655
|
||||
Connection ~ 8085 2655
|
||||
Wire Wire Line
|
||||
8085 2655 8085 2675
|
||||
Wire Wire Line
|
||||
8995 2370 8995 2245
|
||||
Wire Wire Line
|
||||
8190 1905 8190 2370
|
||||
Wire Wire Line
|
||||
8190 2370 8995 2370
|
||||
$Comp
|
||||
L Device:LED D64
|
||||
U 1 1 5EE9DF56
|
||||
P 8535 2245
|
||||
F 0 "D64" H 8735 2295 50 0000 R CNN
|
||||
F 1 "LED" V 8635 2220 50 0001 R CNN
|
||||
F 2 "LED_THT:LED_D2.0mm_W4.8mm_H2.5mm_FlatTop" H 8535 2245 50 0001 C CNN
|
||||
F 3 "~" H 8535 2245 50 0001 C CNN
|
||||
1 8535 2245
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8385 2245 8245 2245
|
||||
Wire Wire Line
|
||||
8245 2245 8245 2045
|
||||
Connection ~ 8245 2045
|
||||
Wire Wire Line
|
||||
8685 2245 8995 2245
|
||||
Connection ~ 8995 2245
|
||||
Wire Wire Line
|
||||
8995 2245 8995 2045
|
||||
$Comp
|
||||
L Switch:SW_Push_LED SW17
|
||||
U 1 1 5EE923F1
|
||||
P 8085 3675
|
||||
F 0 "SW17" V 8005 3915 50 0000 C CNN
|
||||
F 1 "Line_Feed" V 7835 3675 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX_LED" H 8085 3975 50 0001 C CNN
|
||||
F 3 "~" H 8085 3975 50 0001 C CNN
|
||||
1 8085 3675
|
||||
0 1 -1 0
|
||||
$EndComp
|
||||
Entry Wire Line
|
||||
9035 3470 9135 3370
|
||||
Entry Wire Line
|
||||
9035 3875 9135 3775
|
||||
Text Label 8685 3470 2 50 ~ 0
|
||||
Row5
|
||||
Text Label 8685 3875 2 50 ~ 0
|
||||
Col4
|
||||
$Comp
|
||||
L Diode:1N4148 D?
|
||||
U 1 1 5EE923FB
|
||||
P 8385 3470
|
||||
AR Path="/5BC3E99D/5EE923FB" Ref="D?" Part="1"
|
||||
AR Path="/5BC3EA0A/5EE923FB" Ref="D?" Part="1"
|
||||
AR Path="/5EE923FB" Ref="D18" Part="1"
|
||||
F 0 "D18" H 8431 3391 50 0000 R CNN
|
||||
F 1 "1N4148" H 8460 3570 50 0000 R CNN
|
||||
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 8385 3295 50 0001 C CNN
|
||||
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 8385 3470 50 0001 C CNN
|
||||
1 8385 3470
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
9035 3470 8535 3470
|
||||
Wire Wire Line
|
||||
8185 3875 9035 3875
|
||||
Wire Wire Line
|
||||
8235 3470 8185 3470
|
||||
Wire Wire Line
|
||||
8185 3470 8185 3475
|
||||
Wire Wire Line
|
||||
8085 3455 8085 3475
|
||||
$Comp
|
||||
L Device:R_US R3
|
||||
U 1 1 5FED3098
|
||||
P 7500 2250
|
||||
F 0 "R3" H 7355 2355 50 0000 L CNN
|
||||
F 1 "470" H 7305 2185 50 0000 L CNN
|
||||
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 7540 2240 50 0001 C CNN
|
||||
F 3 "~" H 7500 2250 50 0001 C CNN
|
||||
1 7500 2250
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6545 2250 7350 2250
|
||||
Wire Wire Line
|
||||
7650 2250 8085 2250
|
||||
Wire Wire Line
|
||||
7435 3875 7435 3075
|
||||
Connection ~ 7435 3075
|
||||
Wire Wire Line
|
||||
7435 3075 7745 3075
|
||||
Wire Wire Line
|
||||
8085 2250 8085 2655
|
||||
Wire Wire Line
|
||||
7745 2655 7605 2655
|
||||
Wire Wire Line
|
||||
7605 2655 7605 3455
|
||||
Wire Wire Line
|
||||
7605 3455 7745 3455
|
||||
Connection ~ 7745 2655
|
||||
$Comp
|
||||
L Device:LED D65
|
||||
U 1 1 5EECE7DC
|
||||
P 7745 3670
|
||||
F 0 "D65" V 7830 3815 50 0000 R CNN
|
||||
F 1 "LED" V 7845 3645 50 0001 R CNN
|
||||
F 2 "LED_THT:LED_D2.0mm_W4.8mm_H2.5mm_FlatTop" H 7745 3670 50 0001 C CNN
|
||||
F 3 "~" H 7745 3670 50 0001 C CNN
|
||||
1 7745 3670
|
||||
0 1 -1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
7745 3820 7745 3875
|
||||
Wire Wire Line
|
||||
7435 3875 7745 3875
|
||||
Connection ~ 7745 3875
|
||||
Wire Wire Line
|
||||
7745 3875 8085 3875
|
||||
Wire Wire Line
|
||||
7745 3520 7745 3455
|
||||
Wire Bus Line
|
||||
9135 700 9135 3775
|
||||
Wire Bus Line
|
||||
5545 700 5545 2650
|
||||
Wire Bus Line
|
||||
2925 700 2925 4700
|
||||
Connection ~ 7745 3455
|
||||
Wire Wire Line
|
||||
7745 3455 8085 3455
|
||||
$EndSCHEMATC
|
||||
|
@ -4,9 +4,9 @@ EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 3 3
|
||||
Title "Universal Retro Keyboard"
|
||||
Date "2019-08-25"
|
||||
Rev "1.0"
|
||||
Title "Unified Retro Keyboard"
|
||||
Date "2020-06-11"
|
||||
Rev "1.6"
|
||||
Comp "OSIWeb.org"
|
||||
Comment1 "Key Matrix part 2"
|
||||
Comment2 ""
|
||||
@ -186,7 +186,7 @@ U 1 1 5BC6CD72
|
||||
P 6200 4100
|
||||
F 0 "SW46" H 6200 4385 50 0000 C CNN
|
||||
F 1 "SPACE" H 6200 4294 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX" H 6200 4300 50 0001 C CNN
|
||||
F 2 "unikbd:Key_MX_Spacebar_5.25" H 6200 4300 50 0001 C CNN
|
||||
F 3 "" H 6200 4300 50 0001 C CNN
|
||||
1 6200 4100
|
||||
1 0 0 -1
|
||||
|
@ -4,9 +4,9 @@ EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 2 3
|
||||
Title "Universal Retro Keyboard"
|
||||
Date "2019-08-25"
|
||||
Rev "1.0"
|
||||
Title "Unified Retro Keyboard"
|
||||
Date "2020-06-11"
|
||||
Rev "1.6"
|
||||
Comp "OSIWeb.org"
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
@ -305,20 +305,6 @@ F 3 "" H 5650 4250 50 0001 C CNN
|
||||
$EndComp
|
||||
$Comp
|
||||
L Switch:SW_Push SW?
|
||||
U 1 1 5BCAF39B
|
||||
P 6450 4050
|
||||
AR Path="/5BC3E99D/5BCAF39B" Ref="SW?" Part="1"
|
||||
AR Path="/5BC3EA0A/5BCAF39B" Ref="SW17" Part="1"
|
||||
AR Path="/5BCAF39B" Ref="SW?" Part="1"
|
||||
F 0 "SW17" H 6450 4335 50 0000 C CNN
|
||||
F 1 "Line Feed" H 6450 4244 50 0000 C CNN
|
||||
F 2 "unikbd:Key_MX" H 6450 4250 50 0001 C CNN
|
||||
F 3 "" H 6450 4250 50 0001 C CNN
|
||||
1 6450 4050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Switch:SW_Push SW?
|
||||
U 1 1 5BCAF3A2
|
||||
P 7250 4050
|
||||
AR Path="/5BC3E99D/5BCAF3A2" Ref="SW?" Part="1"
|
||||
@ -403,20 +389,6 @@ F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 5850 4300 50
|
||||
$EndComp
|
||||
$Comp
|
||||
L Diode:1N4148 D?
|
||||
U 1 1 5BCAF3D3
|
||||
P 6650 4300
|
||||
AR Path="/5BC3E99D/5BCAF3D3" Ref="D?" Part="1"
|
||||
AR Path="/5BC3EA0A/5BCAF3D3" Ref="D18" Part="1"
|
||||
AR Path="/5BCAF3D3" Ref="D?" Part="1"
|
||||
F 0 "D18" V 6696 4221 50 0000 R CNN
|
||||
F 1 "1N4148" V 6605 4221 50 0000 R CNN
|
||||
F 2 "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" H 6650 4125 50 0001 C CNN
|
||||
F 3 "http://www.nxp.com/documents/data_sheet/1N4148_1N4448.pdf" H 6650 4300 50 0001 C CNN
|
||||
1 6650 4300
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L Diode:1N4148 D?
|
||||
U 1 1 5BCAF3DA
|
||||
P 7450 4300
|
||||
AR Path="/5BC3E99D/5BCAF3DA" Ref="D?" Part="1"
|
||||
@ -901,11 +873,6 @@ Wire Wire Line
|
||||
3450 4450 4250 4450
|
||||
Connection ~ 4250 4450
|
||||
Connection ~ 5850 4450
|
||||
Wire Wire Line
|
||||
5850 4450 6650 4450
|
||||
Connection ~ 6650 4450
|
||||
Wire Wire Line
|
||||
6650 4450 7450 4450
|
||||
Connection ~ 7450 4450
|
||||
Wire Wire Line
|
||||
7450 4450 8250 4450
|
||||
@ -990,8 +957,6 @@ Wire Wire Line
|
||||
4250 4050 4250 4150
|
||||
Wire Wire Line
|
||||
5850 4150 5850 4050
|
||||
Wire Wire Line
|
||||
6650 4150 6650 4050
|
||||
Wire Wire Line
|
||||
7450 4150 7450 4050
|
||||
Wire Wire Line
|
||||
@ -1059,11 +1024,6 @@ Wire Wire Line
|
||||
Wire Wire Line
|
||||
6250 1650 6250 3150
|
||||
Connection ~ 6250 3150
|
||||
Wire Wire Line
|
||||
6250 3150 6250 4050
|
||||
Connection ~ 6250 4050
|
||||
Wire Wire Line
|
||||
6250 4050 6250 4950
|
||||
Connection ~ 6250 4950
|
||||
Wire Wire Line
|
||||
6250 4950 6250 5850
|
||||
@ -1135,4 +1095,10 @@ Text Notes 4700 4200 0 50 ~ 0
|
||||
Caps Lock
|
||||
Text Notes 3320 5830 0 50 ~ 0
|
||||
@
|
||||
Wire Wire Line
|
||||
6250 3150 6250 4950
|
||||
Wire Wire Line
|
||||
5850 4450 7450 4450
|
||||
Text Notes 6340 4185 0 50 ~ 0
|
||||
Line Feed
|
||||
$EndSCHEMATC
|
||||
|
Loading…
Reference in New Issue
Block a user