Commit Graph

420 Commits

Author SHA1 Message Date
Dave 11fd44c0cb BUGFIX: repeat apparatus not initiazized on keymap switch.
Added call to asdf_repeat_init() form asdf_keymaps_select_keymap()
2020-07-20 14:13:53 -05:00
Dave 7e2401483c Apply 328P readme update to main branch. 2020-07-16 21:12:49 -05:00
Dave 1caf622ba5 Fix bad image link 2020-07-13 16:50:19 -05:00
Dave 9eafbe8e4d Reduce size of switch solder image 2020-07-13 16:45:23 -05:00
Dave 92de20b864 More build docs 2020-07-13 16:42:40 -05:00
Dave b6518893be Add more pics 2020-07-13 16:28:10 -05:00
Dave 6309617305 More build details and pictures. 2020-07-13 16:23:42 -05:00
Dave 867a519658 Add more build instructions 2020-07-13 15:56:14 -05:00
Dave e67ba65b79 Fixed futaba posts on SOl-20 futaba aligner 2020-07-09 11:49:52 -05:00
Dave 7f92656454 Add BOM parameter fields to apple2 and 328P encoders and classic kbd 2020-07-09 11:47:23 -05:00
Dave edf6721cf3 Update top level README 2020-07-08 22:17:22 -05:00
Dave b437a98341 Removed extraenous image tag 2020-07-08 19:48:49 -05:00
Dave d67121c16b Fixed bad image link (and rotated image) 2020-07-08 19:47:37 -05:00
Dave 26c03583ff Fix indentation of image tag 2020-07-08 19:45:38 -05:00
Dave 412b793812 More MD cleanup. 2020-07-08 19:43:45 -05:00
Dave 8034bb659f More Build notes cleanups. 2020-07-08 19:31:06 -05:00
Dave 6b894a0f08 More MD cleanup 2020-07-08 19:24:54 -05:00
Dave bfa5b9c41f Some cleanup of build instructions 2020-07-08 19:20:15 -05:00
Dave c80d15c847 Rotated image 2020-07-08 15:48:09 -05:00
Dave 9a55213ab0 Fix image links 2020-07-08 15:46:36 -05:00
Dave 9943c07c19 Start a build guide 2020-07-08 15:27:45 -05:00
Dave 840442081f 0.05" adjustment to position of top mounting holes to match pcb 2020-07-08 00:54:54 -05:00
Dave 47b118fa75 Add BOMs for SMT Apple ASCII interface and Through Hole interface 2020-07-06 16:05:57 -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 1034ac33cc Add/update keyboard cutout outlines for Full ASCII, OSI, and Apple 2020-06-29 15:43:27 -05:00
Dave 4733b146ac Replaced standard 20-pin header with header+mounting holes 2020-06-29 15:42:52 -05:00
Dave 61201ab1ce Add spacer hole fixes to other hole-position fixes 2020-06-28 15:09:23 -05:00
Dave 7608d822b5 Adjust some holes so interface mount holes double as aligner mounts. 2020-06-25 23:13:41 -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 5fdfc26fb6 Update photo for SMT encoder 2020-06-23 17:27:51 -05:00
Dave e5c3e083c6 Convert the Apple II encoder to all-SMT parts (except connectors). 2020-06-23 17:25:30 -05:00
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 3f4162abd5 Ignore dcm files 2020-06-23 17:20:31 -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 01731197af Add spaces arounce concatenation operator 2020-06-17 01:03:18 -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 5b5320bca6 Tiny adjustment to stabilizer post width gauge 2020-06-16 22:14:41 -05:00
Dave ade0b3c971 Added LED+switch to unikbd libary to adjust pin numbers 2020-06-16 22:08:05 -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 ac19a16902 Add OSI interface PCB to repo 2020-06-16 13:14:51 -05:00
Dave 6e0b9b77ed Update gitignore 2020-06-16 13:13:52 -05:00
Dave 2dd45755b1 Added stabilizer bending guide and futaba stabilizer posts to PCB 2020-06-08 17:57:47 -05:00
Dave 56f057798d Fixed slight imperfection in futaba spacebar aligner footprint 2020-06-08 17:57:06 -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