Author Topic: Building my first keyboard (GH60)  (Read 8749 times)

0 Members and 1 Guest are viewing this topic.

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Building my first keyboard (GH60)
« on: Mon, 16 May 2016, 13:18:02 »
I decided to get a GH60 rev. C PCB back when TechKeys started selling them. I didn't know what I'd do with it. I still don't have a clear picture of what I'll do but all the parts are ordered.
Btw I've never built a keyboard from just the PCB, I soldered some switches but that's it!
I'm thinking of a simple 60% keyboard with backlighting, I thought of getting an acrylic case but decided against it after some thought.

Parts I've received already.
  • GH60 rev. C PCB from TechKeys
  • R2 Zealios 67g (from the GB directly)
  • JTK Stormtrooper keycaps (got them from a trade on reddit)
  • Stabilizers from switchTop
  • Aluminum case from AliExpress vendor
  • Universal 60% plate from LeandreN GB

Parts I haven't received yet.

Here is the keymap of my build :

I had to swap the Fn key with the right shift key for it to be placed correctly. I don't know if it's an issue with EasyAVR or the keyboard... oh well. Thanks to suicidal_orange.

Fn layer :


Attached is the keymap file for EasyAVR and .hex file for FLIP.
« Last Edit: Tue, 07 June 2016, 13:18:13 by yomammary »
RF 87u 55g | Leeku 1800

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #1 on: Mon, 16 May 2016, 13:18:52 »




















Semi-finished layout, I'm going to test it and I'm also waiting for the CMYK GB.
« Last Edit: Tue, 07 June 2016, 13:15:16 by yomammary »
RF 87u 55g | Leeku 1800

Offline cpeterson19

  • Posts: 61
  • Location: Menomonie, WI
Re: Building my first keyboard (GH60)
« Reply #2 on: Mon, 16 May 2016, 14:40:58 »
Please keep us updated!

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Building my first keyboard (GH60)
« Reply #3 on: Mon, 16 May 2016, 15:35:37 »
I don't mean to put a dampener on your plans but I hope you are aware that the GH60revC doesn't support full board backlighting without you wiring something up on the expansion header at the top?  You can put LEDs in WASD and the mods and inner split shift in the bottom right if you want some glow, but the rest is not so easy.

Will still be a great looking and feeling board though :)

120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #4 on: Mon, 16 May 2016, 17:01:03 »
I don't mean to put a dampener on your plans but I hope you are aware that the GH60revC doesn't support full board backlighting without you wiring something up on the expansion header at the top?  You can put LEDs in WASD and the mods and inner split shift in the bottom right if you want some glow, but the rest is not so easy.

Will still be a great looking and feeling board though :)
Yeah that's kind of why I put my thread in Making Stuff Together, I'll need help :)
What module do I need for full backlighting?
RF 87u 55g | Leeku 1800

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #5 on: Tue, 17 May 2016, 08:14:06 »
Hmm well after reading about how to do the full backlight thing, not sure if I'll just not do it or get another PCB.
RF 87u 55g | Leeku 1800

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Building my first keyboard (GH60)
« Reply #6 on: Tue, 17 May 2016, 12:37:46 »
Where did you read about that?  Didn't know anyone had done it yet :eek:
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline cpeterson19

  • Posts: 61
  • Location: Menomonie, WI
Re: Building my first keyboard (GH60)
« Reply #7 on: Tue, 17 May 2016, 13:13:23 »
Does the gh60 rev c supports LEDs underneath the pcb similar to the NerD?

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Building my first keyboard (GH60)
« Reply #8 on: Tue, 17 May 2016, 13:17:45 »
Not by design, but you could wire some up to the switch pads if you decide against backlighting.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline cpeterson19

  • Posts: 61
  • Location: Menomonie, WI
Re: Building my first keyboard (GH60)
« Reply #9 on: Tue, 17 May 2016, 13:24:35 »
So does the gh60 support any LEDs like I don't want them on the switches just the sides of the board to make like under glow ?

Offline izilla

  • Posts: 31
  • Location: Chicago
Re: Building my first keyboard (GH60)
« Reply #10 on: Tue, 17 May 2016, 14:14:55 »
There are no LEDs supported on it. I have the same board and have the LEDs soldered in place I plan on putting a raspberry pi zero in there to control the LEDs but I have not had the time to do so, maybe this weekend...

Offline redbanshee

  • actually Dade Murphy
  • Posts: 487
  • Location: The Gibson
