Commit Graph

20 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
fd127dd4b0 Add SMD diodes and resistors to SOL keyboard 2020-12-29 20:15:23 -06: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
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
c08d120f4a Restore cherry MX center hole to 0.157" and pull back soldermask from hole 2020-06-25 18:00:24 -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
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
922de973f8 Adjsut mounting slots and alignment of mounting holes. 2020-05-05 16:58:20 -05:00
Dave
bef1710bcd Minor cleanups 2020-05-05 16:40:48 -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
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
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
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