类型: IC
作者:
samwisekoi
发布时间:
2017-01-04 12:14:40
更新时间: 2017-01-17 09:48:37
原链接:
https://geekhack.org/index.php?topic=86751.0
GH-122 2017 Edition
Back in 2014-2015,
I
designed
and in 2016
produced
25 GH-122 PCBs for the dedicated folks who really, really
wanted a Stupidly Large Giant MX Keyboard.
My personal goal was a programmable MX-based F-122 layout,
but since the PCB was 19.50” x 6.50” anyhow, I filled the
rest of the space with switch positions. And then, because
the people who wanted to build such a big board all had
different layouts in mind, I designed the PCB so it could be
sliced and diced into different sizes and shapes to support
many different layouts.
One of the key things I did
with the design was to make it compatible with the Unicomp
PC-122 “IBM” case that is available for $20 in an F-122
layout. This required the board be able to be cut and bent,
and so it is.
Here are some of the layouts that can
already be built with the GH-122 PCB:
My personal GH-122 in the Unicomp case with NDG SA
Keycaps
GH-122 Expanded ANSI Layout
GH-122 Max Keys Layout
GH-122 Tall Winkeyless Layout
GH-122 Wide Winkeyless Layout
GH-122 Left Arrow Cluster Layout
And
certainly more possibilities and combinations!
So why another [IC] thread?
There appears to be enough interest in another run of
the GH-122 for me to make some updates and do another run of
the PCBs. This time around, I’d like to at least have a
complete parts list for a case, plate, switches, keycaps,
and electronics so a less experimental hobbyist can order
what is needed to build a fully-functional keyboard.
The
GH-122 has a few key aspects that won’t change:
/* Mega
size with a 7x24 maximum layout.
/* Full
programability.
/* Flexible layout beyond just ANSI/ISO
to include functional subsets like 5x24 “Wide Body”, F-122
layout – including the bent F-key rows, etc.
/* 100%
through-hole constructions, so no advanced equipment or
skills are needed to successfully build it.
In
addition, I have collected many feature requests that I have
filtered and summarized below. Please note that full
backlighting is not included. However, each switch can be
backlit with additional hand wiring. Aside from that, here
are the current upgrades/features/fixes under consideration
for the 2017 Edition of the GH-122.
Potential list of
updates as of 05-Jan-2017:
Checkmarks added to completed updates. See changelog for
details.
- ✓[FIX] Correct 6.25 stabilizer mounting holes.
- ✓[FIX] Relocate D160 (similar to D150.)
- [FIX] Remove pointless lower-left phantom arrow key position?
- ✓[MOUNTING] Add mounting holes for 5x24 build.
- ✓[MOUNTING] Add lower mounting holes to PC-122 upper bank.
- ✓[MOUNTING] Daughterboard mounts for the controller.
- ✓[MOUNTING] Add center-line support holes between Row B and C (matching GH60.)
- ✓[UNICOMP] Jumper blocks for upper bank and LEDs, located and labeled for use in the Unicomp case.
- [UNICOMP] Move USB connector .250 southwest to fit better in the Unicomp case.
- ✓[REQUESTED FEATURE] Alps compatibility for expanded ANSI only.
- ✓[REQUESTED FEATURE] Modular/removable keypad.
- [REQUESTED FEATURE] Modular/removable nav block.
- [REQUESTED FEATURE] Optional 4x5 nav block.
- ✓REQUESTED FEATURE] Split spacebar.
- [REQUESTED FEATURE] 6.0+1.0 spacebar+1 lower row. (6.0+1.0, 6.25, 7.0 spacebar layouts.)
- ✓[IMPROVEMENT] Partial backlighting circuits, especially transistor mounting locations.
- ✓[IMPROVEMENT] Make ISO and ANSI Enter and | switches use same row & column.
- [FORMAT CHANGE] Change gutter spacing from .34+.33+.33 to .375x3. (Adds 0.125 to width, but more importantly, kills Unicomp or IBM case compatibility.)
-
✓[REQUESTED FEATURE] Addressable RGB LED strip circuit,
e.g. to attach WS2812B. (Firmware NOT included!)
This thread is to discuss these and other potential features before I go into PCB layout mode. I will let it run until the end of Jan-2017, or whenever it peters out.
FYI, This is my thread, and I reserve the right to ruthlessly trim OT comments and trolling. Humorous trolling has a better chance of surviving.
After this, I will have another thread to assess interest, including interest in the various layouts.
Happy New Year, and happy commenting!
- Ron | samwisekoi
Auto-typed by my GH-122 keyboard.