sw

Introducing the GH60 keyboard project

The GH60, a 60% mechanical keyboard project, will soon be ready for production. In this post I'm going to present what it is and for whom it is.

The idea was first proposed by jdcarpe @ geekhack. It was to design a portable, fully programmable mechanical keyboard, which fits cases available in the mechanical keyboard market.

Project assumptions

The basic assumptions were:

  • 60% form-factor - that means the keyboard is limited to the block of keys from tilde to right control; no arrows, numpad, page up/down or F keys,
  • persistent, programmable layout - it had to allow for easy changing of which scancode each key sends,
  • compatible with existing cases: KBC Poker plastic case and other custom Poker cases,
  • support for both ISO and ANSI, making it the first ISO 60% mechanical keyboard,
  • support for both PCB- and plate-mounted Cherry MX switches.

The GH60 is not a complete keyboard for an end-user, but a so-called custom keyboard, which means that its users will only get the PCB populated with all the SMD components, but will have to solder the switches themselves. A switch assembly service will be provided and two custom aluminum cases are already being designed by other geekhack members WildFireDragon and The_Beast. After a long discussion and getting a number of propositions concerning the available layouts, I got down to designing the first revision of the PCB.

Physical layout

The revision A includes support for a few layouts by providing a non-configurable base set of keys along with 4 configurable clusters. In each of the clusters the keys can be arranged in 2 or more ways to fit the user's needs.

The clusters are shown in the picture and listed below: ghlays

  • enter - the enter cluster can be configured in 3 ways:
    • standard ANSI - 2¼-unit enter and 1½-unit backslash,
    • modified ANSI - 1¼-unit enter and one extra key to the left from enter,
    • standard ISO - vertical enter and 1-unit hash,
  • left shift - the left shift cluster can be configured in 2 ways:
    • ANSI - 2¼-unit shift,
    • ISO - 1¼-unit shift and 1-unit backslash,
  • right shift - the right shift cluster can be configured in 3 ways:
    • standard - 2¾-unit shift,
    • with fn key - 1¾-unit shift and 1-unit fn-key to the right from shift,
    • with extra key - 1¾-unit shift and 1-unit extra key to the left from shift,
  • bottom row - the bottom row cluster can be configured in 3 ways:
    • modern - three 1¼-unit modifiers, 6¼-unit spacebar, four 1¼-unit modifiers,
    • retro (aka Model M) - 1½-1-1½ modifier layout on both sides of a 7-unit spacebar,
    • lysol's layout - an interesting idea proposed by lysol @ geekhack - two 1½-unit modifiers, 7-unit spacebar, and 1½-1-1-1½ modifier layout to the right from spacebar.

The key names, like enter or fn are for illustrative purposes only, since they can be assigned arbitrary functions. In the final version I'm also considering adding an option to split the backspace into two 1-unit keys.

The prototype

The prototype was produced with the help of 16 people who decided to buy the PCB and test it. I had the revision A of the PCB made with black matte soldermask and gold-plating.

revA_front
PCB front (switches side)
revA_back
PCB back (controller side)

 

 

 

 

 

We discovered a few errors in the prototype, and I'm going to fix them in the final version:

  • one part, C3, is positioned wrong, which prevents the PCB from fitting into the original Poker case,
  • some people reported that rotated cherry switches make it hard to put the keycaps on and may even break their stems, I will try to put as many switches without rotations as possible,
  • there is no silkscreen indication of caps-lock LED polarity,
  • other minor dimension problems: some holes are too close to the edges, the USB connector is slightly off-center.

The first built prototype looks like this:

P1140964

What next

We are currently ending the testing phase. The first round groupbuy will start shortly. Except for the fully assembled PCB we are going to have a number of stainless steel plate layouts made and possibly an aluminum case.

Download

You can download the schematic, PCB renders and gerber files of the revision A PCB (prototype) here: gh60_reva (the license is CC BY-SA 3.0)

There is also a repository with all the CAD files.

Further reading

You can read more about the project on the GH60 project page.

4 thoughts on “Introducing the GH60 keyboard project”

  1. Hi, Iam very interest with GH60 keyboard, thanks you
    I can't open (import) cad file with Altium Designer Summer 09, what is cad software you use?

    Thanks

  2. once veracity as soon as that, of course you have to be cautious in choosing a trusted gambling site to be a produce a
    result partner. We are here to support you aim the difficulties and clip a long quirk to find the best and most trusted gambling agent and the safest ball in Indonesia.

    The Mabosbet site is the most secure ball trusted trusted agent that has been providing the best abet to
    its customers for years. PAGCOR has an ascribed license from
    an authorized body that oversees gambling regulations in the Asian region.
    This license guarantees the safest soccer gambling agent that every games will be provided by Mabosbet guaranteed safe and have A-grade quality.

  3. The best in class, Depoxito find the money for you high-end experience
    that dispatch the see and vibes of real VIP standarts, we have the funds for you the best fascinating
    to high-level experience of VIPs expect in any top end casino, grand stir casino royale give you the other studio design element including the grand blackjack,
    offering our VIP Customer the best experience of a Salon privee table.

    New style table plus feature across the room similar to grand roulette
    upgraded upon our provider playtechs mini prestige roulette which delivering more interesting and richer playing experience.
    The supplementary experience contains a sum of seven tables including five blackjack tables, one roulette
    table and one baccarat table. Grand stimulate casino royale has been high
    hand-engineered to fit the needs of our customer to using it, and contains unique elements that is specially meant to maximize the impact value
    we got from our customers and diversify it to the existing network.

    Soon, Depoxito will build an better veracity technology on living
    casino for our VIP member, these most campaigner technology ever seen in bring to life casino
    including this better reality. Which allow players to experience products on an entire
    further level which is never seen before literally leaping out of the game and taking the blackjack,
    baccarat, roulette and new game into the amassed entire level.

    Depoxito VIP Baccarat, we have enough money you the certainly exclusive
    flesh and blood VIP Baccarat that is played next occurring to
    7 players at the same table and our highly trained lovely stir baccarat dealer.
    And of course our VIP fanatic will environment as if they were really sitting at one
    of the top casino baccarat table. This immersive gaming experience
    creates a hugely daring appearance that our VIP players will find difficult to surpass.

    Here is the list of alive casino game that depoxito provide, we present the widest range
    of stimulate casino games on the make public including : blackjack unlimited,
    blackjack prestige, roulette, baccarat, poker, hi-lo,
    sic bo, and grand stir casino royale such as Grand Baccarat, Grand Blackjack and Grand Roulette for
    our VIP member. And of course as a devotee of Depoxito you can enjoy all the
    games that we find the money for to you, every you obsession to
    get is just visit our site depoxito and register it abandoned
    takes going on to 3 minutes and later youre tolerable to pretend any game
    that you want.
    Be our VIP, beast our VIP advocate of course granted you the best bolster you can acquire from us every you habit to
    be a VIP supporter is categorically easy.
    all you need is just keep playing upon our site, growth and proceed past a
    VIP once the amount that our company had written, save playing and our customer help will way in you that
    you are promoted to become a VIP fanatic upon our site.

Leave a Reply

Your email address will not be published. Required fields are marked *