Commit Graph

220 Commits

Author SHA1 Message Date
David Fenyes
5bd775d010 Aditional outline fix for Apple II 2020-01-28 14:57:04 -06:00
David Fenyes
a2bf0d93a0 Fix wrong apple-II mount dimensions
- pulled in the right border and mounting holes for Apple-II mounting dimensions
- modified the "~^" key courtyard to allow closer positioning of the upper right
  Apple II Mounting hole.  (The ~^ key is not installed in an Apple II keyboard)
- Moved tracks and diodes as needed to keep everything in the new outline.
2020-01-28 14:50:23 -06: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
David Fenyes
8cb1f9cf5b Trace fixes
- removed extraneous unconnected traces
- straightened an off-angle trace that was violating clearance.
2020-01-04 04:35:09 -06:00
David Fenyes
420cafc371 Merge branch 'master' of https://github.com/osiweb/unified_retro_keyboard 2020-01-03 11:02:08 -06:00
David Fenyes
72e4f3d362 Move DIP switch to row 15
So keyboards with more than 8 rows can have keys on contiguous row numbers.
2020-01-03 11:01:11 -06:00
dfnr2
9102f87635 Update README.md 2020-01-03 08:41:48 -06:00
dfnr2
07247c0202 Update README.md 2020-01-02 22:20:41 -06:00
David Fenyes
d6d1b60ff9 Merge branch 'master' of https://github.com/osiweb/unified_retro_keyboard 2020-01-02 22:16:08 -06:00
David Fenyes
2cdabd6d4c updated rendering 2020-01-02 22:15:48 -06:00
David Fenyes
dff3830307 ASCII interface update
- Fix wrong direction DIP switch diodes
- Add buffers to permit ISP lines to also be used as output and LED drivers
- Allow 3 keyboard LEDs and 3 host outputs (RESET, CLEAR, BREAK, LOCAL, etc.).
- Outputs 1 and 3 are general purpose (can be open drain or driven).  Output 2
  is open collector (with optional on-board pullup).
2020-01-02 22:13:36 -06:00
dfnr2
865940518b Update README.md 2020-01-02 21:43:20 -06:00
David Fenyes
4621770c31 README.md update to add assembly image 2020-01-02 21:38:20 -06:00
dfnr2
399813c0c7 Create README.md 2020-01-02 21:31:40 -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
594e3d7d8b Finalize layout and mounting
- Add apple 2 mounting slots (and stretch PCB to accommodate slots
- Add pass-through holes in aligners for OSI keyboard spacers
- Move 'ESC' key next to '1' key
- Add TAB key next to Q key
- remove 'here is' and finalize "helper" keys along left side of keyboard
- move legends off of PCB traces
- update to release 1.3
2020-01-02 10:08:11 -06:00
Dave
8aeab966d4 Keyboard interface cleanups for ASCII controller
Fixed lines for POWER LED and button, SHIFT Lock, Rubout, and CAPS LED.
2019-12-27 13:03:46 -06:00
Dave
adcb32aada Swap "O" (Cap O) and "0" (zero) keys
The "0" and "O" keys were swapped on the PCB, requiring a keymap fix for the
ASCII adapter.  The swapped keys would not be an issue for a keyscanning ASCII
converter, but would preclude use in OSI systems, so this fix puts the keys
back in position compatible with OSI.
2019-12-24 09:27:53 -06:00
Dave
a58dcc4234 OSI mounting holes
- Add OSI-compatible mounting holes.
- Adjust keyboard and aligner holes to make room for the OSI mounting holes
- Change "Universal Keyboard" to "Unified Keyboard" in the design files.
2019-12-14 03:52:15 -06:00
Dave
784805adc7 first commit 2019-12-12 14:46:29 -06:00