mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-12-26 11:08:52 +06:00
d46d304395
* Preonic: refactor layout macros Unify layout macro names across AVR and ARM. - all layouts and matrices have moved/duplicated to their appropriate revisions - preonic.h now includes the appropriate header file from the selected revision - revision header files only contain layouts appropriate for that revision - Previously, all layouts were available in source for all revisions. - removed KEYMAP layout macro alias (was unused) - macros LAYOUT_preonic_1x2uC and LAYOUT_preonic_grid for AVR and ARM revisions - LAYOUT_preonic_grid has alias LAYOUT_ortho_5x12 for all revisions - deleted LAYOUT_ortho_4x12 alias (not appropriate for this keyboard) - ARM-based revisions have 1x2uR, 1x2uL and 2x2u matrices * Preonic: updated revision headers to #pragma once * Preonic: update Configurator files Updated the Configurator files to reflect the previous changes in this branch. - Preonic revs. 1 and 2 will use keyboards/preonic/info.json - Preonic rev. 3 will use keyboards/preonic/rev3/info.json - This file will override keyboards/preonic/info.json when preonic/rev3 is selected in the Configurator. |
||
---|---|---|
.. | ||
keymaps | ||
rev1 | ||
rev2 | ||
rev3 | ||
config.h | ||
info.json | ||
preonic.c | ||
preonic.h | ||
readme.md | ||
rules.mk |
Preonic
A compact 50% (12x5) ortholinear keyboard kit made and sold by OLKB and Massdrop. More info on qmk.fm
Keyboard Maintainer: Jack Humbert
Hardware Supported: Preonic PCB rev1, Teensy 2.0
Hardware Availability: OLKB.com, Massdrop
Make example for this keyboard (after setting up your build environment):
make preonic:default
See build environment setup then the make instructions for more information.