Commit Graph

44 Commits

Author SHA1 Message Date
Dave
ed5f3fc8d6 Moved Cherry MX and futaba pads farther apart in combined footprint
- Offset cherry MX pads and aligners downward 0.004" from origin

- Offset futaba pads and aligners upward -0.004" from origin

- Update footprints in classic and sol-20 pcbs and aligners

- adjust mounting slots in Sol-20 aligners to match futaba or cherry offset
2020-08-17 15:21:06 -05:00
Dave
3e34defe4c Update Sol-20 keyboard to use fixed footprints
- Update all footprints on sol-20 keyboard and aligners

- Add soldermask clearance around cherry MX posts

- Move Cherry MX pads down 1 mil, and Futaba pads up 2 mils

- Adjust Cherry aligner footprints down 1 mil

- Adjust Futaba aligner footprints up 2 mils

- Move mounting slots up 1 mil on Cherry aligner

- Move mounting slots down 1 mil on Futaba aligner

- incorporate improved stabilizer post adapters in futaba aligner

- add slots for stabilizer posts in futaba aligner and Sol kebyoard PCB

- Move stabilizer bar bend guide to left bottom edge to facilitate bending

- Bump rev to 1.6
2020-08-16 22:47:26 -05:00
Dave
e6fd98c9bd Remove separated main and numpad aligners for SOL keyboard
Not needed.
2020-08-16 22:45:26 -05:00
Dave
c13672b408 Multiple fixes for keyboard PCB
- in combined CherryMX/futaba footprints, moved cherry pads down 1 mil and
futaba pads up 2 mil, to reduce risk of shortin of LED pads with futaba pad.
Adjusted all aligners accordingly

- Fixed centroid for combined diode footprint and adjusted PCB placement on
classic and SOL keyboards accordingly.

- Moved SMT pads in combined diode footprint to top layer, so pick & place file
will be usable.

- changes to futaba stabilizer design.  Longer post adapter passes through slots
in keyboard and aligner.

- Changed futaba post thickness gauge from board outline to a slot to improve
tolerance.

- Moved spacebar stabilizer bending guide to edge of PCB, in order to make it
more useful in bending PCBs.

- Changed Apple II mounting slots on classic keyboard from horizontal to
vertical orientation, to accommodate the different spacing offets due to the use
of spacers in angled mounting threads.
2020-08-01 01:15:23 -05:00
Dave
e67ba65b79 Fixed futaba posts on SOl-20 futaba aligner 2020-07-09 11:49:52 -05:00
Dave
451649ee4e tweaks for Cherry MX stabilizer posts on Futaba aligners
- Slightly narrower posts.
- slightly smaller hole, closer to end
- added mouse bites for breakaway to avoid protruding breakaway
- Applied to Sol and Classic
2020-07-03 00:43:03 -05:00
Dave
fe4a4e886d Hole size adjustment 2020-06-25 18:01:13 -05:00
Dave
c08d120f4a Restore cherry MX center hole to 0.157" and pull back soldermask from hole 2020-06-25 18:00:24 -05:00
Dave
5b5320bca6 Tiny adjustment to stabilizer post width gauge 2020-06-16 22:14:41 -05:00
Dave
a0a6e1cd3e Merge branch 'master' of github.com:osiweb/unified_retro_keyboard 2020-06-16 22:04:10 -05:00
Dave
5f65d0b25e Update title, rev, and date on sub-schematics 2020-06-16 22:03:22 -05:00
Dave
a3a015a759 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.
2020-06-16 22:01:36 -05:00
Dave
2dd45755b1 Added stabilizer bending guide and futaba stabilizer posts to PCB 2020-06-08 17:57:47 -05:00
Dave
11bb87d620 Add image of Sol keyboard in case 2020-06-06 23:05:47 -05:00
Dave
d047f9cc6c Add image of Sol keyboard in case 2020-06-06 23:04:10 -05:00
Dave
cb68742fa4 Corrections to Sol-20 keycap BOM
- Add the _/DEL key
- Specify that the keypad "." key be centered vertically and horizontally.
2020-06-06 16:52:09 -05:00
Dave
9f7520fa50 Remove outdated note 2020-06-06 12:54:44 -05:00
Dave
c44a270e78 Another small README edit 2020-06-05 10:53:35 -05:00
Dave
a97de184fd Minor README edit 2020-06-05 10:38:24 -05:00
Dave
9e5d71d5ba Change photo width 2020-06-05 10:35:01 -05:00
Dave
eb25119569 Add photo of SOL keyboard 2020-06-05 10:31:49 -05:00
Dave
54a7cd0cd1 Add mounting holes for PCB along right side of keyboard
- moving interface PCB to right side eliminates clearance issues.
2020-05-21 13:52:04 -05:00
Dave
8828d90d96 Add additional mounting holes to ASCII interface PCBS and Sol-20 PCB 2020-05-14 03:12:14 -05:00
Dave
63b1bb2ad9 Clean up some wording in the Sol-20 readme 2020-05-12 21:47:00 -05:00
Dave
922de973f8 Adjsut mounting slots and alignment of mounting holes. 2020-05-05 16:58:20 -05:00
Dave
ca6597412a Remove extraneous no-connect 2020-05-05 16:41:31 -05:00
Dave
bef1710bcd Minor cleanups 2020-05-05 16:40:48 -05:00
Dave
b135998254 On aligners, moved numpad 0.1825" to the right. 2020-04-13 15:08:55 -05:00
Dave
e784abe263 Moved mounting slots from keyboard PCB to aligners
- This allows the PCB to sink below the mounting brackets.  The aligner height can
be adjusted relative to the mounting brackets using spacers.

