qmk_firmware/keyboards/zen
XScorpion2 e83e316555 [Keyboard] Enable RGBLIGHT_ANIMATIONS by default on the Zen rev2 (#5805)
* Enable RGBLIGHT_ANIMATIONS by default on the Zen rev2

* Also fixing OLED as it is upside down
2019-05-06 15:29:13 -07:00
..
common [Keyboard] Zen keyboard update for Rev2 (#5522) 2019-04-14 21:29:50 -07:00
rev1 [Keyboard] fix project zen rev1 bootloader declaration (#5695) 2019-04-23 19:29:54 -07:00
rev2 [Keyboard] Enable RGBLIGHT_ANIMATIONS by default on the Zen rev2 (#5805) 2019-05-06 15:29:13 -07:00
config.h [Keyboard] Zen keyboard update for Rev2 (#5522) 2019-04-14 21:29:50 -07:00
info.json Keyboard: Zen refactor and Configurator support (#3677) 2018-08-17 16:04:21 -07:00
readme.md [Keyboard] Zen keyboard update for Rev2 (#5522) 2019-04-14 21:29:50 -07:00
rules.mk [Keyboard] Zen keyboard update for Rev2 (#5522) 2019-04-14 21:29:50 -07:00
zen.c New keyboard added "Zen" (#2347) 2018-02-06 23:44:10 -05:00
zen.h [Keyboard] Zen keyboard update for Rev2 (#5522) 2019-04-14 21:29:50 -07:00

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 zen/rev2:default

To build for a Proton-C:

make 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.