Skip to content

nagius/tmk_thinkmatrix

Repository files navigation

ThinkMatrix Keyboard Firmware

This is the firmware for my custom ortholinear keyboard, based on the tmk keyboard library.

The keyboard runs on a Teensy 2.0. You can find more detail about the design of keyboard itself in the directory docs.

Images and a buildlog of the keyboard can be found here.

Cloning, building & flashing

You need the AVR cross-compilation toolstack to compile the firmware.

See tmk keyboard and Teensy howto for more informations.

Since this repository has a submodule the cloning needs an additional argument to init and update the submodule.

git clone --recursive https://github.com/nagius/tmk_thinkmatrix
cd tmk_thinkmatrix
make

This will generate the firmware file thinkmatrix-fw.hex.

Upload

Start the graphical loader tool :

teensy.64bit &

Plug the Teensy on USB, push the program button, select the generated file thinkmatrix-fw.hex and click 'Upload'.

Update to the lastest version

git pull
git submodule sync --recursive
git submodule update --init --recursive

About

TMK firmware for the ThinkMatrix custom keyboard

Resources

Stars

Watchers

Forks

Packages