A repository storing just the things I need for my keyboard. It is based on tmk_keyboad but contains only the things I need for my GH60 based keyboard.
This project requires the following dependencies, both of which were available through Homebrew for macOS:
-
$ brew tap osx-cross/avr $ brew install avr-libc
-
$ brew install dfu-programmer
After cloning tmk-keyboard, you will need to initialise the tmk_core submodule:
$ git submodule init
$ git submodule update
To build the firmware just run make
:
$ make
You will to install to flash the PCB.
Run make dfu
to flash the firmware (this may need to be done using sudo
):
$ make dfu
The default keymap is keymap_poker.c from the original tmk_keyboad firmware.
To add create your own keymap, create and configure your new keymap in a file
called keymap_<keymap-name>.c
. Build and flash with the following commands:
$ make KEYMAP=<keymap-name>
$ make dfu KEYMAP=<keymap-name>