Commit Graph

19 Commits

Author SHA1 Message Date
Dave
14248df6fe mechanical fit and buildability fixes
- Moved header slightly forward

- Moved interface mount holes do reduce interference with case mount holes

- For all keys in classic keyboard, add option for either through-hole or SMT
diodes and resistors.
2020-06-23 17:21:38 -05:00
Dave
3998a3d4ab Added combined SMT-Thru-hole Diode for keyboard 2020-06-23 17:17:25 -05:00
Dave
d7985ef3ce Include new footprints
- Futaba aligner with LED
- 1x25 connector for Apple II keyboard
2020-06-19 17:14:16 -05:00
Dave
0ddc216f13 Fixes for classic keyboard outline and mounting hole patters
- Adjust upper right corner circular cutout for AppleII+ case fit.

- Adjust OSI mounting hole pattern for improved fit.

- Changed OSI mount holes along top of keyboard to slots, to fit both C2P (542
keyboard) and C4P (542 Rev B/c keyboards).

- PCB and aligners must be slightly taller to accommodate the slots along the
top row
2020-06-19 17:07:25 -05:00
Dave
fb28dd34fc 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
2020-06-17 01:00:01 -05:00
Dave
ade0b3c971 Added LED+switch to unikbd libary to adjust pin numbers 2020-06-16 22:08:05 -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
56f057798d Fixed slight imperfection in futaba spacebar aligner footprint 2020-06-08 17:57:06 -05:00
Dave
d69dbaf6d1 Cleanups on ASCII interface PCBs, 328P and 2560 versions
- Clean up diode positioning and numbering
- Remove 3D models for devices that are not normally fitted
- clean up labeling
- update README files to match PCBs.
2020-05-14 02:17:03 -05:00
Dave
5fa0f80b4e Add OSI interface schematic
Provides a keyboard interface to interface with OSI computers.  Equivalent to an
OSI 542C.

- Includes sound circuits

- Includes RESET delay circuit

- SHIFT LOCK can be mechanical push-on/push-off or soft toggle, selectable by
jumper.

- Provide SHIFT LOCK LED output.
2020-04-21 14:30:59 -05:00
Dave
b8fae61ba8 Added footprints for 2u key with cherry aligner
- footprints for PCB
- footprints for aligners
2020-04-08 02:05:17 -05:00
Dave
4bf0e3eb33 Add series resistors to LEDs and stabilizer to 2u shift 2020-04-05 10:08:14 -05:00
David Fenyes
0400c08f79 Rename Cherry MX footprint 2020-03-21 11:57:21 -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
58126667d9 Add a header-and-mounting-holes footprint with fewer mounting holes
The SOL-20 keyboard doesn't have space for mounting holes right next to the
matrix header, so the new footprint eliminates those mounting holes.
2020-03-16 13:36:19 -05:00
David Fenyes
d2d0c4c673 Add 3D model to Cherry MX footprint. 2020-03-16 13:35:41 -05:00
David Fenyes
a03a207a09 Keyboard layout updates
- Add extra key to the left side of row 4 to permit "inverted T" for those who
  want it.

- Tiny shifts of several keys to correct key distances

- Include mounting holes with daughter board connector, to ensure consistency.
2020-01-20 07:22:13 -06:00
Dave
b6418f578e OSI mounting holes
Add library modules for OSI mounting holes on PCB, and holes in the aligner for
spacers to pass through.
2020-01-02 10:13:37 -06:00
Dave
784805adc7 first commit 2019-12-12 14:46:29 -06:00