Re: Building my first keyboard (GH60)
« Reply #11 on: Tue, 17 May 2016, 14:20:46 »
There are no LEDs supported on it.

The GH60 rev.C comes with support for LEDS on the following keys: WASD, ESC, CAPS, and the POKER arrow cluster (lower right). You just have to solder in resistors, the locations are clearly marked on the back of the PCB.

The GH60 also has LED holes in each switch mounting position to support full in-switch LED support once Kroms designs and releases the expansion board.

Offline izilla

  • Posts: 31
  • Location: Chicago
Re: Building my first keyboard (GH60)
« Reply #12 on: Tue, 17 May 2016, 14:40:58 »
There are no LEDs supported on it.

The GH60 rev.C comes with support for LEDS on the following keys: WASD, ESC, CAPS, and the POKER arrow cluster (lower right). You just have to solder in resistors, the locations are clearly marked on the back of the PCB.

The GH60 also has LED holes in each switch mounting position to support full in-switch LED support once Kroms designs and releases the expansion board.

Ah yes that is correct. I meant FULL LED....

Offline izilla

  • Posts: 31
  • Location: Chicago
Re: Building my first keyboard (GH60)
« Reply #13 on: Tue, 17 May 2016, 14:42:00 »
There are no LEDs supported on it.

The GH60 rev.C comes with support for LEDS on the following keys: WASD, ESC, CAPS, and the POKER arrow cluster (lower right). You just have to solder in resistors, the locations are clearly marked on the back of the PCB.

The GH60 also has LED holes in each switch mounting position to support full in-switch LED support once Kroms designs and releases the expansion board.

Ah yes that is correct. I meant FULL LED....

Also you will need to add resistors for those LED configurations, right?

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #14 on: Tue, 17 May 2016, 18:09:59 »
There are no LEDs supported on it.

The GH60 rev.C comes with support for LEDS on the following keys: WASD, ESC, CAPS, and the POKER arrow cluster (lower right). You just have to solder in resistors, the locations are clearly marked on the back of the PCB.

The GH60 also has LED holes in each switch mounting position to support full in-switch LED support once Kroms designs and releases the expansion board.
Do you think that'll come in the next decade?  :))
RF 87u 55g | Leeku 1800

Offline waitinginexile

  • Posts: 29
  • Location: Wisconsin, USA
  • Nathan O.
Re: Building my first keyboard (GH60)
« Reply #15 on: Tue, 17 May 2016, 20:50:47 »
I didn't realize TechKeys was selling rev.C boards. I may have to pick one up...

Keep us updated! I'm excited to see where this build goes.
i am zeal-less i am feel-less

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #16 on: Wed, 18 May 2016, 07:31:06 »
I might install and solder the LEDs on all keys and when the expansion module comes out, I'll put it in.
RF 87u 55g | Leeku 1800

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #17 on: Thu, 19 May 2016, 07:21:45 »
Just received my case from China, shipping was fast!  :thumb:
Updated original posts because I forgot that I was also waiting for a plate from LeandreN.
Also decided against backlighting to keep the original purpose of the GH60.
RF 87u 55g | Leeku 1800

Offline robotmaxtron

  • Posts: 107
  • Location: Austin,TX
Re: Building my first keyboard (GH60)
« Reply #18 on: Thu, 26 May 2016, 16:59:38 »
Not by design, but you could wire some up to the switch pads if you decide against backlighting.

I'm planning on doing a very similar build to OP however I'm hoping to use QMK firmware to support some strips of WS2812 mounted in an acrylic case for a 'gon underglow' type effect. Am I on the right track? I've been struggling to find concrete answers on it.

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #19 on: Tue, 31 May 2016, 08:47:00 »
Updated OP with keymap and hex file (attached).
RF 87u 55g | Leeku 1800

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #20 on: Mon, 06 June 2016, 16:57:07 »
Update OP because I received my plate today :)
Will post pics tomorrow.

And the building can begin!
RF 87u 55g | Leeku 1800

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #21 on: Tue, 07 June 2016, 09:23:27 »
If anyone has an answer to this, it would be much appreciated.

https://geekhack.org/index.php?topic=51252.msg2191594#msg2191594

Edit : Posted more pics.
« Last Edit: Tue, 07 June 2016, 09:31:12 by yomammary »
RF 87u 55g | Leeku 1800

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #22 on: Tue, 07 June 2016, 13:19:01 »
Updated layout pics and attachement in OP and posted pics of result (for the moment).
RF 87u 55g | Leeku 1800

