keychron_qmk_firmware/keyboards/zygomorph
XScorpion2 8d46bb9cab [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841)
* Initial Zygomorph 5x6 code

Split is not working yet

* layout changes

implement 4 row config option (not done yet), remove layout comments in layout.c

* Zygomorph layouts for 5x12, 5x6, 4x12, and 4x6

Also, info.json *should* be nearly usable
 for the configurator

* temporary fix for pin D5 being broken

* show D5 issue comment

* add build notes

* Pin B7 broken in split why?

* remove fix

* Fix some pin assignments

* begin to fix keymap

* Create new 5x6 layout

* update key positions

* Initial Zygomorph 5x6 code

Split is not working yet

* layout changes

implement 4 row config option (not done yet), remove layout comments in layout.c

* Zygomorph layouts for 5x12, 5x6, 4x12, and 4x6

Also, info.json *should* be nearly usable
 for the configurator

* temporary fix for pin D5 being broken

* show D5 issue comment

* add build notes

* Pin B7 broken in split why?

* remove fix

* Fix some pin assignments

* begin to fix keymap

* Create new 5x6 layout

* Rough first pass at split common conversion.
Keymap cleanup to cover just the basics.
Broke OLED code out into separate example.

* Fix readme

* Removal of old encoder / oled driver, fix for layout macros

* small update

* xulkal zygomorph keymaps

* Removed the LED_MIRRORED option as leds are always mirrored on Zygomorph

* Xulkal keymaps update

* split rgb light support

* fix line endings

* Apply suggestions from code review

Co-Authored-By: zvecr <git@zvecr.com>

* More layout and compile fixes from pr review

* Cleaning up rules.mk files

* Apply suggestions from code review

Co-Authored-By: zvecr <git@zvecr.com>

* Updating defaults

* Apply suggestions from code review

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-05-11 22:42:57 -07:00
..
common [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
keymaps [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
rev1 [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
config.h [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
readme.md [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
rules.mk [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
zygomorph.c [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00
zygomorph.h [Keyboard] Adding RGBKB Zygomorph Keyboard (#5841) 2019-05-11 22:42:57 -07:00

Zygomorph

Zygomorph

Zygomorph is the thinnest keyboard with a fully enclosed case. It's only 3.2mm thick below the switches, including screws. It can be used in 5x6 and 4x6 split, or 5x12 and 4x12 combined. It has per-key RGB, supports Kailh Choc and MX switches, and has 10 rotary encoder positions per half (only one can be used per half). The board has pre-soldered components, including type C ports and ATmega32U4. The build guide can be found here.

Keyboard Maintainer: Legonut
Hardware Supported: Zygomorph R1.0
Hardware Availability: RGBKB

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

make zygomorph:default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.