Announce: TMK firmware for ErgoDox

cub-uanic

05 Sep 2013, 01:48

Greetings,

It gives me great pleasure to announce my fork of TMK keyboard, adopted to ErgoDox. It's released on GitHub here: https://github.com/cub-uanic/tmk_keyboard

There's not everything is finished yet - no layouts for Dvorak, Colemak and Workman, and TODO file is not empty yet - but it's usable and it have all TMK features.

There is no analog of TEENSY_DRIVE_ROWS and TEENSY_DRIVE_COLUMNS from Ben's firmware (see https://github.com/benblazak/ergodox-firmware), because I have one Ergodox, and I can't test both variants. Currently only "cathode of the diode (denoted with a line) connects to the square pad" is supported, so if you'll do everything as stated on Massdrop site - it will work. In case you'll soldered diodes differently - please adopt code yourself. Or if you want me to do this - then don't hesitate to send me one more Ergodox, and I'll assemble it with "diodes in opposite direction" and then will adjust sources and will make sure that everything works fine :)

But it have support for LeftLed :)
(see http://geekhack.org/index.php?topic=227 ... #msg873819 for more details)

I'm trying to keep master branch to be clean, and experimenting with layout for myself in separate branch: https://github.com/cub-uanic/tmk_keyboa ... cub_layout - here you can find example howto use ACTION_* macros, for example how to use same key as Enter (on tap) or Control (when it's hold and other key pressed), how to configure your own keys (like TEENSY key on Ben's firmware) and so on.

Feel free to fork and improve, and send patches and pull requests.

User avatar
Muirium
µ

05 Sep 2013, 01:54

cub-uanic wrote:here you can find example howto use ACTION_* macros, for example how to use same key as Enter (on tap) or Control (when it's hold and other key pressed)
Ah, I like the sound of that! Wonder if it'll work well with embedded arrow keys (trigger on double tap and hold…) on a non Ergodox custom keyboard? Looks like I've more source to pore over and see! Thanks for that.

And we do definitely all need Teensy keys. With legends to match!

User avatar
fifted

08 Sep 2013, 05:42

Okay, I am excited for this, at least partially because TMK (what does that stand for anyway?) gives NKRO over USB. It makes ErgoDox actually sound like a viable Plover (stenotype) board. Whoo!

Post Reply

Return to “Keyboards”