qmk_firmware/keyboards/rgbkb/zen
starcalleramethyst ba13127c04 New RGBKB Zen Rev1 keymap (#7609)
* adding my zen 1 keymap

updated layers and custom keycodes

* added slack + paste

defined custom keycode S_H_P and added to layer 3

* added custom keycodes

defined and inserted T_H_B and T_H_T

* enabled tap dance

adjusted rules to include tap dance

* tap dance enumeration and timing

added a TD key to send space on press and . on double tap. added tapping term to set tap detection time.

* added custom keycode

added E_SS to print string

* added mouskey + enum keycode

added in mousekey to rules. added custom code DC_C to double click and copy.

* updated custom keycode string

added a space into the output string for S_H_P

* removed colemak layer

colemak commented out, started adjusting MOs

* added 1 key copy paste

used from https://github.com/qmk/qmk_firmware/blob/master/users/drashna/process_records.c#L116-L130

* updated rgb and copyright line

* updated tapcode KC_CCCV

* Update keyboards/rgbkb/zen/rev1/keymaps/starcaller_v1.1/config.h

Co-Authored-By: Drashna Jaelre <drashna@live.com>

* updated keymap folder name to my username
2019-12-14 04:12:45 +11:00
..
common
rev1
rev2
config.h
readme.md
rules.mk
zen.c
zen.h

Zen Keyboard

A split ergo keyboard with a few goals in mind:

  • Be as thin as possible. Other split KBs (Let's Split, Nyquist, Iris) are 15.2mm thick. The Zen rev2 is only 13.2mm thick including switches and caps when using Kailh Choc low-profile switches, and 22.1mm using standard MX switches and DSA keycaps.
  • Layout designed for gaming. 1.5u pinky keys, ortho alphas, and angled thumb keys. After trying Ortholinear, Atreus62, and Ergodox, this is the best layout for gaming and typing.
  • Per-key RGB lighting. 34 WS2812b LEDs per side make it exceptionally bright
  • Price. Using Arduino Pro Micro, SK6812 LEDs, and PCB FR4 for the case, the cost of each half without switches or caps can be reduced to under $20 when purchased at volume.
  • Options. The Zen rev2 comes with rotary encoder support, SSD1306 OLED pinout, USB-C or TRRS interconnect, and jumpers to enable compatibility with the QMK Proton-C and the Keeb.io Elite-C

Keyboard Maintainer: Legonut Hardware Supported: Zen rev1, Zen rev2 Hardware Availability: RGBKB.net

A build guide and more info for this keyboard can be found here: Zen Build Guide.

Make example for this keyboard (after setting up your build environment):

make rgbkb/zen/rev2:default

To build for a Proton-C:

make rgbkb/zen/rev2:default CTPC=yes

Note: The Proton-C does not have split keyboard, or encoder support. Also OLED driver support is untested. Will update as status changes.

See build environment setup then the make instructions for more information.