geekhack

geekhack Community => Keyboards => Topic started by: Phenix on Mon, 04 April 2016, 11:33:49

Title: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Phenix on Mon, 04 April 2016, 11:33:49
Hello

I was about ordering this
https://deskthority.net/group-buys-f50/60-ver-china-pcb-plate-and-plastic-case-t12996.html

Does it use a Teensy?

how can I program this? I found an web-interface, but its CHinese + will not accept my layout (basically ISO+split Right-shift)

Is it possible to use the Infinity 60% layout configurator? (Its graphical, so even easier)

Thanks for help

Is there any way to use
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: suicidal_orange on Mon, 04 April 2016, 12:30:23
The easiest way is to use EasyAVR (see the thread in “Making Stuff Together! (https://geekhack.org/index.php?topic=51252.0)) then you'll need to flash the .hex file.  How to do that depends on your operating system...

[edit] thread discussing flashing in Windows  (https://geekhack.org/index.php?topic=66624.0)
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Phenix on Mon, 04 April 2016, 15:27:42
thanks!

Does it recognizes the keyboard itself or just select..?

How can I split the Rightshift?
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: suicidal_orange on Mon, 04 April 2016, 16:17:18
You chose your board from a list.  If you want a split shift and ISO go with the 'all keys' option at the bottom and set both keys that would cover an ISO enter to be enter, just to be sure.  Also note that the standard 2u backspace is the key one in from the edge :thumb:
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Phenix on Mon, 04 April 2016, 16:46:14
will check the program later.

On bottom of first post were to other prorgrams - which of them are using / liking the most?

Can I save my config on my HDD or is it written directly onto the keyboard?

Is one of those with an dark mode? (white text/dark background?)
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: suicidal_orange on Mon, 04 April 2016, 16:56:24
I don't have the board you're looking at and haven't played with the other firmwares, but EasyAVR really is easy.  I also use Linux so am not much help with flashing in windows if those were the programs you were asking about...

Whichever firmware you chose the layout will be stored on the board but you can save the settings to tweak and rebuild later.

I doubt any of the programs have a dark mode but they may use your system's colours - you'll have to give them a try.
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Phenix on Thu, 07 April 2016, 12:37:29
looks like easy AVR uses system style - so its dark :))

How can I assing German keys like "ö.ä"..?
Is there a hidden menu..?
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: suicidal_orange on Thu, 07 April 2016, 12:43:30
German keys don't exist - the codes the keyboard sends are converted to the language you have set in your OS.  Pretend you're on UK ISO to work out the two NON_US key labels, the rest will just work :)
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Phenix on Thu, 07 April 2016, 12:56:21
ok.. im on German ISO (DE)
Will try to figure out
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: suicidal_orange on Thu, 07 April 2016, 13:02:26
Forgot to mention - if you click a key on screen then press one on your keyboard it will assign it.
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Moistgun on Thu, 07 April 2016, 13:09:04
I have that PCB and I used TMK to reflash it with a split backspace and a split right shift.  It works great!
I can walk you through it if you need help.

+1 to Orange about the german characters.
Title: Re: KC60 / Satan 60 / 60% china pcb - how to program it?
Post by: Phenix on Thu, 07 April 2016, 13:54:11
setting up anything is (at least the basics) quite easy.

BUt is it normal that's not in Full-screen-mode? (If I need to assign keys via scancodes from the drop-down menu, I cant because it stops somewhere (there are more entrys above. but to reach them I need to move the window to the bottom of screen ;/ )