noxz-sites

A collection of a builder and various scripts creating the noxz.tech sites
git clone https://noxz.tech/git/noxz-sites.git
Log | Files | README | LICENSE

noxz.tech/software/satan-gh60/index.www
1This tool is used for creating my configuration for a Satan GH60 RevCHN
2mechanical keyboard. There are three parts to this tool, the configuration
3(including keymap.c, config.h & rules.mk), the compilation and the flashing to
4the AVR microcontroller.
5
6My keyboard consists of a 4 layer configuration, the base layer, function layer
7with some XF86 keys, arrow keys layer and a pseudo mouse layer. See
8.ICD keymap.c
9for specifics.
10
11.PIMG keyboard.png
12
13.HnS 1
14Prerequisites
15.HnE
16
17Before being able to compile the source code the QMK firmware is needed, which
18can be cloned using
19.ICD "git clone https://github.com/qmk/qmk_firmware" .
20The
21.ICD avr-gcc
22compiler is also needed together with some other prerequisites (read more on
23.URL https://qmk.fm qmk.fm ).
24
25Before being able to flash the microcontroller the TKG toolkit is needed and
26configured. Clone using
27.ICD "git clone https://github.com/kairyu/tkg-toolkit" .
28.ICD cd
29into tkg-toolkit and run
30.ICD ./setup.sh .
31For a Satan GH60, you'll choose:
32
33.CDS
34.COS
352. GH60 RevCHN
36Y (continue)
371. Default
381. atmel_dfu
39.COE
40.CDE
41
42.HnS 1
43Installation
44.HnE
45
46When all is prepared the firmware with my config can be compiled and flashed
47using:
48
49.CDS
50.COS
51make flash
52.COE
53.CDE
54
55get source
56.URL //noxz.tech/git/satan-gh60.git here .