README (1232B)
1 Satan GH60 (RevCHN) 2 =================== 3 This tool is used for creating my configuration for a Satan GH60 RevCHN 4 mechanical keyboard. There are three parts to this tool, the configuration 5 (including keymap.c, config.h & rules.mk), the compilation and the flashing to 6 AVR microcontroller. 7 8 My keyboard consists of a 4 layer configuration, the base layer, function layer 9 with some XF86 keys, arrow keys layer and a pseudo mouse layer. See `keymap.c` 10 for specifics. 11 12 Prerequisites 13 ------------- 14 Before being able to compile the source code the QMK firmware is needed, which 15 can 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 17 more on [qmk.fm](https://qmk.fm)). 18 19 Before being able to flash the microcontroller the TKG toolkit is needed and 20 configured. Clone using `git clone https://github.com/kairyu/tkg-toolkit`. `cd` 21 into 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 28 Installation 29 ------------ 30 When all is prepared the firmware with my config can be compiled and flashed 31 using: 32 33 make flash 34 35 get source [here](//git.noxz.tech/satan-gh60/).