Commit Graph

54 Commits

Author SHA1 Message Date
Dave ecae8510db Update the keyboard to use project conventions
- Use the dual footprints for futaba / cherry keys
- Include a diode for every key (dual SMT/TH options)
- Add stabilizers to the spacebar
- Add cherry and futaba aligner plates
- Add SMT resistor option
- Add unified retro keyboard text
2023-07-18 01:22:10 -05:00
Dave fb44b6844a Add keyboard cutout to PCB 2021-09-21 10:27:44 -05:00
Dave fe4e12e86a Add + symbol to bottom silk of LEDs on the keyboards 2021-02-02 15:02:21 -06:00
Dave b77c69e042 Minor README tweaks for Sol keyboards 2021-01-01 00:39:03 -06:00
Dave b32a69d1c4 tweaked Sol-20 README.md files
Clean up links between integrated and non-integrated versions
2021-01-01 00:36:01 -06:00
Dave 9a5fd4385b Fix markdown bug in link to integrated keyboard 2021-01-01 00:32:45 -06:00
Dave d1b61d301a Update README for Sol keyboard to reference integrated keyboard 2021-01-01 00:29:59 -06:00
Dave fd127dd4b0 Add SMD diodes and resistors to SOL keyboard 2020-12-29 20:15:23 -06:00
Dave 74c86a8a4e Added "HERE IS" and 1.5u TAB key to classic design 2020-09-22 03:05:48 -05:00
Dave 973602856f Include futaba pad/aligner shifts in futaba aligner 2020-08-17 16:13:26 -05:00
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