Skip to content
/ kc60 Public
forked from jpec/kc60

Firmware for the KC60, with Mac keybindings

Notifications You must be signed in to change notification settings

adammck/kc60

 
 

Repository files navigation

KC60 keyboard firmware

DIY compact keyboard by Massdrop.

KC60 Resources

Build

Move to this directory then just run make like:

$ git submodule update --init --recursive
$ make

Use make -f Makefile.pjrc if you want to use PJRC stack but I find no reason to do so now.

Program the keyboard

Press the button on the back of the keyboard and execute:

$ ./flash.sh

And replug your keyboard.

Keymap

Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named keymap_<name>.c and see keymap document(you can find in top README.md) and existent keymap files.

To build firmware binary hex file with a certain keymap just do make with KEYMAP option like:

$ make KEYMAP=<name>

List of keymaps

keymap_default.c is a keymap designed by Julien Pecqueur.

keymap_spacefn.c is a SpaceFn keymap designed by Julien Pecqueur.

About

Firmware for the KC60, with Mac keybindings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 69.2%
  • Makefile 16.0%
  • Objective-C 13.5%
  • Shell 1.3%