Offline izilla

  • Posts: 31
  • Location: Chicago
Re: Building my first keyboard (GH60)
« Reply #23 on: Tue, 07 June 2016, 23:33:46 »
Looking good, I added a mouse button 1 to the fn layer 1 on button Q and mouse button 2 to the E key and find it helpful, I also added a third layer that controls the mouse with the WASD keys that's also nice because I hate using a mouse.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Building my first keyboard (GH60)
« Reply #24 on: Wed, 08 June 2016, 02:21:44 »
Seems the wrong config file made it's way into EasyAVR - you have the standard 1.75-1u physically, it's ony when you have the big key on the edge of the board you should need to swap them because that's how its wired up.

I'll check all the LEDs work and get this corrected, strange no-one else has commented :confused:
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #25 on: Wed, 08 June 2016, 07:34:22 »
Seems the wrong config file made it's way into EasyAVR - you have the standard 1.75-1u physically, it's ony when you have the big key on the edge of the board you should need to swap them because that's how its wired up.

I'll check all the LEDs work and get this corrected, strange no-one else has commented :confused:
Well I can tell you my right shift and Fn key both work.

I'm experiencing some chattering with Zealios 67g right now though... :'(
Only the spacebar though, I even soldered a new switch this morning, same issue... bleeeeeh.
« Last Edit: Wed, 08 June 2016, 07:36:35 by yomammary »
RF 87u 55g | Leeku 1800

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Building my first keyboard (GH60)
« Reply #26 on: Thu, 09 June 2016, 02:21:40 »
Seems the wrong config file made it's way into EasyAVR - you have the standard 1.75-1u physically, it's ony when you have the big key on the edge of the board you should need to swap them because that's how its wired up.

I'll check all the LEDs work and get this corrected, strange no-one else has commented :confused:
Well I can tell you my right shift and Fn key both work.

I'm experiencing some chattering with Zealios 67g right now though... :'(
Only the spacebar though, I even soldered a new switch this morning, same issue... bleeeeeh.

It's not going to stop it working, just looks wrong!

Can you open the switches without desoldering them?  You should be able to tweak the chatter out if you can.  If not I wish you luck - I did one board and replaced lots of switches due to solid plate and chatter, it was not fun.  Feels great when it's done though :)
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #27 on: Thu, 09 June 2016, 07:25:26 »
Seems the wrong config file made it's way into EasyAVR - you have the standard 1.75-1u physically, it's ony when you have the big key on the edge of the board you should need to swap them because that's how its wired up.

I'll check all the LEDs work and get this corrected, strange no-one else has commented :confused:
Well I can tell you my right shift and Fn key both work.

I'm experiencing some chattering with Zealios 67g right now though... :'(
Only the spacebar though, I even soldered a new switch this morning, same issue... bleeeeeh.

It's not going to stop it working, just looks wrong!

Can you open the switches without desoldering them?  You should be able to tweak the chatter out if you can.  If not I wish you luck - I did one board and replaced lots of switches due to solid plate and chatter, it was not fun.  Feels great when it's done though :)
How do you fix chatter without desoldering them?
RF 87u 55g | Leeku 1800

Offline robotmaxtron

  • Posts: 107
  • Location: Austin,TX
Re: Building my first keyboard (GH60)
« Reply #28 on: Thu, 09 June 2016, 08:43:28 »
Sometimes plates will have the extra cutouts in them so that you can open them without having to desolder them.

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #29 on: Thu, 09 June 2016, 10:41:14 »
Yeah I get it, but once the switch is open what do I have to fix?
RF 87u 55g | Leeku 1800

Offline robotmaxtron

  • Posts: 107
  • Location: Austin,TX
Re: Building my first keyboard (GH60)
« Reply #30 on: Thu, 09 June 2016, 11:22:24 »
It's my understanding that sometimes it's just a bad switch or there's a problem with the contact leaf. Generally they're just replaced.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: Building my first keyboard (GH60)
« Reply #31 on: Thu, 09 June 2016, 11:40:51 »
you need to slightly bend the stiff metal bit near the middle of the switch, can't remember which way but it's mentioned often towards the end of the R1 GB thread.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline yomammary

  • Thread Starter
  • Posts: 525
  • Location: Québec
Re: Building my first keyboard (GH60)
« Reply #32 on: Thu, 09 June 2016, 12:20:54 »
Thank you, I'll start reading :)
RF 87u 55g | Leeku 1800