ErgoDox / tmk_ErgoDox

Classic I_2C ErgoDox firmware.
GNU General Public License v3.0
1 stars 0 forks source link

TMK-Core ErgoDox Firmware

currently unsupported:

Building

Dependencies

Required:

Recommended:

Get and Build

git clone --recursive https://github.com/ergodox/ergodox.git
cd ergodox
make KEYMAP=qwerty

Binaries are dropped into the root dir of the repo.

Install1 it to the ErgoDox like this:

make dfu

Or:

Use Teensy Loader. on ergodox_lufa.hex.

(Other installation options are covered in ./Makefile)

Layouts

Support for the following layouts are available out of the box:

If your language is unsupported and you do not feel comfortable writing one, post an issue on github. It is recommended that personal layouts be under version control so changes are easily reversed.

Customization

Please, do not overwrite the current keymap files, do something like this:

cp keymap_qwerty.c keymap_title.c
nano keymap_title.c

[make edits]

make KEYMAP=title

Advanced keymaping techniques discussed here.

Submitting changes

Refer to Contributing