satan-gh60

Configuration for my GH60 mechanical keyboard.
git clone https://git.noxz.tech/satan-gh60.git
Log | README | LICENSE

1Satan GH60 (RevCHN)
2===================
3This tool is used for creating my configuration for a Satan GH60 RevCHN
4mechanical keyboard. There are three parts to this tool, the configuration
5(including keymap.c, config.h & rules.mk), the compilation and the flashing to
6AVR microcontroller.
7
8My keyboard consists of a 4 layer configuration, the base layer, function layer
9with some XF86 keys, arrow keys layer and a pseudo mouse layer. See `keymap.c`
10for specifics.
11
12Prerequisites
13-------------
14Before being able to compile the source code the QMK firmware is needed, which
15can be cloned using `git clone https://github.com/qmk/qmk_firmware`. The
16`avr-gcc` compiler is also needed together with some other prerequisites (read
17more on [qmk.fm](https://qmk.fm)).
18
19Before being able to flash the microcontroller the TKG toolkit is needed and
20configured. Clone using `git clone https://github.com/kairyu/tkg-toolkit`. `cd`
21into tkg-toolkit and run `./setup.sh`. For a Satan GH60, you'll choose:
22
23    2. GH60 RevCHN
24    Y (continue)
25    1. Default
26    1. atmel_dfu
27
28Installation
29------------
30When all is prepared the firmware with my config can be compiled and flashed
31using:
32
33    make flash
34
35get source [here](//git.noxz.tech/satan-gh60/).