- changed futaba aligners to use cherry stabilizers.

- bumped rev number
2020-04-08 02:01:14 -05:00
Dave
4bf0e3eb33 Add series resistors to LEDs and stabilizer to 2u shift 2020-04-05 10:08:14 -05:00
dfnr2
2870130cb5 Swapped text in futaba "main" aligner 2020-03-22 22:08:34 -05:00
David Fenyes
3cd9547d59 Added aligners for SOL keyboard
- options for complete aligner, and split main/numpad aligners
- adjusted aligner spacer mounting holes on PCB.
2020-03-21 12:13:07 -05:00
David Fenyes
869f7c2260 Deleted obsolete files 2020-03-21 12:10:49 -05:00
David Fenyes
b579d70181 remove temporary files 2020-03-18 16:19:43 -05:00
David Fenyes
c91939e6e9 Add silk screen information to cherry aligner. 2020-03-18 16:16:12 -05:00
David Fenyes
91ae8d0bfa Replace wrong cherry aligner file. 2020-03-18 16:12:05 -05:00
David Fenyes
e60c769824 Add Cherry and Futaba aligners and add text to PCB 2020-03-18 15:52:30 -05:00
David Fenyes
6e21b96519 SOL keyboard adjustments
- Fixed position offset error in first three rows of the SOL keyboard

- moved key matrix interface connector to bottom of board so the parallel output
connector can be at the top of the keyboard.

- Adjusted size of mounting slots to accommodate #6 screws.

- ongoing clean up of traces.
2020-03-16 13:27:09 -05:00
David Fenyes
f5c8803586 Fixed details of keycap sets
- SOL-20: Specify SA profile, row 3
- classic: Specify SA profile, row 3 (incorrectly specified DSA)
- classic: add 8u spacebar.  whoops.
2020-01-30 16:59:23 -06:00
David Fenyes
ef068a1ae5 fix typo 2020-01-29 09:10:48 -06:00
David Fenyes
7839af3eba Add README.md file 2020-01-29 09:09:38 -06:00
David Fenyes
76098140ef Moved connector to top of board
Reduces required extra space at bottom of board.  Needed to fit in case.
2020-01-29 08:57:20 -06:00
David Fenyes
203ff558c0 Initial rev of SOL-20 keyboard PCB 2020-01-28 20:24:35 -06:00
David Fenyes
b8e08ff7c9 add SOL-20 and classic keycap details 2020-01-28 15:16:40 -06:00