Skip to content

A place to store the firmware and keymaps for my keyboard

Notifications You must be signed in to change notification settings

0x6e/tmk-keyboard

Repository files navigation

tmk-keyboard

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.

Setup

This project requires the following dependencies, both of which were available through Homebrew for macOS:

After cloning tmk-keyboard, you will need to initialise the tmk_core submodule:

$ git submodule init
$ git submodule update

Build

To build the firmware just run make:

$ make

Flash

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

Keymaps

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>

About

A place to store the firmware and keymaps for my keyboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published