geekhack

geekhack Community => Keyboards => Topic started by: frosty on Fri, 12 December 2014, 10:19:36

Title: Satan GH60
Post by: frosty on Fri, 12 December 2014, 10:19:36
I actually plan on buying this (http://www.armygroup.com.tw/shop/goods.php?id=16394) pcb when I visit armygroup in about 2 days.

Is it proven working? Seems like there is led holes for every switch... which wasn't on the original GH60 without a additional controller.

Help would be much appreciated!
Title: Re: Satan GH60
Post by: dustinhxc on Fri, 12 December 2014, 10:33:44
Hmmm.. Satan edition of GH60.. Never heard of it.  :eek:
Title: Re: Satan GH60
Post by: SpAmRaY on Fri, 12 December 2014, 10:35:49
https://geekhack.org/index.php?topic=63017.0

http://www.enjoyclick.org/forum.php?mod=viewthread&tid=6600

http://www.pcwaishe.cn/thread-595247-1-1.html
Title: Re: Satan GH60
Post by: dustinhxc on Fri, 12 December 2014, 10:37:34
https://geekhack.org/index.php?topic=63017.0

http://www.enjoyclick.org/forum.php?mod=viewthread&tid=6600

http://www.pcwaishe.cn/thread-595247-1-1.html

So this is real? Thats insane! lmao
Title: Re: Satan GH60
Post by: frosty on Fri, 12 December 2014, 10:44:24
https://geekhack.org/index.php?topic=63017.0

http://www.enjoyclick.org/forum.php?mod=viewthread&tid=6600

http://www.pcwaishe.cn/thread-595247-1-1.html

thanks ray, since i know chinese i'll probably check it out over there, will update this thread with comments and possibly pictures!
Title: Re: Satan GH60
Post by: Lu_e on Fri, 12 December 2014, 15:06:11
(http://image.pcwaishe.cn/data/attachment/forum/201410/19/165439ehxz7zr8y1peepaz.jpg)

haha... u wat?
Title: Re: Satan GH60
Post by: Manchias on Tue, 07 April 2015, 10:39:13
I actually plan on buying this (http://www.armygroup.com.tw/shop/goods.php?id=16394) pcb when I visit armygroup in about 2 days.

Is it proven working? Seems like there is led holes for every switch... which wasn't on the original GH60 without a additional controller.

Help would be much appreciated!

Frosty, I accident bought a GH60 Satan too, and I'm having trouble with it firmware. Can you please share GH60 Satan's original firmware please ( if you have ).

Thank you
Title: Re: Satan GH60
Post by: hwood34 on Tue, 07 April 2015, 11:42:09
actually if anyone has a line on these still I'd be interested in one
Title: Re: Satan GH60
Post by: jdcarpe on Tue, 07 April 2015, 11:45:05
actually if anyone has a line on these still I'd be interested in one

Yeah, since it doesn't look like the actual GH60s are ever going to ship. :'(

I just ordered one from taobao seller loveq. Maybe someone could get in contact with him? He sells Gaterons, GH60 Satan, and stabilizers through taobao, but I'd rather deal with him directly without a taobao agent, if at all possible.
Title: Re: Satan GH60
Post by: hwood34 on Tue, 07 April 2015, 11:50:40
actually if anyone has a line on these still I'd be interested in one

Yeah, since it doesn't look like the actual GH60s are ever going to ship. :'(

I just ordered one from taobao seller loveq. Maybe someone could get in contact with him? He sells Gaterons, GH60 Satan, and stabilizers through taobao, but I'd rather deal with him directly without a taobao agent, if at all possible.
I'm ready for the Satan GB ;)
Title: Re: Satan GH60
Post by: pasph on Tue, 07 April 2015, 12:01:43



Yeah, since it doesn't look like the actual GH60s are ever going to ship. :'(


Is this a semi-official statement?
Title: Re: Satan GH60
Post by: jdcarpe on Tue, 07 April 2015, 12:03:58



Yeah, since it doesn't look like the actual GH60s are ever going to ship. :'(


Is this a semi-official statement?

Not at all. Just a statement of disappointment.
Title: Re: Satan GH60
Post by: Data on Tue, 07 April 2015, 13:08:25
These look great and they only cost your mortal soul.
Title: Re: Satan GH60
Post by: nubbinator on Tue, 07 April 2015, 13:29:53
(https://38.media.tumblr.com/1517259e981a88604428dab74adc2e61/tumblr_ngvz6r029e1qksk74o1_500.gif)
Title: Re: Satan GH60
Post by: sakai4eva on Tue, 07 April 2015, 15:24:16
Just finished assembling mine with Gateron 35g linears.

Only issue currently is trying to figure out how to modify the layout...
Title: Re: Satan GH60
Post by: ramnes on Thu, 09 April 2015, 18:51:28
Please someone make a full review/guide of that PCB when you got it working! I really want one, but I'd like to read some positive things before. :)
Title: Re: Satan GH60
Post by: agong8664 on Thu, 09 April 2015, 22:36:48
Hello guys, I am from Taiwan and I have bought 2 satan PCBs and now using one of them typing this.

For customizing keymap http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12
The layout displayed is the original design

For firmware download http://www.enjoyclick.org/tkg/
choose GH60 (RevCHN) in general section


Title: Re: Satan GH60
Post by: sakai4eva on Thu, 09 April 2015, 22:58:55
Please someone make a full review/guide of that PCB when you got it working! I really want one, but I'd like to read some positive things before. :)

It's a decent 60% PCB. Not as many LED control options as NERDs or b.87 series, but it's good.
Title: Re: Satan GH60
Post by: sakai4eva on Fri, 10 April 2015, 03:33:12
Sorry for double posting but I've finally figured out this board.

I'll post an in depth review and programming thread if anyone is interested, but generally this PCB is more than decent for what it does.
Title: Re: Satan GH60
Post by: ramnes on Fri, 10 April 2015, 04:44:02
Yep, please post and keep us informed. :)
Title: Re: Satan GH60
Post by: sakai4eva on Fri, 10 April 2015, 06:13:59
Yep, please post and keep us informed. :)

This might take a while...
Title: Re: Satan GH60
Post by: berserkfan on Sat, 11 April 2015, 11:13:58
Are the users of this keyboard to be known as Satanists henceforth?  :p

Sometimes I wish I never got addicted to matrix boards. Now I can't get involved with these interesting buys. But then again, by being addicted to matrixes, I conveniently excuse myself from buying many things that are 'high quality and awesome' but which I don't actually need.
Title: Re: Satan GH60
Post by: mashby on Mon, 13 April 2015, 13:53:30
I wish someone would setup a group buy for these. I'm not as brave as JD, but would love to get one.
Title: Re: Satan GH60
Post by: hwood34 on Mon, 13 April 2015, 21:46:38
I wish someone would setup a group buy for these. I'm not as brave as JD, but would love to get one.
I might try and get something together in the somewhat distant future (rather not be running 4 buys at the same time :p)
Title: Re: Satan GH60
Post by: sakai4eva on Tue, 14 April 2015, 08:11:04
https://imgur.com/a/rfezG

The firmware instructions, in case anybody needs it. I can also provide the original AIO 2-layer layout if anybody needs it, but for me one of the major joys of having a custom board is customizing the layers and layouts, so...
Title: Re: Satan GH60
Post by: frosty on Thu, 16 April 2015, 05:56:55
Eh, sorry I don't post much (if at all) anymore. No I didn't buy a Satan PCB but would love to get one since I was just awarded a scholarship hehe.
Title: Re: Satan GH60
Post by: Manchias on Mon, 20 April 2015, 22:16:40
https://imgur.com/a/rfezG

The firmware instructions, in case anybody needs it. I can also provide the original AIO 2-layer layout if anybody needs it, but for me one of the major joys of having a custom board is customizing the layers and layouts, so...

For some reason my keyboard doesn't seem to go past the "waiting for bootloader...." stage with reflash.bat. Do I need additional drivers or something?

Edit: Just installed zadig.exe for the appropriate drivers, this time is wrote to the keyboard but now it won't work!  :(

Edit2: Managed to get it to somewhat work by reflashing the firmware to it (not the same as the one that came with it as it doesn't seem to account for the pinky function). Not really sure what to do as the layout is still less than ideal.

Sorry if this is pretty nooby, never had a keyboard that runs on this firmware before!

Same thing happen for my GH60, eventhough I use GH60_revCH firmware which included in the tool.
Title: Re: Satan GH60
Post by: Stabilized on Tue, 21 April 2015, 03:00:36
Same thing happen for my GH60, eventhough I use GH60_revCH firmware which included in the tool.

Have you managed to get the keyboard working?

I don't think I made it very clear what I was doing in my reply. What I did was I used the firmware found here:
https://github.com/comicchang/tmk_keyboard/tree/master/keyboard/amj60
All the firmwares that came in that tool (tkg-toolkit) are not suitable with my keyboard (the AMJ60). I did flash it with the tool, but I had to use the LUFA_dfu apposed to the ATMEL_dfu, as I tried to use all the tools linked to by Hasu in the TMK thread but none of them found my keyboard (FLIP, Avrdude, etc.).
I am now back on the 'default' keymap for this PCB, which isn't the same one as the one that came on it when it shipped (like I said in my last post the pink fn doesn't work).
When I try to flash a new keymap (using TMK make commands) it always gives me the default keymap, even though I follow Hasu's instructions exactly.

I am hoping that someone with more experience in this area can help me out!
Title: Re: Satan GH60
Post by: Ryu on Thu, 23 April 2015, 05:35:50
https://imgur.com/a/rfezG

The firmware instructions, in case anybody needs it. I can also provide the original AIO 2-layer layout if anybody needs it, but for me one of the major joys of having a custom board is customizing the layers and layouts, so...

For some reason my keyboard doesn't seem to go past the "waiting for bootloader...." stage with reflash.bat. Do I need additional drivers or something?

Edit: Just installed zadig.exe for the appropriate drivers, this time is wrote to the keyboard but now it won't work!  :(

Edit2: Managed to get it to somewhat work by reflashing the firmware to it (not the same as the one that came with it as it doesn't seem to account for the pinky function). Not really sure what to do as the layout is still less than ideal.

Sorry if this is pretty nooby, never had a keyboard that runs on this firmware before!

I'm my fault.
I arbitrarily updated the dfu-programmer shipped with tkg-toolkit so it's necessary to update the driver of ATm32U4DFU (NOT GH60) to a WinUSB version by using Zadig.
Sorry to make you confused.
Title: Re: Satan GH60
Post by: Manchias on Sun, 26 April 2015, 20:15:39
Same thing happen for my GH60, eventhough I use GH60_revCH firmware which included in the tool.

Have you managed to get the keyboard working?

I don't think I made it very clear what I was doing in my reply. What I did was I used the firmware found here:
https://github.com/comicchang/tmk_keyboard/tree/master/keyboard/amj60
All the firmwares that came in that tool (tkg-toolkit) are not suitable with my keyboard (the AMJ60). I did flash it with the tool, but I had to use the LUFA_dfu apposed to the ATMEL_dfu, as I tried to use all the tools linked to by Hasu in the TMK thread but none of them found my keyboard (FLIP, Avrdude, etc.).
I am now back on the 'default' keymap for this PCB, which isn't the same one as the one that came on it when it shipped (like I said in my last post the pink fn doesn't work).
When I try to flash a new keymap (using TMK make commands) it always gives me the default keymap, even though I follow Hasu's instructions exactly.

I am hoping that someone with more experience in this area can help me out!

The keyboard still working, but not the same as when it shipped. The original one have Fn at the Left-Win button while after I flash with GH60_revCH, there is no Fn button at all.
Title: Re: Satan GH60
Post by: Ryu on Sun, 26 April 2015, 20:49:42
Same thing happen for my GH60, eventhough I use GH60_revCH firmware which included in the tool.

Have you managed to get the keyboard working?

I don't think I made it very clear what I was doing in my reply. What I did was I used the firmware found here:
https://github.com/comicchang/tmk_keyboard/tree/master/keyboard/amj60
All the firmwares that came in that tool (tkg-toolkit) are not suitable with my keyboard (the AMJ60). I did flash it with the tool, but I had to use the LUFA_dfu apposed to the ATMEL_dfu, as I tried to use all the tools linked to by Hasu in the TMK thread but none of them found my keyboard (FLIP, Avrdude, etc.).
I am now back on the 'default' keymap for this PCB, which isn't the same one as the one that came on it when it shipped (like I said in my last post the pink fn doesn't work).
When I try to flash a new keymap (using TMK make commands) it always gives me the default keymap, even though I follow Hasu's instructions exactly.

I am hoping that someone with more experience in this area can help me out!

The keyboard still working, but not the same as when it shipped. The original one have Fn at the Left-Win button while after I flash with GH60_revCH, there is no Fn button at all.

If the tool always stops at "waiting for bootloader...." stage, please try to update the driver of ATm32U4DFU device to a WinUSB version by using Zadig which shipped with the latest version of tkg-toolkit.
Title: Re: Satan GH60
Post by: Stabilized on Mon, 27 April 2015, 16:14:57
The keyboard still working, but not the same as when it shipped. The original one have Fn at the Left-Win button while after I flash with GH60_revCH, there is no Fn button at all.

Same for me :( Hope that someone can help as I don't really know what to do (tried making different keymaps, but they either don't work or are just the default one).
Title: Re: Satan GH60
Post by: Tiramisuu on Wed, 29 April 2015, 18:10:06
It would be nice to see the final version of the GH60.   Holding the final pcb out of the public domain until the never ending group buy finally delivers or everyone has died of old age is a shame.


I suspect there would be plenty of GH's built if the final board revision was available.
Title: Re: Satan GH60
Post by: sakai4eva on Thu, 30 April 2015, 02:34:20
It would be nice to see the final version of the GH60.   Holding the final pcb out of the public domain until the never ending group buy finally delivers or everyone has died of old age is a shame.


I suspect there would be plenty of GH's built if the final board revision was available.

Just get the damn China board. No more fvcks given.


Full build log inside with ****ty placeholder caps:
https://imgur.com/a/WfmHW
Title: Re: Satan GH60
Post by: kekstee on Fri, 29 May 2015, 14:28:02
So where did you guys order yours?
Just found this link, but I'm unsure what to make of it: http://www.aliexpress.com/item/Satan-GH60-PCB-White-Board-LED-DIY-Mechanical-Keyboard/32266124434.html

Also that one thread linked in the first post talks about slight mounting hole differences - is that fixed currently?
I just think I really need either this or GON now, else I'm going insane waiting for that groupbuy.
Title: Re: Satan GH60
Post by: hwood34 on Fri, 29 May 2015, 16:21:14
So where did you guys order yours?
Just found this link, but I'm unsure what to make of it: http://www.aliexpress.com/item/Satan-GH60-PCB-White-Board-LED-DIY-Mechanical-Keyboard/32266124434.html

Also that one thread linked in the first post talks about slight mounting hole differences - is that fixed currently?
I just think I really need either this or GON now, else I'm going insane waiting for that groupbuy.
That's where everyone got theirs I'm pretty sure (I think more from Taobao before it was on ali). Seems a bit more expensive, not sure though
Title: Re: Satan GH60
Post by: FreeChemicals on Wed, 10 June 2015, 07:26:28
Well, my Satan GH60 is a real pain in the ass...

Code: [Select]
[ 2730.213494] usb 1-1.1.1: new full-speed USB device number 8 using ehci-pci
[ 2730.313447] input: geekhack GH60 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.0/0003:FEED:6060.0003/input/input13
[ 2730.367102] hid-generic 0003:FEED:6060.0003: input,hidraw2: USB HID v1.11 Keyboard [geekhack GH60] on usb-0000:00:1a.0-1.1.1/input0
[ 2730.368276] input: geekhack GH60 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.1/0003:FEED:6060.0004/input/input14
[ 2730.368590] hid-generic 0003:FEED:6060.0004: input,hidraw3: USB HID v1.11 Mouse [geekhack GH60] on usb-0000:00:1a.0-1.1.1/input1
[ 2730.369972] input: geekhack GH60 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.2/0003:FEED:6060.0005/input/input15
[ 2730.420331] hid-generic 0003:FEED:6060.0005: input,hidraw4: USB HID v1.11 Device [geekhack GH60] on usb-0000:00:1a.0-1.1.1/input2
[ 2730.421467] hid-generic 0003:FEED:6060.0006: hiddev0,hidraw5: USB HID v1.11 Device [geekhack GH60] on usb-0000:00:1a.0-1.1.1/input3
[ 2730.422585] input: geekhack GH60 as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1.1/1-1.1.1:1.4/0003:FEED:6060.0007/input/input16
[ 2730.473756] hid-generic 0003:FEED:6060.0007: input,hidraw6: USB HID v1.11 Keyboard [geekhack GH60] on usb-0000:00:1a.0-1.1.1/input4
[ 2732.576816] usb 1-1.1.1: USB disconnect, device number 8
[ 2739.441068] usb 1-1.1.1: new low-speed USB device number 10 using ehci-pci
[ 2739.521107] usb 1-1.1.1: device descriptor read/64, error -32
[ 2739.704558] usb 1-1.1.1: device descriptor read/64, error -32
[ 2739.888015] usb 1-1.1.1: new low-speed USB device number 11 using ehci-pci
[ 2740.955124] usb 1-1.1.1: new low-speed USB device number 12 using ehci-pci
[ 2741.181859] usb 1-1.1.1: new low-speed USB device number 13 using ehci-pci
[ 2741.261904] usb 1-1.1.1: device descriptor read/64, error -32
[ 2741.828897] usb 1-1.1.1: new low-speed USB device number 14 using ehci-pci
[ 2742.655902] usb 1-1.1.1: new low-speed USB device number 15 using ehci-pci
[ 2742.869396] usb 1-1.1.1: new low-speed USB device number 16 using ehci-pci
[ 2743.276155] usb 1-1.1.1: new low-speed USB device number 17 using ehci-pci
[ 2743.356191] usb 1-1.1.1: device descriptor read/64, error -32
[ 2743.539675] usb 1-1.1.1: device descriptor read/64, error -32
[ 2743.722994] usb 1-1.1.1: new low-speed USB device number 18 using ehci-pci
[ 2743.803012] usb 1-1.1.1: device descriptor read/64, error -32

 :-\
Title: Re: Satan GH60
Post by: tofgerl on Sun, 11 October 2015, 08:01:34
Is the Satan GH60 still a PITA? I'm suddenly in the market for three PCBs, and would like all three to be the same for simplicity, and for all three to use TMK. Is Satan a good choice, or should I get something more expensive?
Title: Re: Satan GH60
Post by: ideus on Sun, 11 October 2015, 08:17:59
Show Image
(https://38.media.tumblr.com/1517259e981a88604428dab74adc2e61/tumblr_ngvz6r029e1qksk74o1_500.gif)


This is not funny, even as a joke.
Title: Re: Satan GH60
Post by: jdcarpe on Sun, 11 October 2015, 11:03:34
Show Image
(https://38.media.tumblr.com/1517259e981a88604428dab74adc2e61/tumblr_ngvz6r029e1qksk74o1_500.gif)


This is not funny, even as a joke.

You have a problem with the Dark Lord? I believe we are all afforded freedom to our religious beliefs here at Geekhack.
Title: Re: Satan GH60
Post by: ideus on Sun, 11 October 2015, 11:14:14
Show Image
(https://38.media.tumblr.com/1517259e981a88604428dab74adc2e61/tumblr_ngvz6r029e1qksk74o1_500.gif)


This is not funny, even as a joke.

You have a problem with the Dark Lord? I believe we are all afforded freedom to our religious beliefs here at Geekhack.

I thought it was recommended to keep GH job friendly, this image may not be job friendly in most places I know, religious beliefs apart. Isn't it?
Title: Re: Satan GH60
Post by: chyros on Sun, 11 October 2015, 11:22:59
Show Image
(https://38.media.tumblr.com/1517259e981a88604428dab74adc2e61/tumblr_ngvz6r029e1qksk74o1_500.gif)


This is not funny, even as a joke.

You have a problem with the Dark Lord? I believe we are all afforded freedom to our religious beliefs here at Geekhack.

I thought there was recommended to keep GH job friendly, this image may not be job friendly in most places I know, religious beliefs apart. Isn't it?
How the hell (!) is that considered job unfriendly? I'd say if someone complained about that at work they'd probably be pretty damn fundamentalist nutjobs :p .
Title: Re: Satan GH60
Post by: ideus on Sun, 11 October 2015, 11:29:02
Let's keep the thread on topic: A GH60 PCB version and its characteristics.
Title: Re: Satan GH60
Post by: tofgerl on Sun, 11 October 2015, 11:32:03
... Yes... Is the Satan GH60 even remotely like the normal GH60? Or should I try to get a proper one instead? Either through the second-hand market now that they're shipping (a bit) or through a (hopefully) new round.
Title: Re: Satan GH60
Post by: flabbergast on Sun, 11 October 2015, 13:48:10
... Yes... Is the Satan GH60 even remotely like the normal GH60? Or should I try to get a proper one instead? Either through the second-hand market now that they're shipping (a bit) or through a (hopefully) new round.
You should consider the two (Satan GH60 and the proper GH60) as two different 60% PCBs, that don't have much in common except the form factor (60%) and the same MCU (atmega32u4). Different layout support, different row/col pinout, different backlight support, different quality... It's just plain annoying and the Chinese call their board GH60 for marketing purposes.

That does not mean that Satan GH60 is better or worse than GH60 - it depends on what you want.

Given that you'd probably be using TMK on both, the firmware that they come with does not matter at all. I would consider the quality of Satan GH60 as the same as most "Chinese" things - mostly acceptable/good, but QC sucks, so you may get a defective one. (By the way, the proper GH60s were also manufactured in China I think.)

I've order a different 60% PCB (Red Scarf II) from Taobao, and the quality was OK - everything worked fine, even though the PCB wasn't cleaned from flux.

Title: Re: Satan GH60
Post by: tofgerl on Sun, 11 October 2015, 13:51:40
Good answer! Thank you. Considering the price I think I'll try it, and be happy if they work and not surprised if they don't.
Title: Re: Satan GH60
Post by: ideus on Sun, 11 October 2015, 13:54:39
Good answer! Thank you. Considering the price I think I'll try it, and be happy if they work and not surprised if they don't.

Please report back your experience with the PCB, it may be interesting for other fellows.
Title: Re: Satan GH60
Post by: tofgerl on Sun, 11 October 2015, 14:14:50
Will do
Title: Re: Satan GH60
Post by: sonwalker on Sat, 17 October 2015, 13:23:43
I have a problem today. My PCB cant keymap. When i download the EEP from http://tkg.hanchen.me/, and reflash the pcb, mine doesnt accept new one layout, but return to the default layout like this http://www.keyboard-layout-editor.com/#/layouts/7d55431c8a8d9f9bf94b6f6af8ce7c12. Something wrong with the website, or with my PCB ??
Title: Re: Satan GH60
Post by: flabbergast on Sat, 17 October 2015, 14:11:44
@toneman77: It seems to me that the online TKG gadget does allow you to select AMJ60 as one of the keyboards (and generate keymap files), the tkg-toolkit does not come with a "base" firmware for AMJ60. Unless you know that AMJ60 is electrically the same as one of the ones for which there *is* a base firmware (see the tkg-toolkit/common/firmware directory), I'm not sure you can use that tool.

@sonwalker: What does "reflash the pcb" mean for you? The EEP file is only one small piece of the whole firmware, and you also need to make sure that the "main" firmware is one of the ones that reads the keymap from eeprom (e.g. the standard TMK does not do that).
Title: Re: Satan GH60
Post by: sonwalker on Sat, 17 October 2015, 20:11:20
I mean when reflash the file,  my keyboard doesnt accept the new one.  I dont know why,  2 weeks ago its still work for me,  but now i cant change the layer again with tkg tool kit and eep file download from tkg website,  even though i finish all the step correctly
Title: Re: Satan GH60
Post by: nathanrosspowell on Tue, 20 October 2015, 23:31:00
Just got a Satan in the post. Damn white PCBs look good. Just waiting on some switches any day then I will get it all set up and give report back on how the flashing goes! Plan is ISO with all the split keys.
Title: Re: Satan GH60
Post by: tofgerl on Fri, 30 October 2015, 02:18:00
I am without stabilizers, but am still trying to put together a Satan board right now. I'll remove some switches if necessary to install the stabs, I just wanted to be able to test the firmware.

The firmware is clearly TMK, and indeed when you first plug it in it works just fine, but has neither an FN key or any advanced features - just basic 60%. In fact you can't even get the F-keys!

Using software found here (https://github.com/kairyu/tkg-toolkit) I've been able to dump and reflash firmware, or at least it appears to work.

Using a fork of TMK found here (https://github.com/kairyu/tmk_keyboard_custom), made by the same github user, I've been able to compile a hex file which the other software appears to approve of and flash.

However, the keymap is the same afterwards! Even if I try an azerty keymap there's no change.

That's how it stood last night when I went to bed. Will continue testing tonight. I don't need many changes, but an fn layer is kind of important :|

Also, I ordered through Bhiner. Went off without a hitch, and their 50% DHL rebate was very handy. Cost me just over 22 USD to ship to Norway, and it took something like 4 days after paying on a weekend, most of which was apparently spent waiting for something to happen. As soon as DHL had it updates started coming in several times a day, and I had it within 36 hours.
Boards were 31 USD each, and I'm happy to say Bhiner is so happy to cheat the customs services that they have a specific field for it on their ordering form :)
Title: Re: Satan GH60
Post by: flabbergast on Fri, 30 October 2015, 02:54:32
I've used Kai Ryu's TMK fork on the RS60 I had before, and ran into the same problem (keymap wouldn't change if the firmware is updated). Looking at the sources, I realised that he's storing the current keymap in EEPROM, so even if you update the actual firmware, the keymap stays as it was before (because EEPROM is not normally updated along with the firmware). The solution I found (which worked for me) was to use the bootmagic key combo at power up that clears eeprom (it should be space+backspace by default).
Title: Re: Satan GH60
Post by: Ryu on Fri, 30 October 2015, 04:19:29
I've used Kai Ryu's TMK fork on the RS60 I had before, and ran into the same problem (keymap wouldn't change if the firmware is updated). Looking at the sources, I realised that he's storing the current keymap in EEPROM, so even if you update the actual firmware, the keymap stays as it was before (because EEPROM is not normally updated along with the firmware). The solution I found (which worked for me) was to use the bootmagic key combo at power up that clears eeprom (it should be space+backspace by default).

I apology for the lack of document on my fork. You can find my comment about this feature here: https://github.com/tmk/tmk_keyboard/pull/113#issuecomment-48425977
But this time I think it's not my bad :(
Title: Re: Satan GH60
Post by: Ryu on Fri, 30 October 2015, 04:23:19
I am without stabilizers, but am still trying to put together a Satan board right now. I'll remove some switches if necessary to install the stabs, I just wanted to be able to test the firmware.

The firmware is clearly TMK, and indeed when you first plug it in it works just fine, but has neither an FN key or any advanced features - just basic 60%. In fact you can't even get the F-keys!

Using software found here (https://github.com/kairyu/tkg-toolkit) I've been able to dump and reflash firmware, or at least it appears to work.

Using a fork of TMK found here (https://github.com/kairyu/tmk_keyboard_custom), made by the same github user, I've been able to compile a hex file which the other software appears to approve of and flash.

However, the keymap is the same afterwards! Even if I try an azerty keymap there's no change.

That's how it stood last night when I went to bed. Will continue testing tonight. I don't need many changes, but an fn layer is kind of important :|

Also, I ordered through Bhiner. Went off without a hitch, and their 50% DHL rebate was very handy. Cost me just over 22 USD to ship to Norway, and it took something like 4 days after paying on a weekend, most of which was apparently spent waiting for something to happen. As soon as DHL had it updates started coming in several times a day, and I had it within 36 hours.
Boards were 31 USD each, and I'm happy to say Bhiner is so happy to cheat the customs services that they have a specific field for it on their ordering form :)

Please try TKG (http://keyboard.fans/tkg/)  ;)
Title: Re: Satan GH60
Post by: flabbergast on Fri, 30 October 2015, 05:15:40
I've used Kai Ryu's TMK fork on the RS60 I had before, and ran into the same problem (keymap wouldn't change if the firmware is updated). Looking at the sources, I realised that he's storing the current keymap in EEPROM, so even if you update the actual firmware, the keymap stays as it was before (because EEPROM is not normally updated along with the firmware). The solution I found (which worked for me) was to use the bootmagic key combo at power up that clears eeprom (it should be space+backspace by default).
I apology for the lack of document on my fork. You can find my comment about this feature here: https://github.com/tmk/tmk_keyboard/pull/113#issuecomment-48425977
But this time I think it's not my bad :(
I didn't mean to imply that there's any problem with your work - it was just a bit unexpected ;) It might be good in the long run to main some kind of "changelog" to explain the changes from the standard TMK, to make it easier for the people coming from there :) Nice work, by the way ;)
Title: Re: Satan GH60
Post by: tofgerl on Fri, 30 October 2015, 08:40:05
I've used Kai Ryu's TMK fork on the RS60 I had before, and ran into the same problem (keymap wouldn't change if the firmware is updated). Looking at the sources, I realised that he's storing the current keymap in EEPROM, so even if you update the actual firmware, the keymap stays as it was before (because EEPROM is not normally updated along with the firmware). The solution I found (which worked for me) was to use the bootmagic key combo at power up that clears eeprom (it should be space+backspace by default).

I apology for the lack of document on my fork. You can find my comment about this feature here: https://github.com/tmk/tmk_keyboard/pull/113#issuecomment-48425977
But this time I think it's not my bad :(
That's probably it. I set that variable and copied those functions from a blog, believing that it was in order to enable REVCHN-support. But I guess it's optional, so I'll try it without the variable set and see what happens.
I'll try TKG as well, but first I need some sleep - it's very much friday afternoon, and I've had a hell of a week :)
Title: Re: Satan GH60
Post by: tofgerl on Fri, 30 October 2015, 15:34:01
Yep, clearing EEPROM was the trick. I'll try to write up a quick little guide with what you need to do, it should be about 6 steps not including installing all the dependencies for compiling TMK or writing your own keymap, which is covered elsewhere.
Title: Re: Satan GH60
Post by: nathanrosspowell on Fri, 30 October 2015, 17:14:31
Yep, clearing EEPROM was the trick. I'll try to write up a quick little guide with what you need to do, it should be about 6 steps not including installing all the dependencies for compiling TMK or writing your own keymap, which is covered elsewhere.

It would be appreciated  :) I'm sat waiting on stabs to arrive so I've done nothing more with my PCB than power it up and test it works.
Title: Re: Satan GH60
Post by: tofgerl on Sat, 31 October 2015, 06:32:48
Here's my tiny guide:
Guide (http://bit.ly/1NKxRoK)
Note that I might have forgotten a step or two, so let me know and I'll update the guide as needed.

Edit: Fixed the link. This forum hates my username!
Title: Re: Satan GH60
Post by: tofgerl on Wed, 23 December 2015, 14:44:37
Holy crap, it's been almost two months!

Well, I've now used this PCB for a few weeks, after finally getting all the parts and building two keyboards. The third is in the wings, I just need more stabilizers.
Quick verdict: Absolutely no reason to not get this. The only thing it doesn't have is good documentation and support for RGB LEDs, and both things are for newbs ;)

I quickly disabled the 'store keymap in EEPROM' thing, as it was tedious to first flash the keymap, then clear EEPROM, then test the keymap, then repeat. I might make a quick zipfile with the changes I made in Makefile and config.h. The additions to your keymap is no longer needed without the EEPROM thing.

Anyway, if people ask me to, I will update my gist to remove the EEPROM thing, thus making the process a little simpler. But this thread has died, so for all I know I'm the only person who will ever use this PCB :)
Title: Re: Satan GH60
Post by: nathanrosspowell on Wed, 23 December 2015, 14:51:46
Holy crap, it's been almost two months!

Well, I've now used this PCB for a few weeks, after finally getting all the parts and building two keyboards. The third is in the wings, I just need more stabilizers.
Quick verdict: Absolutely no reason to not get this. The only thing it doesn't have is good documentation and support for RGB LEDs, and both things are for newbs ;)

I quickly disabled the 'store keymap in EEPROM' thing, as it was tedious to first flash the keymap, then clear EEPROM, then test the keymap, then repeat. I might make a quick zipfile with the changes I made in Makefile and config.h. The additions to your keymap is no longer needed without the EEPROM thing.

Anyway, if people ask me to, I will update my gist to remove the EEPROM thing, thus making the process a little simpler. But this thread has died, so for all I know I'm the only person who will ever use this PCB :)

I'd appreciate the udpate  :)

Glad to hear the pcb has worked out well for you. I'm still waiting on my stabilizers... seems like only people who hate themselves decied to use 7u pcb mount stabs  :'(
Title: Re: Satan GH60
Post by: jdcarpe on Wed, 23 December 2015, 14:53:04
One day I will build my Satan board.
Title: Re: Satan GH60
Post by: Aqoush on Sat, 26 December 2015, 19:44:13
Good to hear about the Satan GH60 -- I've ordered 2 of these and will be trying them out by the end of January hopefully. Seems like it was a bit of work to figure out how to get custom keymappings. I'll test out your guide and return feedback soon  :thumb:
Title: Re: Satan GH60
Post by: Connly33 on Sat, 26 December 2015, 19:55:43
I have one on the way for my first build, it should be here in about a week, so i'm glad there are a few of these threads talking about the satan GH60. I was going to go with a Sprit 60% for $60 but they sold out right before i had the money, so i got one of these on ebay from a vietnamese seller for $43. Along with stabilizers.  I'm a complete newb when it comes to firmware and programming layout's so i'm glad there are a few guides out there.
Title: Re: Satan GH60
Post by: Toggi3 on Sun, 03 January 2016, 21:09:22
OK.  So.

I got one of these boards and have it assembled, it works fine, except one thing that gives me pause is I can't use dfu-programmer to dump the GH60's original firmware.  This is using my laptop with Ubuntu 15.04.

Code: [Select]
jeffj@jeffj-MacBookPro:~$ sudo dfu-programmer atmega32u4 dump
Failed to read 28672 bytes from device.
jeffj@jeffj-MacBookPro:~$ sudo dfu-programmer atmega32u4 dump-eeprom
Failed to read 1024 bytes from device.

Interestingly, I can get other info using dfu-programmer and issue a reset/start.

Code: [Select]
jeffj@jeffj-MacBookPro:~$ sudo dfu-programmer atmega32u4 get family
Family Code: 0x1e (30)
jeffj@jeffj-MacBookPro:~$ sudo dfu-programmer atmega32u4 get product-name
Product Name: 0x95 (149)
jeffj@jeffj-MacBookPro:~$ sudo dfu-programmer atmega32u4 get bootloader-version
Bootloader Version: 0x00 (0)

any ideas?
Title: Re: Satan GH60
Post by: Toggi3 on Sun, 03 January 2016, 22:06:13
Got impatient, went ahead and flashed using to***erl's tutorial, it surprisingly worked but I can't erase EEPROM in linux using the windows util.bat obviously.  dfu-programmer still has no idea how to dump or flash anything, so I am left hanging in terms of how to erase the EEPROM.

Code: [Select]
root@jeffj-MacBookPro:~# dfu-programmer atmega32u4 flash-eeprom empty.eep
Error while programming eeprom.

Code: [Select]
root@jeffj-MacBookPro:~# dfu-programmer atmega32u4 flash-eeprom empty.eep --debug 5
     target: atmega32u4
    chip_id: 0x2ff4
  vendor_id: 0x03eb
    command: flash-eeprom
      quiet: false
      debug: 5
device_type: AVR
------ command specific below ------
   validate: true
   hex file: empty.eep

Error while programming eeprom.
Title: Re: Satan GH60
Post by: Toggi3 on Sun, 03 January 2016, 22:27:22
OK, I figured out what I was doing.  Here is my simplified guide for how to reprogram the GH60-RevCHN (AKA the GH60 'Satan Intention to do').

It is quite simple really.  Go to the TKG keymap generator, http://www.enjoyclick.org/tkg/ input the raw data of your layers from the keyboard layout editor tool, download your keymap.eep for the RevCHN, download Kai's tkg-toolkit, do setup.sh accordingly, then do "./reflash.sh keymap.eep" in the 'linux' folder...  Done.
Title: Re: Satan GH60
Post by: Connly33 on Sun, 03 January 2016, 23:10:55
OK, I figured out what I was doing.  Here is my simplified guide for how to reprogram the GH60-RevCHN (AKA the GH60 'Satan Intention to do').

It is quite simple really.  Go to the TKG keymap generator, http://www.enjoyclick.org/tkg/ input the raw data of your layers from the keyboard layout editor tool, download your keymap.eep for the RevCHN, download Kai's tkg-toolkit, do setup.sh accordingly, then do "./reflash.sh keymap.eep" in the 'linux' folder...  Done.

I cant wait untill the PCB gets here so i can put it together and play around with the keymapping. This makes it seem a lot more simple and , well doable for someone like me that doesnt have much experience with keyboard firmware.
Title: Re: Satan GH60
Post by: TalkingTree on Mon, 04 January 2016, 05:17:54
OK, I figured out what I was doing.  Here is my simplified guide for how to reprogram the GH60-RevCHN (AKA the GH60 'Satan Intention to do').

It is quite simple really.  Go to the TKG keymap generator, http://www.enjoyclick.org/tkg/ input the raw data of your layers from the keyboard layout editor tool, download your keymap.eep for the RevCHN, download Kai's tkg-toolkit, do setup.sh accordingly, then do "./reflash.sh keymap.eep" in the 'linux' folder...  Done.
New URL for the tool: http://keyboard.fans/tkg/
Title: Re: Satan GH60
Post by: Bromono on Mon, 04 January 2016, 05:38:29
For people who don't want to deal with taobao

http://www.ebay.com/ulk/itm/272032784852
Title: Re: Satan GH60
Post by: TalkingTree on Mon, 04 January 2016, 05:40:23
For people who don't want to deal with taobao

http://www.ebay.com/ulk/itm/272032784852
Or eBay.

Aliexpress with free shipping (http://www.aliexpress.com/item/Free-Shipping-Satan-GH60-PCB-White-Board-LED-DIY-Mechanical-Keyboard-Poker-2-Pure-HHKB-with/32533274389.html?ws_ab_test=searchweb201556_3%2Csearchweb201644_1_79_78_77_82_80_62_81%2Csearchweb201560_2%2Csearchweb1451318400_6148&spm=2114.01020208.3.10.5sUC82).
Title: Re: Satan GH60
Post by: tofgerl on Mon, 04 January 2016, 06:26:41
I'm going to add that tkg url to the new simplified howto once I get the time.
The new howto will skip the whole eeprom thing.
Title: Re: Satan GH60
Post by: Connly33 on Mon, 04 January 2016, 07:33:14
For people who don't want to deal with taobao

http://www.ebay.com/ulk/itm/272032784852

That's who i went through. Should be here in a few days
Title: Re: Satan GH60
Post by: Glod on Mon, 04 January 2016, 19:14:28
got mine from ebay a month ago

never posted on geekhack about it but i really like the board, price not too bad, easy to program, backlighting works fine

(https://farm2.staticflickr.com/1565/23946242925_6e1edc968b_z.jpg) (https://flic.kr/p/Cu3KKk)

(https://farm2.staticflickr.com/1519/23838027402_69af5b37c0_z.jpg) (https://flic.kr/p/Cju83s)

(https://farm2.staticflickr.com/1574/23719312520_d30057602a_z.jpg) (https://flic.kr/p/C8ZFf9)

Title: Re: Satan GH60
Post by: Connly33 on Mon, 04 January 2016, 19:56:32
Show Image
Show Image
got mine from ebay a month ago

never posted on geekhack about it but i really like the board, price not too bad, easy to program, backlighting works fine

(https://farm2.staticflickr.com/1565/23946242925_6e1edc968b_z.jpg) (https://flic.kr/p/Cu3KKk)


(https://farm2.staticflickr.com/1519/23838027402_69af5b37c0_z.jpg) (https://flic.kr/p/Cju83s)


(https://farm2.staticflickr.com/1574/23719312520_d30057602a_z.jpg) (https://flic.kr/p/C8ZFf9)

That looks pretty good. It's making me regret not getting LED's initially, i can always get some later and add them then though.
Title: Re: Satan GH60
Post by: livingspeedbump on Mon, 04 January 2016, 20:02:31
Show Image
Show Image
got mine from ebay a month ago

never posted on geekhack about it but i really like the board, price not too bad, easy to program, backlighting works fine

(https://farm2.staticflickr.com/1565/23946242925_6e1edc968b_z.jpg) (https://flic.kr/p/Cu3KKk)


(https://farm2.staticflickr.com/1519/23838027402_69af5b37c0_z.jpg) (https://flic.kr/p/Cju83s)


(https://farm2.staticflickr.com/1574/23719312520_d30057602a_z.jpg) (https://flic.kr/p/C8ZFf9)

Cool post, these can be some of the easier 60% pcbs to get a hold of at times, so its nice to know they are actually pretty good!
Title: Re: Satan GH60
Post by: nathanrosspowell on Mon, 18 January 2016, 20:28:53
Using TKG toolkit I cannot seem to reflash the board. Pressing the button on the PCB when running reflash seems to turn off the board, but the script doesn't seem to connect to it  :confused:   Anyone had this experience?


EDIT: for whatever reason, the button on the pcb didn't seem to work properly but the 'magic' button and 'pause' managed to bump it correctly into bootloader :D I now have a nice split backspace ISO keyboard set up in Canadian Multilingual  :thumb:
Title: Re: Satan GH60
Post by: TalkingTree on Tue, 19 January 2016, 02:33:37
Using TKG toolkit I cannot seem to reflash the board. Pressing the button on the PCB when running reflash seems to turn off the board, but the script doesn't seem to connect to it  :confused:   Anyone had this experience?
Me. For some reason it worked with the backside button for a good two weeks then it suddenly stopped.

EDIT: for whatever reason, the button on the pcb didn't seem to work properly but the 'magic' button and 'pause' managed to bump it correctly into bootloader :D I now have a nice split backspace ISO keyboard set up in Canadian Multilingual  :thumb:
What's the magic button? Both shifts?
Title: Re: Satan GH60
Post by: tofgerl on Tue, 19 January 2016, 05:17:31
Ironically I could never get the magic button to work, but the little hardware-button works fine. *shrug*

Oh, and I should REALLY update that gist. Think I'll do that now...
Title: Re: Satan GH60
Post by: nathanrosspowell on Tue, 19 January 2016, 06:09:49
Yep, both shifts and pause (which is in the function layer) did it for me... Funnily enough, I flashed a layout which didn't have the pause key on it, but the PCB button started to work after that :/

Tofgerl: the steps for deleting 'tmk_core*' folders, I think you just need to do 'git submodule update'.
Title: Re: Satan GH60
Post by: tofgerl on Tue, 19 January 2016, 07:43:05
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8
Title: Re: Satan GH60
Post by: nathanrosspowell on Tue, 19 January 2016, 08:37:03
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8

Yea, that makes sense. Some of the links are broken too (as I'm sure you noticed).

Just want to say thanks for taking the time to make the walk through in the first place! I was in a position where I had re-installed my OS, so even though I've flashed some pcbs before, I had to start from scratch and your guide was priceless.
Title: Re: Satan GH60
Post by: Moistgun on Tue, 19 January 2016, 09:10:44
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8

There are two 404'd links in your tutorial here https://gist.github.com/to***erl/7182f2c6dd803a68b952.

I really dont know what i'm doing  :'( :'( :'(
Title: Re: Satan GH60
Post by: nathanrosspowell on Tue, 19 January 2016, 09:58:21
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8

There are two 404'd links in your tutorial here https://gist.github.com/to***erl/7182f2c6dd803a68b952.

I really dont know what i'm doing  :'( :'( :'(

It's because TMK switch branch names:

https://github.com/tmk/tmk_keyboard/blob/core/doc/build.md
https://github.com/tmk/tmk_keyboard/blob/core/doc/keymap.md
Title: Re: Satan GH60
Post by: Hypersphere on Tue, 19 January 2016, 10:06:18
I had good luck programming the KC60 keyboard (purchased from Massdrop). Is it possible to get the KC60 PCB as a separate item?
Title: Re: Satan GH60
Post by: HPE1000 on Tue, 19 January 2016, 10:22:05
Are these pcbs pretty reliable? I just need a pcb to replace my broken poker 2 pcb and I don't care for programmability.
Title: Re: Satan GH60
Post by: Moistgun on Tue, 19 January 2016, 11:26:50
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8

There are two 404'd links in your tutorial here https://gist.github.com/to***erl/7182f2c6dd803a68b952.

I really dont know what i'm doing  :'( :'( :'(

It's because TMK switch branch names:

https://github.com/tmk/tmk_keyboard/blob/core/doc/build.md
https://github.com/tmk/tmk_keyboard/blob/core/doc/keymap.md

Thank you kind stranger <3
Title: Re: Satan GH60
Post by: tofgerl on Tue, 19 January 2016, 12:20:30
Fixed URLs and made some small corrections. I'm going to run through the entire process as if I was following the tutorial later tonight just to doublecheck, but it should be OK now. I might be missing some editing, though - I feel like I edited at least SOME files...
Title: Re: Satan GH60
Post by: Moistgun on Tue, 19 January 2016, 14:00:21
Fixed URLs and made some small corrections. I'm going to run through the entire process as if I was following the tutorial later tonight just to doublecheck, but it should be OK now. I might be missing some editing, though - I feel like I edited at least SOME files...

Thank you for your commitment to this specific PCB. If you werent doing this, I would have a much more difficult time
Title: Re: Satan GH60
Post by: wockytocky on Tue, 19 January 2016, 16:41:29
I had good luck programming the KC60 keyboard (purchased from Massdrop). Is it possible to get the KC60 PCB as a separate item?

I don't think so, it only comes pre-assembled from massdrop. You might have to do what I did, which is buy a KC60 and harvest the pcb for yourself
Title: Re: Satan GH60
Post by: Elrick on Tue, 19 January 2016, 18:59:07
Show Image
Show Image
got mine from ebay a month ago

never posted on geekhack about it but i really like the board, price not too bad, easy to program, backlighting works fine

(https://farm2.staticflickr.com/1565/23946242925_6e1edc968b_z.jpg) (https://flic.kr/p/Cu3KKk)


(https://farm2.staticflickr.com/1519/23838027402_69af5b37c0_z.jpg) (https://flic.kr/p/Cju83s)


(https://farm2.staticflickr.com/1574/23719312520_d30057602a_z.jpg) (https://flic.kr/p/C8ZFf9)

What a weird colour for a PCB.  I thought using the "SATAN" theme at least the pcb would be done in total Black with a metal plate in Red.

You're confusing me with the usage of "white" when I know all Satan worshipers love Black and Red  ;)   .
Title: Re: Satan GH60
Post by: tofgerl on Wed, 20 January 2016, 06:41:39
That's not exclusive to Satan-worshippers.
Title: Re: Satan GH60
Post by: merlin64 on Wed, 20 January 2016, 09:56:59
The color doesn't matter, what really matters is that it depends on what your intention to do is.
Title: Re: Satan GH60
Post by: Elrick on Wed, 20 January 2016, 23:25:33
The color doesn't matter, what really matters is that it depends on what your intention to do is.

Thought that would be self evident, summon the Dark One before you once this keyboard is made  8) .
Title: Re: Satan GH60
Post by: tofgerl on Thu, 21 January 2016, 12:09:13
The work on the revised guide has been slightly delayed by the fact that I don't actually have a Satan board at home right now. I broke one, one is at work, and the third lacks stabilizers, so it's not yet been built.
Title: Re: Satan GH60
Post by: Moistgun on Thu, 21 January 2016, 15:33:57
The work on the revised guide has been slightly delayed by the fact that I don't actually have a Satan board at home right now. I broke one, one is at work, and the third lacks stabilizers, so it's not yet been built.

Nice! hopefully you throw it together soon.
Howd you break the one??
Title: Re: Satan GH60
Post by: tofgerl on Thu, 21 January 2016, 15:35:40
Soldering gun, inexperience and a switch that wouldn't be desoldered 😂
Title: Re: Satan GH60
Post by: Moistgun on Thu, 21 January 2016, 15:38:24
I still need to solder mine   :'( Now i'm scared
Title: Re: Satan GH60
Post by: nathanrosspowell on Thu, 21 January 2016, 16:55:05
I still need to solder mine   :'( Now i'm scared

Check twice, solder once! I always seem to put one switch in the wrong place. It's easy to slip up when you are looking at the layout upside down  :)  If you are going with in switch LEDs and the SMD LEDs remember this - not all of them go on the board the same way! Most of them follow a pattern, but some at the other way around.
Title: Re: Satan GH60
Post by: hasu on Thu, 21 January 2016, 18:50:14
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8

There are two 404'd links in your tutorial here https://gist.github.com/to***erl/7182f2c6dd803a68b952.

I really dont know what i'm doing  :'( :'( :'(

I guess this is because poor dirty word filter. ****ing censorship!

http://bit.ly/1Wz8biT

BTW, "f a g" are charactors censored.
Title: Re: Satan GH60
Post by: Moistgun on Thu, 21 January 2016, 20:12:07
I got confused and actually worked on my work-stuff instead...

nathan: That is true now, but wasn't then. I'll fix it, though. You know, in that fantastical period of time where things actually get done.

Edit: I saved the gist in a somewhat unstable state. DO NOT USE AS IS.
Use this old version instead: https://gist.github.com/to***erl/7182f2c6dd803a68b952/50600b177c32f22add6d1341b11babcf3bf19de8

There are two 404'd links in your tutorial here https://gist.github.com/to***erl/7182f2c6dd803a68b952.

I really dont know what i'm doing  :'( :'( :'(

I guess this is because poor dirty word filter. ****ing censorship!

http://bit.ly/1Wz8biT

BTW, "f a g" are charactors censored.

Lol that is rough !
Title: Re: Satan GH60
Post by: Moistgun on Sun, 07 February 2016, 06:30:58
Yep, both shifts and pause (which is in the function layer) did it for me... Funnily enough, I flashed a layout which didn't have the pause key on it, but the PCB button started to work after that :/

Tofgerl: the steps for deleting 'tmk_core*' folders, I think you just need to do 'git submodule update'.

How do I locate the pause key?
I need to try to reflash not using the button, and dont know what to press.
Title: Re: Satan GH60
Post by: nathanrosspowell on Sun, 07 February 2016, 06:34:43
Hmmm, I don't remember the stock layout.

http://www.keyboardtester.com

Go this site, hold your function key and test until you find it.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 07 February 2016, 06:44:26
Ah well I found pause, but it didnt get past waiting for bootloader with that or the button

Can anyone help me reflash my PCB, if the magic shift pause combo, nor the hardware button work.

they both seem to just turn off the board, and the tkg toolkit just says waiting for bootloader
Title: Re: Satan GH60
Post by: berserkfan on Sun, 07 February 2016, 09:02:39
Sounds like Satan is at work on your kb... you asked for it  :p
Title: Re: Satan GH60
Post by: Moistgun on Sun, 07 February 2016, 09:11:03
I guess im an idiot, because I dont understand to***erls write up.

I dont know what Im supposed to be downloading or how im supposed to use git.
Title: Re: Satan GH60
Post by: tofgerl on Sun, 07 February 2016, 10:53:50
There are tons of guides for how to use git. There's no reason for me to make another one.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 07 February 2016, 17:06:52
There are tons of guides for how to use git. There's no reason for me to make another one.

I never suggested that you should. only that I don't understand it.
Title: Re: Satan GH60
Post by: nathanrosspowell on Mon, 08 February 2016, 07:09:13
There are tons of guides for how to use git. There's no reason for me to make another one.

There are tons of guides for how to use git. There's no reason for me to make another one.

I never suggested that you should. only that I don't understand it.

Unfortunately I don't think there is a way for the guide to be much simpler.

If you give more precise information on which step you are stuck on then maybe we help more.

What platform are you in? Which software have you installed? If you are following the guide you shouldn't be at the step of flashing until you've programmed your new firmware.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 February 2016, 08:55:39
My interpretation of another users earlier post was that I only needed to

create a keyboard layout in github
http://www.keyboard-layout-editor.com/

paste that raw data into the tmk keymap generator
http://keyboard.fans/tkg/

and run the reflash toolkit.

I attempted to follow to***erls guide, but I dont have the time to learn how to manually program my own firmware. honestly I dont even know how to download the dependencies I need, or what dependencies even mean.  I couldnt even figure out what I was supposed to download since there were a dozen download links on that page.
I usually am open to following these rabbit holes to figure stuff out myself. But if I cant just create a layout, use a generator, and run some quick flash, Im just going to have to stick to the default layer that comes on the PCB for now.

Title: Re: Satan GH60
Post by: tofgerl on Mon, 08 February 2016, 12:56:24
Well then you're screwed. If you don't have time to find out how to do it, you're not going to be able to do it.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 February 2016, 13:08:57
It seems that way.
Title: Re: Satan GH60
Post by: Glod on Mon, 08 February 2016, 17:20:32
i used TKG with the GH60 revCHN option, downloaded the eep, it was easy.

i used the instructions mentioned earlier by sakai4eva
https://imgur.com/a/rfezG

made my own adjustments for normal ansi125 with 2 layers, leds auto on and led keys mapped.

TMK is already ez, but this made it even easier, and i couldnt get the leds to work properly with normal tmk method, didn't feel like troubleshooting at the time.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 February 2016, 20:13:27
I figured out how to program all my layers and get everything working.

I made all my layers and layouts on keyboard layout editor
http://www.keyboard-layout-editor.com/

I pasted the raw data into the TMK keymap generator, and downloaded the eep file.
http://www.enjoyclick.org/tkg/

I downloaded kairyu's toolkit.
ran setup with options 2,N,1,1

My problem was that I was simply clicking the reflash program.
The solution was to drag the keymap.eep to the reflash and run.

It turned the board off completely, and I needed to press any key on another keyboard.

Fin
Title: Re: Satan GH60
Post by: tofgerl on Mon, 08 February 2016, 20:59:11
I figured out how to program all my layers and get everything working.

I made all my layers and layouts on keyboard layout editor
http://www.keyboard-layout-editor.com/

I pasted the raw data into the TMK keymap generator, and downloaded the eep file.
http://www.enjoyclick.org/tkg/

I downloaded kairyu's toolkit.
ran setup with options 2,N,1,1

My problem was that I was simply clicking the reflash program.
The solution was to drag the keymap.eep to the reflash and run.

It turned the board off completely, and I needed to press any key on another keyboard.

Fin

There you go!
Effort pays ;)
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 February 2016, 21:18:38
thanks for listening and putting up with me everyone  :))
Title: Re: Satan GH60
Post by: nathanrosspowell on Mon, 08 February 2016, 21:25:15
thanks for listening and putting up with me everyone  :))

Enjoy your hard work  :thumb:
Title: Re: Satan GH60
Post by: redbanshee on Tue, 23 February 2016, 18:06:25
Protip (after hours of work, even got out the multimeter!):

The split backspace's right most button is actually on the grid BEFORE the right alt on the bottom row! There is no 15th column! Its a part of the bottom row's row (k49).
Title: Re: Satan GH60
Post by: nathanrosspowell on Tue, 23 February 2016, 19:52:41
Protip (after hours of work, even got out the multimeter!):

The split backspace's right most button is actually on the grid BEFORE the right alt on the bottom row! There is no 15th column! Its a part of the bottom row's row (k49).

Well played debugging that issue!... but, it is documented here in the HHKB layout  ;)  https://github.com/tmk/tmk_keyboard/blob/master/keyboard/gh60/keymap_common.h
Title: Re: Satan GH60
Post by: redbanshee on Tue, 23 February 2016, 19:55:07
Protip (after hours of work, even got out the multimeter!):

The split backspace's right most button is actually on the grid BEFORE the right alt on the bottom row! There is no 15th column! Its a part of the bottom row's row (k49).

Well played debugging that issue!... but, it is documented here in the HHKB layout  ;)  https://github.com/tmk/tmk_keyboard/blob/master/keyboard/gh60/keymap_common.h

(https://i.imgur.com/iWKad22.jpg)
Title: Re: Satan GH60
Post by: tofgerl on Wed, 24 February 2016, 15:21:24
"Documenting" in .h-files is not documenting. It is commenting.
Title: Re: Satan GH60
Post by: nathanrosspowell on Wed, 24 February 2016, 15:25:16
"Documenting" in .h-files is not documenting. It is commenting.

The .h-file is in 'My Documents'... so it's documented in the document.  :cool:
Title: Re: Satan GH60
Post by: KaLam1ty on Thu, 25 February 2016, 10:07:34
Just an FYI, Easy AVR now has support for Satan GH60 if anyone wants to test it:
https://github.com/dhowland/EasyAVR/commit/73d1fd0b1f538e159293bed316af95a6ba9416f4
I will be giving it a run later tomorrow, too.
Title: Re: Satan GH60
Post by: bonestamp on Tue, 01 March 2016, 01:09:12
I have a poker compatible case (from massdrop). What screws/where do I get screws that are typically used for mounting the board to the case?
Title: Re: Satan GH60
Post by: jdcarpe on Tue, 01 March 2016, 01:15:22
I have a poker compatible case (from massdrop). What screws/where do I get screws that are typically used for mounting the board to the case?
M2x4mm
Title: Re: Satan GH60
Post by: tofgerl on Tue, 01 March 2016, 04:50:41
I have M3 on the plastic cases and for some reason M2 on an aluminium case. Confusing.
Title: Re: Satan GH60
Post by: Devost8r on Tue, 01 March 2016, 08:02:48
At least it's up front with it.  Most companies just hide his mark elsewhere in a corporate logo or something. It's all around you, every day, everywhere you go, and in everything you use.  :'(
Title: Re: Satan GH60
Post by: bonestamp on Tue, 01 March 2016, 23:55:46
Thanks guys, I'll get some M2s and M3s (just in case).
Title: Re: Satan GH60
Post by: climbalima on Sat, 05 March 2016, 14:50:55
ok so I skrewed up and dropped my pcb. The usb connector fell off. I saved it by soldering the pads directly to the usb hub. The keyboard works with the normal firmware, but when I try to reflash it the button disconnects the board from the computer, but the bootloader does not run. Any suggestions?
Title: Re: Satan GH60
Post by: redbanshee on Sat, 05 March 2016, 15:08:16
ok so I skrewed up and dropped my pcb. The usb connector fell off. I saved it by soldering the pads directly to the usb hub. The keyboard works with the normal firmware, but when I try to reflash it the button disconnects the board from the computer, but the bootloader does not run. Any suggestions?

were you able to flash before or are you trying it for the first time?
Title: Re: Satan GH60
Post by: climbalima on Sat, 05 March 2016, 15:16:13
flashing for the first time.
Title: Re: Satan GH60
Post by: redbanshee on Sat, 05 March 2016, 15:21:31
First unplug and re-plug it in, then press the button, then once it disconnects you have to install the atmega32u4 drivers in the flip (if thats what your using) folder for windows to give you access to the chip
Title: Re: Satan GH60
Post by: climbalima on Sat, 05 March 2016, 19:05:34
I am having trouble with your steps because the board does not appear to be hotswappable
Title: Re: Satan GH60
Post by: VentureG on Thu, 31 March 2016, 20:05:35
Leaving my experience with firmware/flashing here: I tried to follow all of everyone's advice here but none of it seemed to work until the last page where redbanshee mentioned atmel flip. When in boot loader mode windows wasn't recognizing atmega32u4 correctly, installing the drivers worked!

I went back and tried tkg again with no luck. I was still stuck on Waiting for bootloader... So I used flip to flash my firmware. It worked! But the firmware built from tmk_keyboard/keyboard/gh60 bricked half the keys and the debounce time was very very weird.

Then I did another hour of looking around and found that EasyAVR had added support for the GH60 Satan! From there I was able to customize and build a new firmware build and flash it successfully using flip!

I now have a working keyboard(minus a full board of LEDs) and I'm pretty happy. Sorry for reviving an old thread but I was lost and I'm hoping this can help someone else.

Flip: http://www.atmel.com/tools/FLIP.aspx

EasyAVR: https://deskthority.net/wiki/Easy_AVR_USB_Keyboard_Firmware

Title: Re: Satan GH60
Post by: HPE1000 on Thu, 31 March 2016, 21:22:08
Leaving my experience with firmware/flashing here: I tried to follow all of everyone's advice here but none of it seemed to work until the last page where redbanshee mentioned atmel flip. When in boot loader mode windows wasn't recognizing atmega32u4 correctly, installing the drivers worked!

I went back and tried tkg again with no luck. I was still stuck on Waiting for bootloader... So I used flip to flash my firmware. It worked! But the firmware built from tmk_keyboard/keyboard/gh60 bricked half the keys and the debounce time was very very weird.

Then I did another hour of looking around and found that EasyAVR had added support for the GH60 Satan! From there I was able to customize and build a new firmware build and flash it successfully using flip!

I now have a working keyboard(minus a full board of LEDs) and I'm pretty happy. Sorry for reviving an old thread but I was lost and I'm hoping this can help someone else.

Flip: http://www.atmel.com/tools/FLIP.aspx

EasyAVR: https://deskthority.net/wiki/Easy_AVR_USB_Keyboard_Firmware


So moistgun helped me with that same issue when using TGK. You have to put the board in bootloader, then launch the exe in the tool folder called zadig. Go to options, show all devices. Then choose this option

(http://i.imgur.com/cUa0dcw.png)

Then you do the setup.bat file

choose

2
N
1
1

then drag your keymap.eep file onto the reflash.bat file and follow directions
Title: Re: Satan GH60
Post by: VentureG on Thu, 31 March 2016, 23:06:47
So moistgun helped me with that same issue when using TGK. You have to put the board in bootloader, then launch the exe in the tool folder called zadig. Go to options, show all devices. Then choose this option

Show Image
(http://i.imgur.com/cUa0dcw.png)


Then you do the setup.bat file

choose

2
N
1
1

then drag your keymap.eep file onto the reflash.bat file and follow directions

That got the tkg tool to work but flashing the .eep file generated by the tmk keymap generator bricked a few keys. I may be using a wrong build or something.

Things that I have tried after tkg starting working:
1. Flashing keymap.eep - debounce time got weird and couldn't type v, u or space and some other letters
2. Flashing the original .hex from the tkg repository, then flashing keymap.eep - the original .hex works but the keymap.eep does not!
3. Built the gh60 firmware on linux from tmk and tried flashing that using tkg same issue as number 1

Maybe I got a weird version of the pcb. I'm perfectly happy using easyAVR's keymap as my firmware but the only thing I'd like are for my LED modes to work.
Title: Re: Satan GH60
Post by: Moistgun on Fri, 01 April 2016, 08:55:21
VentureG, Would you mind sharing your keyboard layout editor data, or the pre-compiled http://www.enjoyclick.org/tkg/ page filled in with that raw data? y not both?

Just want to check to make sure something isn't missed.
Title: Re: Satan GH60
Post by: VentureG on Fri, 01 April 2016, 09:32:53
VentureG, Would you mind sharing your keyboard layout editor data, or the pre-compiled http://www.enjoyclick.org/tkg/ page filled in with that raw data? y not both?

Just want to check to make sure something isn't missed.

Layer 0: http://www.keyboard-layout-editor.com/##@@=Esc&=!%0A1&=%2F@%0A2&=%23%0A3&=$%0A4&=%25%0A5&=%5E%0A6&=%2F&%0A7&=*%0A8&=(%0A9&=)%0A0&=%2F_%0A-&=+%0A%2F=&_w:2%3B&=Backspace%3B&@_w:1.5%3B&=Tab&=Q&=W&=E&=R&=T&=Y&=U&=I&=O&=P&=%7B%0A%5B&=%7D%0A%5D&_w:1.5%3B&=%7C%0A%5C%3B&@_w:1.75%3B&=Caps%20Lock&=A&=S&=D&=F&=G&=H&=J&=K&=L&=%2F:%0A%2F%3B&=%22%0A'&_w:2.25%3B&=Enter%3B&@_w:2.25%3B&=LShift&=Z&=X&=C&=V&=B&=N&=M&=%3C%0A,&=%3E%0A.&=%3F%0A%2F%2F&_w:1.75%3B&=RShift&=Fn0%3B&@_w:1.25%3B&=LCtrl&_w:1.25%3B&=LWin&_w:1.25%3B&=LAlt&_w:6.25%3B&=Space&_w:1.25%3B&=RAlt&_w:1.25%3B&=RWin&_w:1.25%3B&=App&_w:1.25%3B&=RCtrl4 (http://www.keyboard-layout-editor.com/##@@=Esc&=!%0A1&=%2F@%0A2&=%23%0A3&=$%0A4&=%25%0A5&=%5E%0A6&=%2F&%0A7&=*%0A8&=(%0A9&=)%0A0&=%2F_%0A-&=+%0A%2F=&_w:2%3B&=Backspace%3B&@_w:1.5%3B&=Tab&=Q&=W&=E&=R&=T&=Y&=U&=I&=O&=P&=%7B%0A%5B&=%7D%0A%5D&_w:1.5%3B&=%7C%0A%5C%3B&@_w:1.75%3B&=Caps%20Lock&=A&=S&=D&=F&=G&=H&=J&=K&=L&=%2F:%0A%2F%3B&=%22%0A'&_w:2.25%3B&=Enter%3B&@_w:2.25%3B&=LShift&=Z&=X&=C&=V&=B&=N&=M&=%3C%0A,&=%3E%0A.&=%3F%0A%2F%2F&_w:1.75%3B&=RShift&=Fn0%3B&@_w:1.25%3B&=LCtrl&_w:1.25%3B&=LWin&_w:1.25%3B&=LAlt&_w:6.25%3B&=Space&_w:1.25%3B&=RAlt&_w:1.25%3B&=RWin&_w:1.25%3B&=App&_w:1.25%3B&=RCtrl4)

Layer 1: http://www.keyboard-layout-editor.com/##@@=~%0A%60&=F1&=F2&=F3&=F4&=F5&=F6&=F7&=F8&=F9&=F10&=F11&=F12&_w:2%3B&=Delete%3B&@_w:1.5%3B&=Tab&=Q&=%E2%86%91&=E&=R&=T&=Y&=U&=I&_a:7%3B&=&_a:4%3B&=Ins&=Home&=PgUp&_w:1.5%3B&=Fn1%3B&@_w:1.75%3B&=Caps%20Lock&=%E2%86%90&=%E2%86%93&=%E2%86%92&_a:7%3B&=&=&=&=&_a:4%3B&=K&=Del&=End&=PgDn&_w:2.25%3B&=Enter%3B&@_w:2.25%3B&=Shift&=Fn5&=Fn6&=Fn7&=Fn8&_a:7%3B&=&=&_a:4%3B&=Mute&=VolDn&=VolUp&=Fn2&_w:1.75%3B&=Shift&=Fn0%3B&@_w:1.25%3B&=LCtrl&_w:1.25%3B&=Win&_w:1.25%3B&=Alt&_w:6.25%3B&=Fn4&_w:1.25%3B&=RAlt&_w:1.25%3B&=RWin&_w:1.25%3B&=App&_w:1.25%3B&=RCtrl

Not sure if there's an option on the tmk tool to permalink to my options.

Title: Re: Satan GH60
Post by: Moistgun on Fri, 01 April 2016, 09:46:53
If you are sure you have updated the zadig.exe file, try to run the setup.bat file,

https://www.dropbox.com/s/u3z0hort88nkysm/keymap%20%282%29.eep?dl=0
(should start with backlighting on, and you can toggle off)

https://www.dropbox.com/s/omcguvvaaq3xtwk/keymap%20%283%29.eep?dl=0
(should start with backlighting off, and you can toggle on)

Drag and drop one of these keymap.eep to the reflash, and see if that fixed it?

worse case is you have to stick to easyAVR
Title: Re: Satan GH60
Post by: VentureG on Fri, 01 April 2016, 16:28:39
Yeah neither of those seem to do it.

I tried reflashing on the original gh60-revchn.hex which works, then flashing the keymap. Same result. I'm a bit confused honestly haha.

Thanks for tryin for me tho. I'll probably try flashing qmk on and seeing if that does anything for me
Title: Re: Satan GH60
Post by: hargon on Mon, 04 April 2016, 11:42:08
Hi Guys, I have a Satan GH60 I am not able to reflash. My tact switch is not working. Any hints, where Fn and Pause are in the "stock" layout. I have an ISO (bottom row 1.5 1 1.5 7 1.5 1 1.5) soldered onto it.
Maybe you can speed up the process by giving me the hint. ;)
Title: Re: Satan GH60
Post by: Moistgun on Mon, 04 April 2016, 13:15:53
Hmmm, I don't remember the stock layout.

http://www.keyboardtester.com

Go this site, hold your function key and test until you find it.

Title: Re: Satan GH60
Post by: hargon on Mon, 04 April 2016, 14:34:33
First, I need to have\find the function key 🙈 or maybe even de- and resolder to actually get one!?
Title: Re: Satan GH60
Post by: nathanrosspowell on Mon, 04 April 2016, 15:39:27
First, I need to have\find the function key 🙈 or maybe even de- amd resolder to actualy get one!?

It's the key to the right of the short right shift. Like the Fn key on a HHKB. You can short it with wire/tweezers, no need to desolder.
Title: Re: Satan GH60
Post by: hargon on Mon, 04 April 2016, 16:34:01
Thank you. Still, I did not get a Fn response so far. I will try again tomorrow.

Edit: I gave it another shot. The rightmost key ind row 2 (leftmost if the board is fliped around) does not change anything, triggers nothing. But briding works, since i can bridge the unused Shift or Control keys and get the expected results. I am kind of stuck now, honestly. :(
Title: Re: Satan GH60
Post by: odd on Wed, 06 April 2016, 19:35:01
I have a poker compatible case (from massdrop). What screws/where do I get screws that are typically used for mounting the board to the case?

I'm building one tonight so I would be happy to test it.

Title: Re: Satan GH60
Post by: odd on Wed, 06 April 2016, 19:38:38
Are these pcbs pretty reliable? I just need a pcb to replace my broken poker 2 pcb and I don't care for programmability.

http://tinyurl.com/gofwn78

 :thumb:
Title: Re: Satan GH60
Post by: nathanrosspowell on Thu, 07 April 2016, 06:30:24
Thank you. Still, I did not get a Fn response so far. I will try again tomorrow.

Edit: I gave it another shot. The rightmost key ind row 2 (leftmost if the board is fliped around) does not change anything, triggers nothing. But briding works, since i can bridge the unused Shift or Control keys and get the expected results. I am kind of stuck now, honestly. :(
Can you tell us exactly what you are doing, step by step, so we can help?

Which buttons are you holding down, what order are you pressing them in?

From memory it should be something like this: hold lshift + rshift (magic key combo), hold function + 'i' key (for insert). So 4 keys held in total. Repeat that process changing the 'i' key until you find the only which is mapped to 'insert' on the function layer.
Title: Re: Satan GH60
Post by: hargon on Thu, 07 April 2016, 07:39:09
Of course I can, thanks for offering help. I do not even reach the stage, you are describing. I have no Fn-Key (rightmost key in R2!?) soldered onto the board  instead  I use the long shift. So B bridge the Fn keys with a short wire by hand. When I then press other keys (while Fn is bridged, of course), they act normal so I think no Fn is registered by my PCB so far. For example I would expect the numbers to change to F1-F12 with Fn pressed, but they do not. To test the bridging  I did the same to other not soldered key holes and with this keys i register the expected outcome (Shift, Control or anything).
Title: Re: Satan GH60
Post by: jenggo on Sat, 09 April 2016, 00:23:53
Just received this pcb and i cant input these key:
backspace
backslash
enter
shift
Right control
can you help me solve this?
it seems these error in same column
Title: Re: Satan GH60
Post by: VentureG on Sat, 09 April 2016, 01:21:29
Fn is NOT on the default satan layout I received. The way I ended up flashing was using flip drivers + EasyAVR + flip or zadig drivers + tmk + tkg. That way when the board was in bootdriver mode my computer would recognize the device as a working atmega32u4
Title: Re: Satan GH60
Post by: hargon on Mon, 11 April 2016, 03:56:39
Thx. Could you give some more details on the actual procedure and firmware used?
Title: Re: Satan GH60
Post by: Moistgun on Wed, 13 April 2016, 20:02:53
Fn is NOT on the default satan layout I received. The way I ended up flashing was using flip drivers + EasyAVR + flip or zadig drivers + tmk + tkg. That way when the board was in bootdriver mode my computer would recognize the device as a working atmega32u4

hey, what do you mean about the flip drivers? I have a working board through tkg, but I wanted to use EasyAVR
I think my problem is in the drivers but I cant figure out how to update the necessary drivers

using Win10

I get to the point to put it in bootloader mode, where the keyboard turns off. I go to select USB and it give the option to open or cancel
clicking open says could not open device
Title: Re: Satan GH60
Post by: VentureG on Wed, 13 April 2016, 21:22:44
Atmel Flip and TKG are merely tools used to flash firmwares. It doesn't matter if you used EasyAVR or TKG or TMK to build your firmware, Flip and TKG can flash it. I just spent 20 minutes writing a nice guide but then I pressed refresh because I'm a serial refresher and it's all gone. I'll write a quicky.

1. BUILD YOUR FIRMWARE WITH WHATEVER. This should produce a '.hex' file.

How to get drivers and use Flip

1. Download it and install (http://www.atmel.com/tools/FLIP.aspx) (it requires java).
2. Plug in the board you want to flash
3. Put it in bootloader mode by pressing the button. You should hear the device disconnect sound.
4. Open device manager and look for Universal Serial Bus Devices
5. You should see atm32u4DFU or atm32u4 possibly with a yellow exclamation sign.
6. Right click > Update or Install Device Drivers > Browse my computer for drivers
7. Check the Include Subfolders box and brows for your atmel flip install folder.
8. Hit next. This should install atmel flip drivers.
9. Follow this video guide on how to use flip: Not a valid vimeo URL - your board has to be in bootloader mode to flash.

How to get drivers and use TKG
1. Download and install zadig (http://zadig.akeo.ie/) This is what will find the right driver that TKG is expecting.
2. Put your board in bootloader mode
3. Open zadig 2.2
4. Now follow HPE1000

So moistgun helped me with that same issue when using TGK. You have to put the board in bootloader, then launch the exe in the tool folder called zadig. Go to options, show all devices. Then choose this option

Show Image
(http://i.imgur.com/cUa0dcw.png)


Then you do the setup.bat file

choose

2
N
1
1

then drag your keymap.eep file onto the reflash.bat file and follow directions

That should do it.

Title: Re: Satan GH60
Post by: Moistgun on Wed, 13 April 2016, 21:29:16
Atmel Flip and TKG are merely tools used to flash firmwares. It doesn't matter if you used EasyAVR or TKG or TMK to build your firmware, Flip and TKG can flash it. I just spent 20 minutes writing a nice guide but then I pressed refresh because I'm a serial refresher and it's all gone. I'll write a quicky.

1. BUILD YOUR FIRMWARE WITH WHATEVER. This should produce a '.hex' file.

How to get drivers and use Flip

1. Download it and install (http://www.atmel.com/tools/FLIP.aspx) (it requires java).
2. Plug in the board you want to flash
3. Put it in bootloader mode by pressing the button. You should hear the device disconnect sound.
4. Open device manager and look for Universal Serial Bus Devices
5. You should see atm32u4DFU or atm32u4 possibly with a yellow exclamation sign.
6. Right click > Update or Install Device Drivers > Browse my computer for drivers
7. Check the Include Subfolders box and brows for your atmel flip install folder.
8. Hit next. This should install atmel flip drivers.
9. Follow this video guide on how to use flip: Not a valid vimeo URL - your board has to be in bootloader mode to flash.

How to get drivers and use TKG
1. Download and install zadig (http://zadig.akeo.ie/) This is what will find the right driver that TKG is expecting.
2. Put your board in bootloader mode
3. Open zadig 2.2
4. Now follow HPE1000

So moistgun helped me with that same issue when using TGK. You have to put the board in bootloader, then launch the exe in the tool folder called zadig. Go to options, show all devices. Then choose this option

Show Image
(http://i.imgur.com/cUa0dcw.png)


Then you do the setup.bat file

choose

2
N
1
1

then drag your keymap.eep file onto the reflash.bat file and follow directions

That should do it.
Well with the tmk setup you are flashing using an eep file, I needed the instructions to load the hex to the board with flip.  And specifically how to make it recognize the USB through flip.   I want to use easyavr to program as its a bit easier on the fly.

Also you linked hpe's explanation of my explanation lolol

Thanks alot, that should have answered my question!


Sent from my D6708 using Tapatalk
Title: Re: Satan GH60
Post by: VentureG on Wed, 13 April 2016, 21:31:23
Well with the tmk setup you are flashing using an eep file, I needed the instructions to load the hex to the board with flip.  And specifically how to make it recognize the USB through flip.   I want to use easyavr to program as its a bit easier on the fly.

Also you linked his explanation of my explanation to him lolol

Thanks alot, that should have answered my question!


Sorry, I wanted to include both so all the information could be included in one place. Wouldn't have known to use zadig without you and HPE1000
Title: Re: Satan GH60
Post by: Moistgun on Wed, 13 April 2016, 21:42:51
Well with the tmk setup you are flashing using an eep file, I needed the instructions to load the hex to the board with flip.  And specifically how to make it recognize the USB through flip.   I want to use easyavr to program as its a bit easier on the fly.

Also you linked his explanation of my explanation to him lolol

Thanks alot, that should have answered my question!


Sorry, I wanted to include both so all the information could be included in one place. Wouldn't have known to use zadig without you and HPE1000

Oh, I just thought it was funny thats all.

I did the steps to update the drivers, and they say that they are the most up to date version.

However it still says could not open usb device
Title: Re: Satan GH60
Post by: VentureG on Wed, 13 April 2016, 22:01:33
Oh, I just thought it was funny thats all.

I did the steps to update the drivers, and they say that they are the most up to date version.

However it still says could not open usb device

Odd. I can actually flash with TKG or Flip with no issues but I can't actually install drivers (using zadig or flip drivers) that cause either tool to fail. I can't seem to get your problem to reproduce.

Could you try using zadig to force install another driver and then try installing the flip drivers?


Title: Re: Satan GH60
Post by: Moistgun on Wed, 13 April 2016, 22:03:56
What os are you using?
I had the Zadig drivers as tkg is what I used.  So I went from those to the flip ones (3.4.7)

I can try the driver path later tonight.

Sent from my D6708 using Tapatalk

Title: Re: Satan GH60
Post by: VentureG on Wed, 13 April 2016, 22:07:08
Using windows 10 Enterprise 64-bit (10.0 Build 10240). I can try using Ubuntu to flash.
Title: Re: Satan GH60
Post by: Moistgun on Thu, 14 April 2016, 09:07:28
Using windows 10 Enterprise 64-bit (10.0 Build 10240). I can try using Ubuntu to flash.

So weird. I don't know why it wont "connect to usb"
The keyboard works perfectly fine.
I still need to try switching the drivers around I guess.
Title: Re: Satan GH60
Post by: odd on Thu, 21 April 2016, 01:28:38
What's the difference between a eep file and a hex? I am used to using EasyAVR for pretty much all my boards (GH60, Phantom,Handwired, etc) and when I tried to flash using a hex file the keyboard just stopped working. I think it has something to do with eeprom but agian cannot be sure and that is why I am asking.
Title: Re: Satan GH60
Post by: jenggo on Thu, 21 April 2016, 04:10:12
i tried to change the diode, but still no luck...
Title: Re: Satan GH60
Post by: Moistgun on Thu, 21 April 2016, 09:01:48
What's the difference between a eep file and a hex? I am used to using EasyAVR for pretty much all my boards (GH60, Phantom,Handwired, etc) and when I tried to flash using a hex file the keyboard just stopped working. I think it has something to do with eeprom but agian cannot be sure and that is why I am asking.

I would ask this question in a different thread. I know you can use either on Kairyus reflash.bat file to flash the gh60 satan. But idk the difference
Title: Re: Satan GH60
Post by: odd on Thu, 21 April 2016, 15:49:00
So I can drop a hex file on reflash.bat and do it that way? awesome, thanks... :D
Title: Re: Satan GH60
Post by: Moistgun on Thu, 21 April 2016, 16:02:44
So I can drop a hex file on reflash.bat and do it that way? awesome, thanks... :D

Yes you can.

It doesn't seem to act any differently. Thats how I flash my satan with easyAVR since Flip doesnt work for me.
Title: Re: Satan GH60
Post by: r0ngb13n on Sat, 23 April 2016, 00:58:30
Hi guys, my keyboard just got a problem today. I can use some functions like mouse key, change the volume, ... But i can't type.
And i recognize when i connect usb cable, it shows a USB connected icon in taskbar like i just connected a usb driver.

Any help?? And sorry for my bad English

Update: Well i've fixed it. I just uninstall GH60 driver then reconnect. Now i'm typing with this keyboard now :d Yayy
Title: Re: Satan GH60
Post by: tofgerl on Wed, 04 May 2016, 18:52:43
For those with the knowhow to run docker, but not necessarily the knowhow to compile TMK, I made a toy for you:
https://git.io/vwF5l

Yes, I realize that would be a rather small target group, but I made this mostly because I keep forgetting how to compile TMK. This way I just update the keymap, run the script and wait two minutes.

Oh, and REALLY NOT WELL TESTED! COPY keymaps to the folder, don't move them!
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 18 May 2016, 12:22:51
Does the Satan gh60 support pcb mounted stabilizers?
Title: Re: Satan GH60
Post by: redbanshee on Wed, 18 May 2016, 12:27:53
Does the Satan gh60 support pcb mounted stabilizers?

Yep
Title: Re: Satan GH60
Post by: LunarisDream on Wed, 18 May 2016, 12:32:33
Does the Satan gh60 support pcb mounted stabilizers?

Yep

Funny, putting one together right now w/ PCB-mounted stabs. The PCB is tougher than I expected and using PCB-mount switches was a bad idea when I have a plate - the small legs take so much force to secure all the way into the PCB. My poor nails and fingertips.
Title: Re: Satan GH60
Post by: redbanshee on Wed, 18 May 2016, 12:33:30
I was looking at Ebay a few days ago and noticed there are now 2 diffrent versions of the Satan 60 being sold

The first and original post:

http://www.ebay.com/itm/SATAN-pre-soldered-DIY-GH60-Keyboard-PCB-support-Breathing-LED-60-cherry-MX-/272032784852?hash=item3f566ae1d4:g:o-oAAOSw~bFWNQs4

The new one:

http://www.ebay.com/itm/Brand-NEW-DIY-GH60-Keyboard-PCB-support-Breathing-LED-60-cherry-MX-/291762167130?hash=item43ee615d5a:g:IfUAAOSwJQdW-XHp


The differences I can tell from the pics and the listing is:

- One ships from Taipei city , Taiwan (original posting) and the new one ships from Hong Kong. Indicating these are separate people producing these.

- The original posting supports 1210 SMD leds on the bottom side and the new one does not.


just a shred of info for your face
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 18 May 2016, 13:00:20
So im using a plate with mine, do you recommend i use pcb mounted or plate mounted stabilizers? Is one better then another?

Thanks,
Title: Re: Satan GH60
Post by: Moistgun on Wed, 18 May 2016, 13:26:53
So im using a plate with mine, do you recommend i use pcb mounted or plate mounted stabilizers? Is one better then another?

Thanks,

PCB will be more stable if you are using a PCB

he/she was complaining about the force needed to insert them was annoying
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 18 May 2016, 13:45:55
So im using a plate with mine, do you recommend i use pcb mounted or plate mounted stabilizers? Is one better then another?

Thanks,

PCB will be more stable if you are using a PCB

he/she was complaining about the force needed to insert them was annoying
Perfect thank you! And yes i figured that seemed a bit dramatic ;D
Title: Re: Satan GH60
Post by: tofgerl on Wed, 18 May 2016, 14:06:59
Force with PCB stabs? I don't recognize that... With PCB mounted switches? Oh god, yes!

And yes, use PCB stabs. So much better!
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 18 May 2016, 14:07:46
If im using a plate also will PCB mounted stabs be in the way at all or no?

Thanks,
Title: Re: Satan GH60
Post by: Moistgun on Wed, 18 May 2016, 15:40:43
If im using a plate also will PCB mounted stabs be in the way at all or no?

Thanks,

They shouldn't be, no.
Title: Re: Satan GH60
Post by: Prelim on Wed, 18 May 2016, 15:55:52
if you use plate you must use plate mounted stabs, with some exceptions (like the SPRiT acrylic plate) which only are compatible with PCB mounted stabs ;)
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 18 May 2016, 16:03:39
mhmmmm two different answers haha
Title: Re: Satan GH60
Post by: Moistgun on Wed, 18 May 2016, 16:11:16
mhmmmm two different answers haha

I have a Satan PCB, PCB mount stabs, and a plate from leandren.

no issues.

This is the only MX board i've built, so its my one experience to share.
Title: Re: Satan GH60
Post by: Prelim on Wed, 18 May 2016, 16:17:05
leandren plates are one of those exceptions (like SPRiT ones) that I've mentioned!

if you read in the GB, he said:
Quote
"PCB-mount only. There is no way to have holes in the plate to clip stabs onto, and also have support for various layouts." (https://geekhack.org/index.php?topic=73666.0)
Title: Re: Satan GH60
Post by: Moistgun on Wed, 18 May 2016, 17:09:20
leandren plates are one of those exceptions (like SPRiT ones) that I've mentioned!

if you read in the GB, he said:
Quote
"PCB-mount only. There is no way to have holes in the plate to clip stabs onto, and also have support for various layouts." (https://geekhack.org/index.php?topic=73666.0)
Shows what I know! Listen to prelim!

Sent from my fingers at a local payphone

Title: Re: Satan GH60
Post by: mrbishop on Sat, 21 May 2016, 12:13:05
mhmmmm two different answers haha

I have a Satan PCB, PCB mount stabs, and a plate from leandren.

no issues.

This is the only MX board i've built, so its my one experience to share.

i keep seeing this thing pop up. and i'm somewhat interested. on yours do you plate mount or just solder the switches directly to the pcb no plate?
Title: Re: Satan GH60
Post by: Moistgun on Sat, 21 May 2016, 12:22:37
mhmmmm two different answers haha

I have a Satan PCB, PCB mount stabs, and a plate from leandren.

no issues.

This is the only MX board i've built, so its my one experience to share.

i keep seeing this thing pop up. and i'm somewhat interested. on yours do you plate mount or just solder the switches directly to the pcb no plate?

My switches are snapped into a plate and the switches are soldered to a pcb.
Title: Re: Satan GH60
Post by: yomammary on Sat, 21 May 2016, 16:54:30
mhmmmm two different answers haha

I have a Satan PCB, PCB mount stabs, and a plate from leandren.

no issues.

This is the only MX board i've built, so its my one experience to share.

i keep seeing this thing pop up. and i'm somewhat interested. on yours do you plate mount or just solder the switches directly to the pcb no plate?

My switches are snapped into a plate and the switches are soldered to a pcb.
That's plate mounted :)
Title: Re: Satan GH60
Post by: Moistgun on Sat, 21 May 2016, 17:00:53
mhmmmm two different answers haha

I have a Satan PCB, PCB mount stabs, and a plate from leandren.

no issues.

This is the only MX board i've built, so its my one experience to share.

i keep seeing this thing pop up. and i'm somewhat interested. on yours do you plate mount or just solder the switches directly to the pcb no plate?

My switches are snapped into a plate and the switches are soldered to a pcb.
That's plate mounted :)

with PCB mounted switches and PCB mounted stabilizers.
Title: Re: Satan GH60
Post by: s3vv4 on Sun, 22 May 2016, 17:00:13
Has anyone ever had a whole row of keys not being recognized? For me that is the case with the second bottom row (where both shifts are located).

Any ideas how to fix that?
Title: Re: Satan GH60
Post by: Moistgun on Mon, 23 May 2016, 09:13:39
Has anyone ever had a whole row of keys not being recognized? For me that is the case with the second bottom row (where both shifts are located).

Any ideas how to fix that?

unless theres some error in the keymap you set up, it is likely an issue with the PCB.
Title: Re: Satan GH60
Post by: tofgerl on Wed, 25 May 2016, 03:16:57
Or at least a double soldering mistake. Couldn't be a single I think...
Title: Re: Satan GH60
Post by: redbanshee on Wed, 25 May 2016, 10:22:31
Has anyone ever had a whole row of keys not being recognized? For me that is the case with the second bottom row (where both shifts are located).

Any ideas how to fix that?

There are 2 versions of the satan 60, and the new one is wired differently. What version do you have? The way to tell is if there are 1210 led pads on the back (http://i.imgur.com/Z5VKoxo.jpg), if there are pads on the back then you have the the first version and you could try and use my firmware here : https://github.com/BNCaps/QMK-RGB/tree/master/keyboard/satan


I have no experience with the new version of the PCB, but i read somewhere that they had to do some manual tracing to get a version of TMK working with it as the column layout is different then the first version.

You could also email whoever you got it from asking where the original firmware is.
Title: Re: Satan GH60
Post by: ideus on Wed, 25 May 2016, 10:29:17
Has anyone ever had a whole row of keys not being recognized? For me that is the case with the second bottom row (where both shifts are located).

Any ideas how to fix that?

There are 2 versions of the satan 60, and the new one is wired differently. What version do you have? The way to tell is if there are 1210 led pads on the back (http://i.imgur.com/Z5VKoxo.jpg), if there are pads on the back then you have the the first version and you could try and use my firmware here : https://github.com/BNCaps/QMK-RGB/tree/master/keyboard/satan


I have no experience with the new version of the PCB, but i read somewhere that they had to do some manual tracing to get a version of TMK working with it as the column layout is different then the first version.

You could also email whoever you got it from asking where the original firmware is.

Jee, that is why I prefer to go with other PCBs, instead of this.
Title: Re: Satan GH60
Post by: redbanshee on Wed, 25 May 2016, 10:56:13
Jee, that is why I prefer to go with other PCBs, instead of this.

I agree its pretty ridiculous as this board should have never bared the name "GH60" as neither version shares anything in common with a GH60 at all. Copies of copies with simmilar names....  :confused:
Title: Re: Satan GH60
Post by: tofgerl on Wed, 25 May 2016, 15:10:30
Does this look like the new or old version?
https://www.bhiner.com/taobao-agent/44233495458

Because I bought the new version before, and I need more (you know, because of the reasons...) and I'd really like to avoid having to "support two codebases" as they say...
Title: Re: Satan GH60
Post by: Moistgun on Wed, 25 May 2016, 15:17:37
Does this look like the new or old version?
https://www.bhiner.com/taobao-agent/44233495458

Because I bought the new version before, and I need more (you know, because of the reasons...) and I'd really like to avoid having to "support two codebases" as they say...

Looks alot like mine with the intention to do.  I think mine is the first version.
Title: Re: Satan GH60
Post by: tofgerl on Wed, 25 May 2016, 15:23:25
Yeah, I wonder if they meant it to say something like "Be satanic" or whatever.
China's grasp of english as a community is horrible :(
Title: Re: Satan GH60
Post by: Moistgun on Wed, 25 May 2016, 15:30:40
Yeah, I wonder if they meant it to say something like "Be satanic" or whatever.
China's grasp of english as a community is horrible :(

Who knows! Its definitely a bit of an enigma.
Title: Re: Satan GH60
Post by: MediocreBadGuy23 on Wed, 25 May 2016, 17:16:33
I believe the "intention to do" is the first and the "Satan.com.cn" is the second revision. I really really hope there's some solid firmware in place for the second revision because I believe that's what comes with the kit from AliExpress.
Title: Re: Satan GH60
Post by: ideus on Wed, 25 May 2016, 17:18:15
A knockoff with full technical support? LOL.
Title: Re: Satan GH60
Post by: Moistgun on Wed, 25 May 2016, 19:39:04
A knockoff with full technical support? LOL.

Fair, but not actually uncommon.
Title: Re: Satan GH60
Post by: s3vv4 on Sat, 28 May 2016, 13:24:38
The fault with my PCB turned out to be a pin of the chip not being soldered to the PCB.
Title: Re: Satan GH60
Post by: odd on Sat, 28 May 2016, 18:21:05
if you use plate you must use plate mounted stabs, with some exceptions (like the SPRiT acrylic plate) which only are compatible with PCB mounted stabs ;)

Huh? I have 4 60% keyboards, all different plates and all of them have PCB mounted stabs.  Maybe I am missing something.
Title: Re: Satan GH60
Post by: Moistgun on Sat, 28 May 2016, 20:55:16
The fault with my PCB turned out to be a pin of the chip not being soldered to the PCB.

Wow  :))

That attention to quality!
Knockoffs for you.
Title: Re: Satan GH60
Post by: Abefyren on Sun, 29 May 2016, 12:38:02
So i want to build a 60%, and thought the Satan GH60 would be a good first build.
I would like to use this layout. http://i.imgur.com/wd7sCnO.jpg
The PCB supports ISO with split backspace and spilt right shift, but i can't seem to find a plate, that supports this layout.
Can anyone tell me where i can get a plate for this layout?
Title: Re: Satan GH60
Post by: Prelim on Sun, 29 May 2016, 15:53:32
SPRiT, LeandreN, etc ;)
Title: Re: Satan GH60
Post by: Abefyren on Mon, 30 May 2016, 01:04:50
Those are both GB right?
Do you know of any, that are not GB so i can buy a plate now?
And preferably in the EU, so i can avoid paying tax and import duty.
Title: Re: Satan GH60
Post by: Murdari0 on Mon, 30 May 2016, 02:50:56
I grabbed one of these pcb's off ebay too, haven't chucked in switches yet it but did a quick test and the keys all work. One of the resistors is fairly askew though it looks like it's soldered well enough, just waiting on a plate. Have the og i think which has satan.com.ch on the front, also purchased an aluminium case from the same ebay store and it's pretty nice for the price, the anodizing is consistent across the whole case, two of the mounting hole standoffs have a tiny bit of anodizing missing, probably where they had the case hooked but these are hidden anyway, it also comes with standard aluminium feet in the same colour as well as rubber adhesive ones. So can definitely recommend if you're looking for a poker style case. Also strangely the ebay seller i bought these off no longer appears on aus ebay.
Title: Re: Satan GH60
Post by: rpeterclark on Mon, 30 May 2016, 06:49:55
I just put a board together with one these PCBs, the version with www.satan.com.cn on it. I did not test all of the pads before assembly and ended up discovering a single bad pad under the backspace switch. It was disappointing to have to jumper a brand new PCB.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 30 May 2016, 15:32:31
Lol, its terrible how many of these are so ****ty.
what a bummer  :)) :(
Title: Re: Satan GH60
Post by: tofgerl on Mon, 30 May 2016, 17:24:34
Not only do you get what you pay for, but you get where you buy it as well, though that doesn't sound as good.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 30 May 2016, 18:16:54
Not only do you get what you pay for, but you get where you buy it as well, though that doesn't sound as good.

absolutely.
Title: Re: Satan GH60
Post by: cpeterson19 on Sun, 05 June 2016, 12:32:00
I noticed there is a button on the underneath of this board...are there already LEDS installled?
Title: Re: Satan GH60
Post by: Moistgun on Sun, 05 June 2016, 12:45:20
I noticed there is a button on the underneath of this board...are there already LEDS installled?

The button is for putting the pcb into boot mode. basically telling to to open itself to reprogramming

it does not have leds on it.  it has diodes and resistors however.
Title: Re: Satan GH60
Post by: cpeterson19 on Sun, 05 June 2016, 12:50:10
I noticed there is a button on the underneath of this board...are there already LEDS installled?

The button is for putting the pcb into boot mode. basically telling to to open itself to reprogramming

it does not have leds on it.  it has diodes and resistors however.
So I just have to solder the less in that's all?

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: Moistgun on Sun, 05 June 2016, 13:01:08
I noticed there is a button on the underneath of this board...are there already LEDS installled?

The button is for putting the pcb into boot mode. basically telling to to open itself to reprogramming

it does not have leds on it.  it has diodes and resistors however.
So I just have to solder the less in that's all?

Sent from my LG-H830 using Tapatalk

You just solder in the leds, and turn them on with whatever the keyboard is programmed to turn them on with.

I made my layout fn + z, fn+ x, fn + c, and fn + b as my binds for backlighting.

its important to get the led polarity right, they will only turn on if you put them in the right way.
Title: Re: Satan GH60
Post by: nugglets on Thu, 09 June 2016, 09:05:06
ok so I skrewed up and dropped my pcb. The usb connector fell off. I saved it by soldering the pads directly to the usb hub. The keyboard works with the normal firmware, but when I try to reflash it the button disconnects the board from the computer, but the bootloader does not run. Any suggestions?

How did you fix this? My USB connector just came completely off while unplugging the cable. Took two pads with it.

I'm assuming you wired it to the breakout pins by the spacebar? I can't seem to find pinouts for that, other than the ones for RGB.
Title: Re: Satan GH60
Post by: ideus on Thu, 09 June 2016, 09:12:19
So i want to build a 60%, and thought the Satan GH60 would be a good first build.
I would like to use this layout. http://i.imgur.com/wd7sCnO.jpg
The PCB supports ISO with split backspace and spilt right shift, but i can't seem to find a plate, that supports this layout.
Can anyone tell me where i can get a plate for this layout?

Leandren has universal plates that support that layout.
Title: Re: Satan GH60
Post by: yangdigi on Sat, 11 June 2016, 19:33:28
https://geekhack.org/index.php?topic=82693.0
This topic may be helpful.
Title: Re: Satan GH60
Post by: vamdolly on Fri, 17 June 2016, 07:14:21
Hi im  thinking of geting one of the Satan GH60 for my first build but not sure if i should just make a lay out of just wires switches and a teensy as the Satan GH60 comes to over 200$ with tax and im still missing the stabilizers and back plate im having trouble finding a place to buy stabilizers  for cheep i live in canada on ebay i only find 1 stabilizers  for 10$ and 5S shipping witch i find expensive compared to anything els for this build also see that the Satan GH60 can have some trouble setting up the firm ware did anyone find that to be to difficult as some on here said that even after flashing they didn't have a working FN button.

so any help on were to get stabilizers or ideas witch would be better for a project Satan GH60 or custom with a teensy 2.0 would be appreciated thanks
Title: Re: Satan GH60
Post by: ideus on Fri, 17 June 2016, 07:27:27
Hi im  thinking of geting one of the Satan GH60 for my first build but not sure if i should just make a lay out of just wires switches and a teensy as the Satan GH60 comes to over 200$ with tax and im still missing the stabilizers and back plate im having trouble finding a place to buy stabilizers  for cheep i live in canada on ebay i only find 1 stabilizers  for 10$ and 5S shipping witch i find expensive compared to anything els for this build also see that the Satan GH60 can have some trouble setting up the firm ware did anyone find that to be to difficult as some on here said that even after flashing they didn't have a working FN button.

so any help on were to get stabilizers or ideas witch would be better for a project Satan GH60 or custom with a teensy 2.0 would be appreciated thanks

This fork of the GH60 has been reported with issues mainly related with the reliability of the USB port soldering that is critical for a keyboard with detachable cable. I am not sure to understand why this PCB could cost you that much if it is around $35 USD at ebay. You could consider the GH60 that is sold by techkeys as an alternative. The direct wiring is a good option too. I am considering to make my own layout with a plate I made using the cool Swill's tool and I would get a Teensy 2 for cheap at ebay, everything with diodes and wires should cost under $40 USD and it is as flexible as I can get my plate. One of the possible layouts is bellow:

(http://i.imgur.com/y7pxzQd.jpg)
Title: Re: Satan GH60
Post by: mrbishop on Fri, 17 June 2016, 09:14:17
Hi im  thinking of geting one of the Satan GH60 for my first build but not sure if i should just make a lay out of just wires switches and a teensy as the Satan GH60 comes to over 200$ with tax and im still missing the stabilizers and back plate im having trouble finding a place to buy stabilizers  for cheep i live in canada on ebay i only find 1 stabilizers  for 10$ and 5S shipping witch i find expensive compared to anything els for this build also see that the Satan GH60 can have some trouble setting up the firm ware did anyone find that to be to difficult as some on here said that even after flashing they didn't have a working FN button.

so any help on were to get stabilizers or ideas witch would be better for a project Satan GH60 or custom with a teensy 2.0 would be appreciated thanks

This fork of the GH60 has been reported with issues mainly related with the reliability of the USB port soldering that is critical for a keyboard with detachable cable. I am not sure to understand why this PCB could cost you that much if it is around $35 USD at ebay. You could consider the GH60 that is sold by techkeys as an alternative. The direct wiring is a good option too. I am considering to make my own layout with a plate I made using the cool Swill's tool and I would get a Teensy 2 for cheap at ebay, everything with diodes and wires should cost under $40 USD and it is as flexible as I can get my plate. One of the possible layouts is bellow:

Show Image
(http://i.imgur.com/y7pxzQd.jpg)


cool layout. i make a friction teensy2 and ++ mount and plates. let me know if you need anything. best of luck on the project. i always love seeing new layouts :)
Title: Re: Satan GH60
Post by: ideus on Fri, 17 June 2016, 09:20:32
Hi im  thinking of geting one of the Satan GH60 for my first build but not sure if i should just make a lay out of just wires switches and a teensy as the Satan GH60 comes to over 200$ with tax and im still missing the stabilizers and back plate im having trouble finding a place to buy stabilizers  for cheep i live in canada on ebay i only find 1 stabilizers  for 10$ and 5S shipping witch i find expensive compared to anything els for this build also see that the Satan GH60 can have some trouble setting up the firm ware did anyone find that to be to difficult as some on here said that even after flashing they didn't have a working FN button.

so any help on were to get stabilizers or ideas witch would be better for a project Satan GH60 or custom with a teensy 2.0 would be appreciated thanks

This fork of the GH60 has been reported with issues mainly related with the reliability of the USB port soldering that is critical for a keyboard with detachable cable. I am not sure to understand why this PCB could cost you that much if it is around $35 USD at ebay. You could consider the GH60 that is sold by techkeys as an alternative. The direct wiring is a good option too. I am considering to make my own layout with a plate I made using the cool Swill's tool and I would get a Teensy 2 for cheap at ebay, everything with diodes and wires should cost under $40 USD and it is as flexible as I can get my plate. One of the possible layouts is bellow:

Show Image
(http://i.imgur.com/y7pxzQd.jpg)


cool layout. i make a friction teensy2 and ++ mount and plates. let me know if you need anything. best of luck on the project. i always love seeing new layouts :)

Could you please elaborate on that? it may be interesting, and thank you for your feedback on the layout.
Title: Re: Satan GH60
Post by: mrbishop on Fri, 17 June 2016, 09:23:35
Hi im  thinking of geting one of the Satan GH60 for my first build but not sure if i should just make a lay out of just wires switches and a teensy as the Satan GH60 comes to over 200$ with tax and im still missing the stabilizers and back plate im having trouble finding a place to buy stabilizers  for cheep i live in canada on ebay i only find 1 stabilizers  for 10$ and 5S shipping witch i find expensive compared to anything els for this build also see that the Satan GH60 can have some trouble setting up the firm ware did anyone find that to be to difficult as some on here said that even after flashing they didn't have a working FN button.

so any help on were to get stabilizers or ideas witch would be better for a project Satan GH60 or custom with a teensy 2.0 would be appreciated thanks

This fork of the GH60 has been reported with issues mainly related with the reliability of the USB port soldering that is critical for a keyboard with detachable cable. I am not sure to understand why this PCB could cost you that much if it is around $35 USD at ebay. You could consider the GH60 that is sold by techkeys as an alternative. The direct wiring is a good option too. I am considering to make my own layout with a plate I made using the cool Swill's tool and I would get a Teensy 2 for cheap at ebay, everything with diodes and wires should cost under $40 USD and it is as flexible as I can get my plate. One of the possible layouts is bellow:

Show Image
(http://i.imgur.com/y7pxzQd.jpg)


cool layout. i make a friction teensy2 and ++ mount and plates. let me know if you need anything. best of luck on the project. i always love seeing new layouts :)

Could you please elaborate on that? it may be interesting, and thank you for your feedback on the layout.

i'll PM you as to not overly hijack the thread  ;D
Title: Re: Satan GH60
Post by: vamdolly on Fri, 17 June 2016, 14:47:44
Hi im  thinking of geting one of the Satan GH60 for my first build but not sure if i should just make a lay out of just wires switches and a teensy as the Satan GH60 comes to over 200$ with tax and im still missing the stabilizers and back plate im having trouble finding a place to buy stabilizers  for cheep i live in canada on ebay i only find 1 stabilizers  for 10$ and 5S shipping witch i find expensive compared to anything els for this build also see that the Satan GH60 can have some trouble setting up the firm ware did anyone find that to be to difficult as some on here said that even after flashing they didn't have a working FN button.

so any help on were to get stabilizers or ideas witch would be better for a project Satan GH60 or custom with a teensy 2.0 would be appreciated thanks

This fork of the GH60 has been reported with issues mainly related with the reliability of the USB port soldering that is critical for a keyboard with detachable cable. I am not sure to understand why this PCB could cost you that much if it is around $35 USD at ebay. You could consider the GH60 that is sold by techkeys as an alternative. The direct wiring is a good option too. I am considering to make my own layout with a plate I made using the cool Swill's tool and I would get a Teensy 2 for cheap at ebay, everything with diodes and wires should cost under $40 USD and it is as flexible as I can get my plate. One of the possible layouts is bellow:

Show Image
(http://i.imgur.com/y7pxzQd.jpg)


cool layout. i make a friction teensy2 and ++ mount and plates. let me know if you need anything. best of luck on the project. i always love seeing new layouts :)

Could you please elaborate on that? it may be interesting, and thank you for your feedback on the layout.

i'll PM you as to not overly hijack the thread  ;D


To you statment on how much it would come to its cuz i added Satan GH60. plate. led. gateron green. and  a cable  and it was already 180 before  tax with no case bottom or stabilizers, but as u stated the wire method is cheaper that's y i was thinking of a teensy 2.0 gateron green and just the led then this way i can make my own plate. as for the diodes i already have them just need to get some more resistors.

as with more problems i see people taking of the Satan GH60 seems like may be a bad idea to order it all and find out owell.
Title: Re: Satan GH60
Post by: cpeterson19 on Fri, 24 June 2016, 17:35:13
Does the satan gh60 support alps switches?!

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: SpAmRaY on Fri, 24 June 2016, 17:59:35
Does the satan gh60 support alps switches?!

Sent from my LG-H830 using Tapatalk
No
Title: Re: Satan GH60
Post by: cpeterson19 on Fri, 24 June 2016, 19:50:30
What pcb allows for alps?

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: SoReckless on Sat, 25 June 2016, 14:25:11
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Title: Re: Satan GH60
Post by: Moistgun on Sat, 25 June 2016, 14:35:24
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

Title: Re: Satan GH60
Post by: SoReckless on Sat, 25 June 2016, 16:47:29
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.
Title: Re: Satan GH60
Post by: Moistgun on Sat, 25 June 2016, 16:56:32
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.
Title: Re: Satan GH60
Post by: SoReckless on Sun, 26 June 2016, 04:20:32
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
Title: Re: Satan GH60
Post by: Moistgun on Sun, 26 June 2016, 07:26:43
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
There are always sip sockets.  You solder once and can hot swap leds in and out.   If you do want green, I'd recommend cyan, as they are alot brighter

Sent from my local payphone

Title: Re: Satan GH60
Post by: SoReckless on Wed, 29 June 2016, 07:48:31
I ordered the set sunday, and the seller says it will probably arive within 15 days. hope it does. can't wait. I now have found a buyer for my current keyboard. so I'll have to survive for 2 weeks on  non- mechanical. :(
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 29 June 2016, 10:02:34
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: redbanshee on Wed, 29 June 2016, 13:06:12
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

assuming you got the version that has pads on the bottom

(http://i.imgur.com/Z5VKoxo.jpg)

pick one, dont use both or they will be dim
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 29 June 2016, 13:09:30
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

assuming you got the version that has pads on the bottom

Show Image
(http://i.imgur.com/Z5VKoxo.jpg)


pick one, dont use both or they will be dim
Can I do and a underneath and still have leds going to the switch?

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: SKD on Wed, 29 June 2016, 14:35:28
I'd like to know this too. I have a second satan kit coming with a clear case, would be cool to light that up too.
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 29 June 2016, 14:37:26
I'd like to know this too. I have a second satan kit coming with a clear case, would be cool to light that up too.
That's what I'm hoping to do with mine, I want purple smd leds underneath and I would like white I believe 3mm leds to light up the caps!

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: ideus on Wed, 29 June 2016, 15:21:42
I just want share the last version of my upcoming hand wired key board, just because it is a lot more fun to hand wire my board and it has full flexibility for my very own custom layout. LEDs? Well, I do believe that lights belong in x-mas trees and traffic lights, not on keyboards, but that it just me, LOL.

(http://i.imgur.com/ajlQEE4.jpg)

(Not hijacking the thread, it is only that I shared a previous version before, and some shown interest).
Title: Re: Satan GH60
Post by: redbanshee on Wed, 29 June 2016, 18:13:11
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

assuming you got the version that has pads on the bottom

Show Image
(http://i.imgur.com/Z5VKoxo.jpg)


pick one, dont use both or they will be dim
Can I do and a underneath and still have leds going to the switch?

Sent from my LG-H830 using Tapatalk


Like I said in my post, if you use both they will be dim, or may not even work at all.
Title: Re: Satan GH60
Post by: cpeterson19 on Wed, 29 June 2016, 18:59:53
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

assuming you got the version that has pads on the bottom

Show Image
(http://i.imgur.com/Z5VKoxo.jpg)


pick one, dont use both or they will be dim
Can I do and a underneath and still have leds going to the switch?

Sent from my LG-H830 using Tapatalk


Like I said in my post, if you use both they will be dim, or may not even work at all.
So you can one have one or the other ?

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: redbanshee on Thu, 30 June 2016, 16:50:12
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

assuming you got the version that has pads on the bottom

Show Image
(http://i.imgur.com/Z5VKoxo.jpg)


pick one, dont use both or they will be dim
Can I do and a underneath and still have leds going to the switch?

Sent from my LG-H830 using Tapatalk


Like I said in my post, if you use both they will be dim, or may not even work at all.
So you can one have one or the other ?

Sent from my LG-H830 using Tapatalk

DUDE? YES for the love of god
Title: Re: Satan GH60
Post by: cpeterson19 on Thu, 30 June 2016, 16:50:49
What leds do I need to use to make it glow underneath?!

Sent from my LG-H830 using Tapatalk

assuming you got the version that has pads on the bottom

Show Image
(http://i.imgur.com/Z5VKoxo.jpg)


pick one, dont use both or they will be dim
Can I do and a underneath and still have leds going to the switch?

Sent from my LG-H830 using Tapatalk


Like I said in my post, if you use both they will be dim, or may not even work at all.
So you can one have one or the other ?

Sent from my LG-H830 using Tapatalk

DUDE? YES for the love of god
Calm down just asking

Sent from my LG-H830 using Tapatalk

Title: Re: Satan GH60
Post by: Moistgun on Fri, 01 July 2016, 10:15:27

DUDE? YES for the love of god

Lol.


So you can one have one or the other ?


You can also wire in a rgb strip as a third alternative.  Allows you to control it with a remote.
Title: Re: Satan GH60
Post by: tofgerl on Fri, 01 July 2016, 10:49:27
Or just install a ****ing desk lamp like an adult...
Title: Re: Satan GH60
Post by: SoReckless on Sat, 02 July 2016, 10:02:22
Or just install a ****ing desk lamp like an adult...

you don't get it...
the keyboard IS the desklamp.
Title: Re: Satan GH60
Post by: tofgerl on Sat, 02 July 2016, 10:29:46
Then what's the screen for?
Title: Re: Satan GH60
Post by: SoReckless on Sat, 02 July 2016, 10:49:30
Then what's the screen for?

it has a touchscreen, so it is the keyboard.
Title: Re: Satan GH60
Post by: SKD on Sun, 10 July 2016, 04:27:49
Quick question. I am building a second 60% with this board.  I am going to put SMD LEDs on the underside as I have a clear plastic case for it. Can the SMD LEDs be controlled the same was as the through hole LEDs on the top? I am only going to use SMD LEDs on the underside only.
Title: Re: Satan GH60
Post by: rpeterclark on Sun, 10 July 2016, 06:32:57
Quick question. I am building a second 60% with this board.  I am going to put SMD LEDs on the underside as I have a clear plastic case for it. Can the SMD LEDs be controlled the same was as the through hole LEDs on the top? I am only going to use SMD LEDs on the underside only.

The SMD LEDs on the bottom are controlled the same as the in-switch LEDs, in fact they cannot even be controlled separately.
Title: Re: Satan GH60
Post by: tofgerl on Sun, 10 July 2016, 10:42:01
Yeah, they're actually the same connection points even though they look like they're separate.
Title: Re: Satan GH60
Post by: SKD on Sun, 10 July 2016, 12:41:12
Awesome. Thank you.

Next question. Would I be able to get away with using just one LED for the caps lock on top? I was given some self changing RGB LEDs. Would be cool to use one along with the SMDs on the bottom.
Title: Re: Satan GH60
Post by: rinkaan on Sat, 30 July 2016, 10:52:35
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
There are always sip sockets.  You solder once and can hot swap leds in and out.   If you do want green, I'd recommend cyan, as they are alot brighter

Sent from my local payphone
Yes sip sockets work for hotswapping the led.. but it takes quite a bit of effort to solder them on. on the regular gateron or cherry switch. u usually insert the LED into the hole and solder to the board.. but if you want to use sip socket you can choose to remove the switch top half and put into the sip sockets.
else you can dremel out the bottom of the led holes using a 3mm drill bit and solder on all the sip sockets first then mount the switches later. i opted for the second approach in case I had a dead switch u don't need to remove the sip sockets but can unsolder the switch and remove directly.
and it's quite a hard push to get the led in without bending the legs.
took me a good 6hrs to get all the above done .

Sent from my MI NOTE LTE using Tapatalk

Title: Re: Satan GH60
Post by: Moistgun on Sat, 30 July 2016, 11:16:25
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
There are always sip sockets.  You solder once and can hot swap leds in and out.   If you do want green, I'd recommend cyan, as they are alot brighter

Sent from my local payphone
Yes sip sockets work for hotswapping the led.. but it takes quite a bit of effort to solder them on. on the regular gateron or cherry switch. u usually insert the LED into the hole and solder to the board.. but if you want to use sip socket you can choose to remove the switch top half and put into the sip sockets.
else you can dremel out the bottom of the led holes using a 3mm drill bit and solder on all the sip sockets first then mount the switches later. i opted for the second approach in case I had a dead switch u don't need to remove the sip sockets but can unsolder the switch and remove directly.
and it's quite a hard push to get the led in without bending the legs.
took me a good 6hrs to get all the above done .

Sent from my MI NOTE LTE using Tapatalk
I understand what you mean. They do take quite some time. But if you think you will swap leds a half dozen times on its life, it's a wash
Title: Re: Satan GH60
Post by: kawasaki161 on Sat, 30 July 2016, 12:53:10
else you can dremel out the bottom of the led holes using a 3mm drill bit and solder on all the sip sockets first then mount the switches later. i opted for the second approach in case I had a dead switch u don't need to remove the sip sockets but can unsolder the switch and remove directly.

Small tip: use a 2,5mm drill. If you use a 3mm one and are off just a tad the switch won't snap into the plate anymore since you damaged the retainer (source: I ****ed up one switch that way). 2,5mm is still enough for conventional SIP sockets, you might want to solder those in after placing the switch on top of them though since 2,5mm does not allow for misaligned SIP sockets.
Title: Re: Satan GH60
Post by: kasakka on Tue, 02 August 2016, 00:53:09
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
There are always sip sockets.  You solder once and can hot swap leds in and out.   If you do want green, I'd recommend cyan, as they are alot brighter

Sent from my local payphone
Yes sip sockets work for hotswapping the led.. but it takes quite a bit of effort to solder them on. on the regular gateron or cherry switch. u usually insert the LED into the hole and solder to the board.. but if you want to use sip socket you can choose to remove the switch top half and put into the sip sockets.
else you can dremel out the bottom of the led holes using a 3mm drill bit and solder on all the sip sockets first then mount the switches later. i opted for the second approach in case I had a dead switch u don't need to remove the sip sockets but can unsolder the switch and remove directly.
and it's quite a hard push to get the led in without bending the legs.
took me a good 6hrs to get all the above done .


I'll probably never go SIP sockets again. Took me forever to disassemble each switch and put them in and then if I have to ever remove a switch getting all the solder out of the SIP socket slots is difficult so that switch is stuck in there quite tight. Its easier to just desolder a broken LED if needed and figure out what kind of lighting you want beforehand.
Title: Re: Satan GH60
Post by: rinkaan on Tue, 02 August 2016, 01:30:36
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
There are always sip sockets.  You solder once and can hot swap leds in and out.   If you do want green, I'd recommend cyan, as they are alot brighter

Sent from my local payphone
Yes sip sockets work for hotswapping the led.. but it takes quite a bit of effort to solder them on. on the regular gateron or cherry switch. u usually insert the LED into the hole and solder to the board.. but if you want to use sip socket you can choose to remove the switch top half and put into the sip sockets.
else you can dremel out the bottom of the led holes using a 3mm drill bit and solder on all the sip sockets first then mount the switches later. i opted for the second approach in case I had a dead switch u don't need to remove the sip sockets but can unsolder the switch and remove directly.
and it's quite a hard push to get the led in without bending the legs.
took me a good 6hrs to get all the above done .


I'll probably never go SIP sockets again. Took me forever to disassemble each switch and put them in and then if I have to ever remove a switch getting all the solder out of the SIP socket slots is difficult so that switch is stuck in there quite tight. Its easier to just desolder a broken LED if needed and figure out what kind of lighting you want beforehand.
that was why I predrilled the holes on the switches for the sip to be able to slip thru without a need to unsolder them if I need to change out a switch. it also saves the need to remove the top half of the switch to put in the sip socket. I'm contemplating to assemble a 3rd keyboard by getting the magicforce board. cost more than the satan gh60 clone but I think it is worth getting dedicated arrow keys.

Sent from my MI NOTE LTE using Tapatalk

Title: Re: Satan GH60
Post by: kasakka on Tue, 02 August 2016, 10:45:06
Hi everyone,

I am going to build my first ever mechanical keyboard, and I think I am going for the Satan PCB with Gateron Switches.
will this PCB allow for an easy first time experience and does it support LED's? also, what kind of LED's should I get?
at the moment thinking about just buying this package;
http://www.aliexpress.com/item/Customized-KC60-60-Kit-Plastic-Case-Switches-Plate-Led-Stabilizers-for-60-Standard-ANSI-Mechanical-Keyboard/32629156371.html
it says they don't have the Satan PCB's, but the KC60 PCB's. however, they note that these should work exactly the same.
does anyone have experience with the KC60 PCB's?
Both should allow for leds and should be an easy entry to customs.  These boards have had random issues here and there but nothing a return wouldn't fix.  My board was perfectly fine when I got it.

2x3x4 leds are what I use.  Just grab those from Ali if you're getting that package

Sent from my local payphone

thanks, the package actually includes LED's, so I will just go with those. now to choose between white and green LED's. planning to do a dark grey case, with light grey keys and dark green modifiers. might put in a red ESC button.
well, going of track now.

I would definitely recommend white leds. greens suck imo. not very bright.

thanks for confirming, I was mainly thinking about white because I don't feel like resoldering everything when wanting to change the color-theme of my keyboard.  :-\
There are always sip sockets.  You solder once and can hot swap leds in and out.   If you do want green, I'd recommend cyan, as they are alot brighter

Sent from my local payphone
Yes sip sockets work for hotswapping the led.. but it takes quite a bit of effort to solder them on. on the regular gateron or cherry switch. u usually insert the LED into the hole and solder to the board.. but if you want to use sip socket you can choose to remove the switch top half and put into the sip sockets.
else you can dremel out the bottom of the led holes using a 3mm drill bit and solder on all the sip sockets first then mount the switches later. i opted for the second approach in case I had a dead switch u don't need to remove the sip sockets but can unsolder the switch and remove directly.
and it's quite a hard push to get the led in without bending the legs.
took me a good 6hrs to get all the above done .


I'll probably never go SIP sockets again. Took me forever to disassemble each switch and put them in and then if I have to ever remove a switch getting all the solder out of the SIP socket slots is difficult so that switch is stuck in there quite tight. Its easier to just desolder a broken LED if needed and figure out what kind of lighting you want beforehand.
that was why I predrilled the holes on the switches for the sip to be able to slip thru without a need to unsolder them if I need to change out a switch. it also saves the need to remove the top half of the switch to put in the sip socket. I'm contemplating to assemble a 3rd keyboard by getting the magicforce board. cost more than the satan gh60 clone but I think it is worth getting dedicated arrow keys.

You could do like I do and set the right Ctrl, Win, Gui and Shift keys as permanent arrow keys. I do have a layer to make them their original scancodes but I very rarely use them like that. I have figured I actually like that setup so much that I decided to not get the Whitefox I was considering.
Title: Re: Satan GH60
Post by: Kmanxx on Sat, 06 August 2016, 19:34:20
Could anyone help me? recently just got the satan gh60 and tested it before soldering the keys on, which worked perfectly fine. Now, the G, B, \, and Backspace keys aren't working. Any ideas?
Title: Re: Satan GH60
Post by: Moistgun on Sat, 06 August 2016, 22:48:04
Could anyone help me? recently just got the satan gh60 and tested it before soldering the keys on, which worked perfectly fine. Now, the G, B, \, and Backspace keys aren't working. Any ideas?

Did you test the pcb by shorting it and using keyboardtester?

with the switches in, flip the board around, and short the pins by touching both with a pair of metal tweezers using keyboardtester.
Title: Re: Satan GH60
Post by: Kmanxx on Sun, 07 August 2016, 20:10:14
Got the keys working, just some bad soldering. Does anyone still have the config/other stuffs from a0-c for the rgb mod? it was all removed on github.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 07 August 2016, 21:23:08
Got the keys working, just some bad soldering. Does anyone still have the config/other stuffs from a0-c for the rgb mod? it was all removed on github.

QMK has changed quite a Bit since he had all his files up.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 07 August 2016, 21:24:55
I would download the latest QMK files, and follow the directions in the README VERY CAREFULLY

there is dedicated firmware files already set up for the Satan, but you will likely need to make tweaks.
Title: Re: Satan GH60
Post by: Kmanxx on Sun, 07 August 2016, 21:38:32
Yea I got the qmk files and saw some stuff on the rgb, sadly my layers 90% of the time don't work and the rgb lights aren't turning on either. Was hoping for some help with that.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 August 2016, 16:26:55
Yea I got the qmk files and saw some stuff on the rgb, sadly my layers 90% of the time don't work and the rgb lights aren't turning on either. Was hoping for some help with that.

You're firmware works sometimes though?

you should at least have light from the rgb strip if you flashed with the satan QMK fork.
Title: Re: Satan GH60
Post by: Kmanxx on Mon, 08 August 2016, 18:55:50
Got the layers working properly, but tried multiple times with reflashing to get the rgb strip to work with no luck. I have it enabled in the makefile, correct pin in the config, and the keybinds in the keymap, but the strip just wont turn on. Any ideas?
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 August 2016, 19:03:56
Got the layers working properly, but tried multiple times with reflashing to get the rgb strip to work with no luck. I have it enabled in the makefile, correct pin in the config, and the keybinds in the keymap, but the strip just wont turn on. Any ideas?

Not even getting static lighting from the strip?

Would you mind sharing a pic of the strip wiring?

Did you directly adhere the strip to the pcb? or did you put electrical tape between the strip and pcb?
Title: Re: Satan GH60
Post by: Kmanxx on Mon, 08 August 2016, 20:32:10
Never got any lighting from the strip, and the strip wasn't on the back of the pcb yet, just hanging off temporarily, so I don't think that was the problem. Just removed the rgb strip and now my computer wont recognize the keyboard and I can't reflash the firmware due to not being able to enter bootloader mode.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 08 August 2016, 20:51:24
Never got any lighting from the strip, and the strip wasn't on the back of the pcb yet, just hanging off temporarily, so I don't think that was the problem. Just removed the rgb strip and now my computer wont recognize the keyboard and I can't reflash the firmware due to not being able to enter bootloader mode.

Can you not just press the button on the back of the pcb to enter bootloader mode?

I think you have to tell the firmware which pin you soldered the strip to, so by removing the hardware, the firmware is confused due to the lack of strip connected to that pin.

Talking out my ass here.
Title: Re: Satan GH60
Post by: Kmanxx on Tue, 09 August 2016, 15:30:15
The button on the pcb didn't work, but actually reconnecting the pin to the strip let me enter bootloader again. Still no luck getting the lights turned on. Completely out of ideas now.
Title: Re: Satan GH60
Post by: Moistgun on Tue, 09 August 2016, 15:55:57
The button on the pcb didn't work, but actually reconnecting the pin to the strip let me enter bootloader again. Still no luck getting the lights turned on. Completely out of ideas now.

Usually the button on the back not working is a sign of the drivers being wonky.

A number of people I know, including myself are actually using the Zadig drivers from the tkg toolkit.  can be found here
https://github.com/kairyu/tkg-toolkit

Go into the Windows folder > Tools > Zadig 2.1.2

Run that, and download the drivers.


If its not working, theres some issues with the firmware you wrote.

Again, do you mind sharing pictures of the wiring? to and from the strip
Title: Re: Satan GH60
Post by: Kmanxx on Tue, 09 August 2016, 17:22:37
Already had the drivers downloaded from zadig and if I wasn't clear, the button started to work again once the rgb strip was connected to the pin again. Heres some pics of my bad soldering http://imgur.com/a/kG0aG and I also put some electric tape on the back temporarily. I plan on prettying it up once I get it working.
Title: Re: Satan GH60
Post by: Moistgun on Tue, 09 August 2016, 20:04:17
Already had the drivers downloaded from zadig and if I wasn't clear, the button started to work again once the rgb strip was connected to the pin again. Heres some pics of my bad soldering http://imgur.com/a/kG0aG and I also put some electric tape on the back temporarily. I plan on prettying it up once I get it working.

So Ill assume you have the green wire soldered to the very last middle pad on the strip.

3 things.
1) If you did not have the tape down before you turned the board on the first time with the strip wired up, the strip could have shorted and killed itself, permanently.  sometimes it kills a couple leds, sometimes it kills the whole thing.
2) It looks like there is too much solder on the green wire connecting to the controller. If there is solder even bridging the pins on the controller just a little bit, you will have issues.  Suck up some of that solder, and use just a little.
3) It looks like the green wire is also touching the smd component, once again, you don't want that to short on anything metal.  Just that one pin on the controller -> directly to the middle pad on the strip.
Title: Re: Satan GH60
Post by: Kmanxx on Wed, 10 August 2016, 14:28:27
I know the strip isn't dead as it has accidently turned on from a wire touching a pin accidently on the chip. Just removed most of the solder and redid it so the cable isn't touching any other component or the pin next to it. Still no luck getting the rgb strip to turn on
Title: Re: Satan GH60
Post by: Moistgun on Wed, 10 August 2016, 14:50:35
I know the strip isn't dead as it has accidently turned on from a wire touching a pin accidently on the chip. Just removed most of the solder and redid it so the cable isn't touching any other component or the pin next to it. Still no luck getting the rgb strip to turn on


If the power and ground are hooked up correctly, I would think you should still be getting static blue lighting. Hmmmm

Want to shoot over the entire folder and Ill take a look at it? See if I catch anything?
Title: Re: Satan GH60
Post by: Kmanxx on Wed, 10 August 2016, 15:08:07
Heres my folder and I am just using the default keymap.
Title: Re: Satan GH60
Post by: Moistgun on Sat, 13 August 2016, 18:02:00
Heres my folder and I am just using the default keymap.

Sorry this took so long.

Are firmware varies so much, that I suggest you try to alter mine to the layout you want and give it a flash.

First main thing is the FL on yours starts with ifdef
while mine is ifndef
I had to switch that for mine to work so you could try that.  Like literally adding that n for me fixed it.

But mine always had static lighting
so i think your strip might be dead

Take a look at mine and see if you can tell what i'm talking about


https://www.dropbox.com/s/np0eq4wqv6seb4n/keymap.c?dl=0
Title: Re: Satan GH60
Post by: Kmanxx on Mon, 15 August 2016, 18:07:11
Can I see your makefile/config? Still no luck with your keymap and tried a new strip aswell and didn't turn on either. More than likely my pin is bad on the chip so I'll have to change it. Just wanna see what you had for your config first before I do.
Title: Re: Satan GH60
Post by: Moistgun on Mon, 15 August 2016, 21:50:59
Config
https://www.dropbox.com/s/4ugrm09qgf2set4/config.h?dl=0

Makefile
https://www.dropbox.com/s/5ng3coas58imwn6/Makefile?dl=0
Title: Re: Satan GH60
Post by: Moistgun on Mon, 15 August 2016, 21:51:47
Can I see your makefile/config? Still no luck with your keymap and tried a new strip aswell and didn't turn on either. More than likely my pin is bad on the chip so I'll have to change it. Just wanna see what you had for your config first before I do.

Maybe you have a different version of the pcb?


Ive seen one instance where people did use a different controller pin.
Title: Re: Satan GH60
Post by: tofgerl on Fri, 19 August 2016, 14:43:45
I'm trying out QMK for the Docker thingy, but I can't get it to work right. Have any of you QMK-users changed anything to make it work? I had to change quite a few things in TMK, but I can't keep the tweaks the same since the layout isn't the same.
Title: Re: Satan GH60
Post by: MikiDora on Sun, 21 August 2016, 10:35:21
Hi you all.

I'm having problems with my Satan board and I could use your help.

This is my first custom board, I had no previous experience soldering or flashing firmwares to keyboards, I'm a total noob regarding this. I managed to solder everything and surprisingly everything worked first try. I have been using the board with the default layout and everything worked fine, fn layer, LEDs... Now I decided to flash my own layout using this guide: https://imgur.com/a/rfezG

I followed every step and, after finishing, the keyboard does not input anything, the LEDs work though. I changed the location of the fn key and it is working in it's new location so I believe I did flash something at least, but other than the LEDs nothing works.

I read this thread and googled a little bit and could not find a solution. I tried upgrading the drivers using zadig (I read it in another thread) but I had no idea what I was doing and I might have screwed it up even more.

Any help on what to do from here will be much appreciated since before this I was loving the board  :(


EDIT: And after further tests the board works perfectly fine on a different pc and I did in fact flash it correctly so it seems like I messed something with the drivers on my PC, any idea on how to restore them to original?
Title: Re: Satan GH60
Post by: Moistgun on Sun, 21 August 2016, 10:45:06
Hi you all.

I'm having problems with my Satan board and I could use your help.

This is my first custom board, I had no previous experience soldering or flashing firmwares to keyboards, I'm a total noob regarding this. I managed to solder everything and surprisingly everything worked first try. I have been using the board with the default layout and everything worked fine, fn layer, LEDs... Now I decided to flash my own layout using this guide: https://imgur.com/a/rfezG

I followed every step and, after finishing, the keyboard does not input anything, the LEDs work though. I changed the location of the fn key and it is working in it's new location so I believe I did flash something at least, but other than the LEDs nothing works.

I read this thread and googled a little bit and could not find a solution. I tried upgrading the drivers using zadig (I read it in another thread) but I had no idea what I was doing and I might have screwed it up even more.

Any help on what to do from here will be much appreciated since before this I was loving the board  :(

Can you share your layout?
Title: Re: Satan GH60
Post by: MikiDora on Sun, 21 August 2016, 11:30:59
Hi you all.

I'm having problems with my Satan board and I could use your help.

This is my first custom board, I had no previous experience soldering or flashing firmwares to keyboards, I'm a total noob regarding this. I managed to solder everything and surprisingly everything worked first try. I have been using the board with the default layout and everything worked fine, fn layer, LEDs... Now I decided to flash my own layout using this guide: https://imgur.com/a/rfezG

I followed every step and, after finishing, the keyboard does not input anything, the LEDs work though. I changed the location of the fn key and it is working in it's new location so I believe I did flash something at least, but other than the LEDs nothing works.

I read this thread and googled a little bit and could not find a solution. I tried upgrading the drivers using zadig (I read it in another thread) but I had no idea what I was doing and I might have screwed it up even more.

Any help on what to do from here will be much appreciated since before this I was loving the board  :(

Can you share your layout?

Sorry, I edited my comment while you were replying.

 I think I know what the problem is, it's not the layout. I think I accidentally replaced the PCB driver for WinUSB while I was messing around with zadig and that's what causing the problem. To be honest I don't really know much (or anything) about drivers but do you know how could I have the original driver back?
Title: Re: Satan GH60
Post by: Moistgun on Sun, 21 August 2016, 11:34:26
Sorry, I edited my comment while you were replying.

 I think I know what the problem is, it's not the layout. I think I accidentally replaced the PCB driver for WinUSB while I was messing around with zadig and that's what causing the problem. To be honest I don't really know much (or anything) about drivers but do you know how could I have the original driver back?
If you open device manager, find the device, uninstall, press the button on the back of the Satan, then install Zadig, it will work
Title: Re: Satan GH60
Post by: MikiDora on Sun, 21 August 2016, 11:52:53
Hi you all.

I'm having problems with my Satan board and I could use your help.

This is my first custom board, I had no previous experience soldering or flashing firmwares to keyboards, I'm a total noob regarding this. I managed to solder everything and surprisingly everything worked first try. I have been using the board with the default layout and everything worked fine, fn layer, LEDs... Now I decided to flash my own layout using this guide: https://imgur.com/a/rfezG

I followed every step and, after finishing, the keyboard does not input anything, the LEDs work though. I changed the location of the fn key and it is working in it's new location so I believe I did flash something at least, but other than the LEDs nothing works.

I read this thread and googled a little bit and could not find a solution. I tried upgrading the drivers using zadig (I read it in another thread) but I had no idea what I was doing and I might have screwed it up even more.

Any help on what to do from here will be much appreciated since before this I was loving the board  :(

Can you share your layout?

Sorry, I edited my comment while you were replying.

 I think I know what the problem is, it's not the layout. I think I accidentally replaced the PCB driver for WinUSB while I was messing around with zadig and that's what causing the problem. To be honest I don't really know much (or anything) about drivers but do you know how could I have the original driver back?
If you open device manager, find the device, uninstall, press the button on the back of the Satan, then install Zadig, it will work

Thanks, but its a little confusing. In my device manager I have four instances of "HID Keyboard Device" under the "Keyboards"  tab, and one called "GH60" under "Universal Serial Bus devices", I uninstalled all of them. Then when pressing the button there is a new one called "ATm32U4DFU" that I uninstalled as well just in case but it still not works after replugging. On the zadig software appear 5 instances of GH60, with interfaces from 0 to 4 and all of them have the HidUsb driver except the one on Interface 0 that has WinUSB driver. I think that's the one I changed by accident and it should be HidUsb like the others but I don't know what else to unninstall to make it go back  :(

Sorry if I'm not being very clear but this is a bit confusing to me, and thank you very much for the help.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 21 August 2016, 11:56:46
Thanks, but its a little confusing. In my device manager I have four instances of "HID Keyboard Device" under the "Keyboards"  tab, and one called "GH60" under "Universal Serial Bus devices", I uninstalled all of them. Then when pressing the button there is a new one called "ATm32U4DFU" that I uninstalled as well just in case but it still not works after replugging. On the zadig software appear 5 instances of GH60, with interfaces from 0 to 4 and all of them have the HidUsb driver except the one on Interface 0 that has WinUSB driver. I think that's the one I changed by accident and it should be HidUsb like the others but I don't know what else to unninstall to make it go back  :(

Sorry if I'm not being very clear but this is a bit confusing to me, and thank you very much for the help.
You should just need to clear the atmega one, and reinstall.  Also make sure there are no spaces in your hex file
Title: Re: Satan GH60
Post by: MikiDora on Sun, 21 August 2016, 12:25:03
Hi you all.

I'm having problems with my Satan board and I could use your help.

This is my first custom board, I had no previous experience soldering or flashing firmwares to keyboards, I'm a total noob regarding this. I managed to solder everything and surprisingly everything worked first try. I have been using the board with the default layout and everything worked fine, fn layer, LEDs... Now I decided to flash my own layout using this guide: https://imgur.com/a/rfezG

I followed every step and, after finishing, the keyboard does not input anything, the LEDs work though. I changed the location of the fn key and it is working in it's new location so I believe I did flash something at least, but other than the LEDs nothing works.

I read this thread and googled a little bit and could not find a solution. I tried upgrading the drivers using zadig (I read it in another thread) but I had no idea what I was doing and I might have screwed it up even more.

Any help on what to do from here will be much appreciated since before this I was loving the board  :(

Can you share your layout?

Sorry, I edited my comment while you were replying.

 I think I know what the problem is, it's not the layout. I think I accidentally replaced the PCB driver for WinUSB while I was messing around with zadig and that's what causing the problem. To be honest I don't really know much (or anything) about drivers but do you know how could I have the original driver back?
If you open device manager, find the device, uninstall, press the button on the back of the Satan, then install Zadig, it will work

Thanks, but its a little confusing. In my device manager I have four instances of "HID Keyboard Device" under the "Keyboards"  tab, and one called "GH60" under "Universal Serial Bus devices", I uninstalled all of them. Then when pressing the button there is a new one called "ATm32U4DFU" that I uninstalled as well just in case but it still not works after replugging. On the zadig software appear 5 instances of GH60, with interfaces from 0 to 4 and all of them have the HidUsb driver except the one on Interface 0 that has WinUSB driver. I think that's the one I changed by accident and it should be HidUsb like the others but I don't know what else to unninstall to make it go back  :(

Sorry if I'm not being very clear but this is a bit confusing to me, and thank you very much for the help.
You should just need to clear the atmega one, and reinstall.  Also make sure there are no spaces in your hex file

I don't know if doing something wrong but it doesn't fix it.

I press the button on the back of the pcb, go into the device manager, search for a ATm32U4DFU, select uninstall and check the box "Delete the driver software for this device" and when I plug it again it seems to install the drivers again but when I check they are the same and it still not works.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 21 August 2016, 12:36:14
I don't know if doing something wrong but it doesn't fix it.

I press the button on the back of the pcb, go into the device manager, search for a ATm32U4DFU, select uninstall and check the box "Delete the driver software for this device" and when I plug it again it seems to install the drivers again but when I check they are the same and it still not works.
What I'm saying is you need to press that button before you install the Zadig driver.  You only needed to uninstall it that one time
Title: Re: Satan GH60
Post by: MikiDora on Sun, 21 August 2016, 12:50:12
I don't know if doing something wrong but it doesn't fix it.

I press the button on the back of the pcb, go into the device manager, search for a ATm32U4DFU, select uninstall and check the box "Delete the driver software for this device" and when I plug it again it seems to install the drivers again but when I check they are the same and it still not works.
What I'm saying is you need to press that button before you install the Zadig driver.  You only needed to uninstall it that one time

Well, I have no idea how but I fixed it, and without using Zadig, I unplugged everything but the board from my pc, restarted windows and uninstalled it from the device manager a lot of times and at some point it started working again.

Thank you Moistgun, I hope the keyboard karma rewards you greatly.
Title: Re: Satan GH60
Post by: Moistgun on Sun, 21 August 2016, 12:52:33
Well, I have no idea how but I fixed it, and without using Zadig, I unplugged everything but the board from my pc, restarted windows and uninstalled it from the device manager a lot of times and at some point it started working again.

Thank you Moistgun, I hope the keyboard karma rewards you greatly.

Some times it works that way :P
Repetitive punches FTW
Title: Re: Satan GH60
Post by: hermith on Sat, 17 September 2016, 16:57:37
Hi guys. I've gotten my GH60 Satan hooked up and programmed, but I've hit one big issue I can't seem to resolve, it might just be me looking at this from the wrong angle.

I have three layers. FN0 and FN1 are pretty much stock, QWERTY on FN0 and all the other stuff on FN1 that's triggered by hitting the FN button next to RALT. So far so good.

I've added a third layer, this is toggled on and off by hitting the caps lock button, this is FN2 (this is my hardware Dvorak layer). When this is toggled ON everything is swell, except when I want to use the FN1 layer by using the FN button it ONLY works when there's nothing mapped in the FN2 layer, e.g. FN + A will still be left arrow, because it's transparent in FN2, but FN + D will only type an 'E', and not "override" the FN1 layer completely.

In short: I want the FN1 layer to override my current layout even when I'm in an ON state on the FN2 layer.

I'm sure FN button works when I'm in FN2 because everything that is transparent in FN2 works fine.
Title: Re: Satan GH60
Post by: tofgerl on Sun, 18 September 2016, 03:26:22
Ah, Windows...
Title: Re: Satan GH60
Post by: suicidal_orange on Sun, 18 September 2016, 04:02:24
Hi guys. I've gotten my GH60 Satan hooked up and programmed, but I've hit one big issue I can't seem to resolve, it might just be me looking at this from the wrong angle.

I have three layers. FN0 and FN1 are pretty much stock, QWERTY on FN0 and all the other stuff on FN1 that's triggered by hitting the FN button next to RALT. So far so good.

I've added a third layer, this is toggled on and off by hitting the caps lock button, this is FN2 (this is my hardware Dvorak layer). When this is toggled ON everything is swell, except when I want to use the FN1 layer by using the FN button it ONLY works when there's nothing mapped in the FN2 layer, e.g. FN + A will still be left arrow, because it's transparent in FN2, but FN + D will only type an 'E', and not "override" the FN1 layer completely.

In short: I want the FN1 layer to override my current layout even when I'm in an ON state on the FN2 layer.

I'm sure FN button works when I'm in FN2 because everything that is transparent in FN2 works fine.

Random thought but what happens if you switch layers 2 and 3 so the dvorak overrides happen before the arrows?
Title: Re: Satan GH60
Post by: hermith on Sun, 18 September 2016, 07:38:37
Thanks suicidal_orange! The thought struck me as well yesterday after I had given up, and it does indeed work!  :thumb:
Title: Re: Satan GH60
Post by: parityb1t on Thu, 03 November 2016, 11:13:08
Hello,
I have a question about the Satan :)
A seller told me its not ISO compatible, I find it hard to believe ... is it possible?
Title: Re: Satan GH60
Post by: ashborn on Fri, 16 December 2016, 09:23:04
Not sure if I post the right thread but can't find anything else. I ordered gh60 satan but received this:
(https://s28.postimg.org/cvujhy54d/IMG_20161212_194224413.jpg)
It has labels 'gh60 rev 2.3' and 'SJZZ'. The problem is when I generate eep at tkg.io and then flash it with kairuy's toolkit I have a column '5tgv' not working. Exactly the same as described here: https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html (https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html)

Any advice would be helpfull
Title: Re: Satan GH60
Post by: nathanrosspowell on Fri, 16 December 2016, 14:20:14
Hello,
I have a question about the Satan :)
A seller told me its not ISO compatible, I find it hard to believe ... is it possible?

Yes.

(http://i.imgur.com/WoFDutg.jpg)
Title: Re: Satan GH60
Post by: tofgerl on Fri, 16 December 2016, 14:28:56
Not sure if I post the right thread but can't find anything else. I ordered gh60 satan but received this:
Show Image
(https://s28.postimg.org/cvujhy54d/IMG_20161212_194224413.jpg)

It has labels 'gh60 rev 2.3' and 'SJZZ'. The problem is when I generate eep at tkg.io and then flash it with kairuy's toolkit I have a column '5tgv' not working. Exactly the same as described here: https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html (https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html)

Any advice would be helpfull
Well, it could be the right thread, but it's hard to say from that picture. I suspect you're an early receiver of a PCB from a new Satan batch, which (as always) is tweaked JUST enough that some setting has to be changed for the firmware to fit the board.
I suggest you go back to the supplier and ask for more information.
Title: Re: Satan GH60
Post by: Moistgun on Fri, 16 December 2016, 17:04:38
Not sure if I post the right thread but can't find anything else. I ordered gh60 satan but received this:
Show Image
(https://s28.postimg.org/cvujhy54d/IMG_20161212_194224413.jpg)

It has labels 'gh60 rev 2.3' and 'SJZZ'. The problem is when I generate eep at tkg.io and then flash it with kairuy's toolkit I have a column '5tgv' not working. Exactly the same as described here: https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html (https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html)

Any advice would be helpfull


This isnt a very active thread at all but I wish you luck.

you could try over at the tmk thread
Title: Re: Satan GH60
Post by: opendealer on Sat, 17 December 2016, 14:28:17
Hello,
I have a question about the Satan :)
A seller told me its not ISO compatible, I find it hard to believe ... is it possible?

Yes.

Show Image
(http://i.imgur.com/WoFDutg.jpg)


I'm thinking about turning my ANSI US keyboard into an ISO Spanish one but in Easy AVR I don't see any available ISO GH60 (Satan) default layout, just HHKB, POKER and PURE, all in ANSI layout. Does anyone know how to set up an ISO layout in a GH60 (Satan) using Easy AVR? How else can it be done?
Title: Re: Satan GH60
Post by: tofgerl on Sat, 17 December 2016, 14:49:46
That's more of an easyavr thing than a GH60-thing, honestly.
Title: Re: Satan GH60
Post by: suicidal_orange on Sat, 17 December 2016, 15:00:50
I'm thinking about turning my ANSI US keyboard into an ISO Spanish one but in Easy AVR I don't see any available ISO GH60 (Satan) default layout, just HHKB, POKER and PURE, all in ANSI layout. Does anyone know how to set up an ISO layout in a GH60 (Satan) using Easy AVR? How else can it be done?

Use the 'all keys' variant, ISO enter is where the bottom half should be and the key next to it is the Ioextra ISO key.  the big |/ key won't have a switch so just ignore it.

Also if you don't have a split backspace ignore the top right key :thumb:
Title: Re: Satan GH60
Post by: opendealer on Sat, 17 December 2016, 22:33:05
I'm thinking about turning my ANSI US keyboard into an ISO Spanish one but in Easy AVR I don't see any available ISO GH60 (Satan) default layout, just HHKB, POKER and PURE, all in ANSI layout. Does anyone know how to set up an ISO layout in a GH60 (Satan) using Easy AVR? How else can it be done?

Use the 'all keys' variant, ISO enter is where the bottom half should be and the key next to it is the Ioextra ISO key.  the big |/ key won't have a switch so just ignore it.

Also if you don't have a split backspace ignore the top right key :thumb:
That did the trick. I set the big |\ above the Enter to nothing, ignored the top right key, set the key to left of the Enter to NON_US_HASHMARK and set the key to left to the Z to NON_US_BACKSLASH. Everything looks good so far. I now need an ISO Spanish keycap set.

Gracias amigo  :D
Title: Re: Satan GH60
Post by: Jart0 on Fri, 10 February 2017, 18:13:21
Hello guys and sorrry for resurrecting this post, but after a lot of searching and reading, I haven't been able to reflash the GH60 Satan with TMK, neither TMK online tool or TKG toolkit worked.

I managed to flash it with Easy Avr and Flip, but I noticed two things: the breathing mode that came in the stock firmware changed, It had only one speed and it was quite fast, felt not good when that slow-breathing mode that the pcb has from stock was my favorite. I would also say that the leds were a bit less powerful (could be just a placebo though). Also, when I pressed the scape button in Overwatch, it entered in some kind of loop that I could only fix disconnecting and connecting the USB again. It does not happen with other keyboard I have or the stock firmware.

So I wanted to try TMK, to see if the lighting modes change, even when I don't know if it will, and see if this weird bug in Overwatch stop happening. Ooook so I followed all the steps, Installed zadig drivers, setup TKG Toolkit, drag and dropped my keymap.eep file on the reflash file and turned the keyboard into bootloader mode. I don't have any kind of problem with this, it says the process have been finished succesfully, but afterwards the keyboard 1) simply will not work or 2)will get the stock firmware again.

I read that I need to erase the eepram (eeprom? something like that) so I opened up the UTIL from TKG Tollkit and hit erase eeprom, again it says that the process has been completed successfuly, and tried the flashing process again, but with the same results.

Could someone help me? I don't really know what more to do, and I'm quite noob with all this programming/flashing/computer stuff, so the simplest instructions possible would be appreciated, thank you and excuse my english.

Have a good day

AH, other thing I noticed, my pcb has support for SDM lights, so if I understood well, this is the "second version of this pcb", if that could be useful information.
Title: Re: Satan GH60
Post by: Tom_Kazansky on Wed, 15 February 2017, 08:16:58
Hello!
I need help with the Satan GH60

recently, I bought a kit with the Satan GH60, yesterday I managed to flash firmware usingg QMK Firrmware builder and tkg-toolkit-master
today, after soldering a few leds for indicators (3 total), the last row became malfunctioned, I pressed a key and other keys in that column (I presumed) will register together, as picture below:

[attachimg=1]

here is the current state of the PCB: http://imgur.com/a/kSv60 (http://imgur.com/a/kSv60)
I'm a total amateur in soldering, maybe I broke something  :'(

is there a way to fix this? must I de-solder everything?
Title: Re: Satan GH60
Post by: tofgerl on Wed, 15 February 2017, 13:00:41
No, the error will be on one of those keys, so you just have to find the point where there's no connection.
Title: Re: Satan GH60
Post by: Tom_Kazansky on Wed, 15 February 2017, 19:57:42
No, the error will be on one of those keys, so you just have to find the point where there's no connection.

thank for the answer :)
I will find/hire a more experienced person to do this, I don't want to make thing worse.
Title: Re: Satan GH60
Post by: Razor Lotus on Fri, 17 February 2017, 20:49:00
Hi all, just build a KB using this pcb yesterday and everything went well.

I've tried using the TMK firmware with no issues and have flashed a temporary setup for me to use now but I'm thinking of reworking it to more of my liking and have a few questions.

I'm currently on a KBT pure, and one of the features of the KBT pure is that I can permanently "turn on" the arrow keys with fn + spacebar. And then the right modifier cluster becomes an arrow cluster until I turn it off with fn+space again.

Is it possible to do something like that? Maybe not fn + space but maybe just LeftWin for example. I'm currently having a little trouble understanding what everything means in the fn part at tkg.io.

For normal function layers where you press fn + W to get up arrow for example, you set the fn button to layer action -> momentarily. I'm thinking if I want to have the function layer permanently on until I turn it off, I use Layer action > on, and then choose which layer I want to access? Also, can someone explain to me the "when" part, where it says release, press, and both? I imagine it means to turn on during the press and the release, but for both? Also, what does layer > off and Layer > toggle do?


Lastly, Can someone explain the LED section to me? Like what does binding, default layer, layer, indicator mean?

I've tried reading the help online but it doesn't really explain all these. Perhaps I'm missing something. If someone can direct me to a link that explains these, that would be much appreciated as well.

Cheers!
Title: Re: Satan GH60
Post by: VGVisionary on Mon, 20 March 2017, 10:19:11
Ok for someone who is just getting into Mechanical Keyboards, building my own sounds amazing! Definitely put building a GH60 on my To-Do list :D! Does anybody have a good overview of all the parts needed and where to order them?
Title: Re: Satan GH60
Post by: Moistgun on Mon, 20 March 2017, 14:28:29
Ok for someone who is just getting into Mechanical Keyboards, building my own sounds amazing! Definitely put building a GH60 on my To-Do list :D! Does anybody have a good overview of all the parts needed and where to order them?

Switches
PCB
Case
Keycaps
Stabilizers
LEDs (Optional)
Plate (Optional)
USB cable

Ebay.
Title: Re: Satan GH60
Post by: ander on Mon, 20 March 2017, 23:41:15
Wow, I can see why they call this PCB a "Satan"... It just looks satanic, doesn't it? Well, it could be red too, that'd enhance the effect. But it does look sinister, like it's made of bones or something. If I had one of these under my keys, I don't think I'd be able to calm down enough to type—I'd keep expecting my PC to become possessed.

On the other hand, why should we settle for PCBs with non-demonic names? How boring.


[attachimg=1]


Lordy! Feets don't fail me now!
Title: Re: Satan GH60
Post by: Moistgun on Tue, 21 March 2017, 14:17:37
Wow, I can see why they call this PCB a "Satan"... It just looks satanic, doesn't it? Well, it could be red too, that'd enhance the effect. But it does look sinister, like it's made of bones or something. If I had one of these under my keys, I don't think I'd be able to calm down enough to type—I'd keep expecting my PC to become possessed.

On the other hand, why should we settle for PCBs with non-demonic names? How boring.


(Attachment Link)


Lordy! Feets don't fail me now!


Succubus would be more fitting.

Title: Re: Satan GH60
Post by: odd on Mon, 01 May 2017, 13:36:09
Not sure if I post the right thread but can't find anything else. I ordered gh60 satan but received this:
Show Image
(https://s28.postimg.org/cvujhy54d/IMG_20161212_194224413.jpg)

It has labels 'gh60 rev 2.3' and 'SJZZ'. The problem is when I generate eep at tkg.io and then flash it with kairuy's toolkit I have a column '5tgv' not working. Exactly the same as described here: https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html (https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html)

Any advice would be helpfull

Finding the git repo for the firmware on this would be helpful since it's quite different than any "GH60" out there. My biggest issue is losing the LED modes since it used a secondary dedicated ATMega chip to handle the LED modes (Fn + 1-9 on number row) if you flash the firmware. I was able to generate my firmware by using the TKG online firmware tool BTW and all rows and columns work fine, again just no LED modes.
Title: Re: Satan GH60
Post by: odd on Mon, 01 May 2017, 13:44:52
Hi all, just build a KB using this pcb yesterday and everything went well.

I've tried using the TMK firmware with no issues and have flashed a temporary setup for me to use now but I'm thinking of reworking it to more of my liking and have a few questions.

I'm currently on a KBT pure, and one of the features of the KBT pure is that I can permanently "turn on" the arrow keys with fn + spacebar. And then the right modifier cluster becomes an arrow cluster until I turn it off with fn+space again.

Is it possible to do something like that? Maybe not fn + space but maybe just LeftWin for example. I'm currently having a little trouble understanding what everything means in the fn part at tkg.io.

For normal function layers where you press fn + W to get up arrow for example, you set the fn button to layer action -> momentarily. I'm thinking if I want to have the function layer permanently on until I turn it off, I use Layer action > on, and then choose which layer I want to access? Also, can someone explain to me the "when" part, where it says release, press, and both? I imagine it means to turn on during the press and the release, but for both? Also, what does layer > off and Layer > toggle do?


Lastly, Can someone explain the LED section to me? Like what does binding, default layer, layer, indicator mean?

I've tried reading the help online but it doesn't really explain all these. Perhaps I'm missing something. If someone can direct me to a link that explains these, that would be much appreciated as well.

Cheers!

Do this

Create a Fn3 layer with just the keys you want as the arrow keys, add Fn3 as a toggle on the space bar
On Fn layer 2 make the space bar be Fn3 that toggles
Done.

Now when you hit Fn2 + spacebar it should toggle to the right hand arrow keys like you want. Hit Fn2 + spacebar again and it should toggle off.
You can also do space/fn3 if you need to space bar on Fn2 as well but what I wrote above is the easiest way to do what you want.
Title: Re: Satan GH60
Post by: _haru on Sun, 07 May 2017, 20:42:16
Bit of a thread necro but will the the LED for the Cherry MX Lock switch work with this?
Title: Re: Satan GH60
Post by: funnystunny on Wed, 14 February 2018, 05:57:11
Not sure if I post the right thread but can't find anything else. I ordered gh60 satan but received this:
Show Image
(https://s28.postimg.org/cvujhy54d/IMG_20161212_194224413.jpg)

It has labels 'gh60 rev 2.3' and 'SJZZ'. The problem is when I generate eep at tkg.io and then flash it with kairuy's toolkit I have a column '5tgv' not working. Exactly the same as described here: https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html (https://deskthority.net/keyboards-f2/flashing-fw-on-a-gh60-hx-sjzz-columns-missing-t13639.html)

Any advice would be helpfull

I'm having exactly the same problem. I'm using QMK firmware though. Any ideas?
Title: Re: Satan GH60
Post by: merlin64 on Wed, 14 February 2018, 10:30:37
The GH60 is so widely copied/cloned that you can't ever be absolutely sure that you'll have a PCB with the same switch matrix as the original. Your best bet is to trace the matrix yourself and put it on kbdfirmware.com