qmk_firmware/keyboards/planck
noroadsleft f4840139a2 [Keyboard] Planck: Layout Macro Refactor (#4402)
* Planck: layout macro refactor

Unified layout macro names across AVR and ARM boards.

Currently certain layout macros are specific to either AVR or ARM when used in the QMK Configurator. If an AVR-specific macro is used for a Planck rev. 6, or an ARM-specific macro on a rev. 5 or earlier, the user receives a compile error.

* Update keyboards/planck/planck.h per @drashna

Changed KC_LAYOUT_ortho_4x12 alias to LAYOUT_kc_ortho_4x12.

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Add KC_KEYMAP alias for LAYOUT_kc macro

per @drashna
Update keyboards/planck/planck.h

Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>

* Fix LAYOUT_planck_1x2uC macro for Planck rev6

Thanks to drashna for testing.

* Fix inline comment regarding revisions

* Add specific info.json file for Planck rev6
2019-06-12 09:53:15 -07:00
..
ez Fix debounce conflicts in a few boards 2019-06-06 20:03:33 -07:00
keymaps [Keymap] New planck keymap (#6093) 2019-06-11 16:02:33 -07:00
light Cleanup/rgb matrix (#5811) 2019-05-10 16:55:02 -07:00
old_keymap_files
rev1 Fix Planck and Preonic builds (#5658) 2019-04-29 11:04:56 -07:00
rev2 Fix Planck and Preonic builds (#5658) 2019-04-29 11:04:56 -07:00
rev3 Fix Planck and Preonic builds (#5658) 2019-04-29 11:04:56 -07:00
rev4 Fix Planck and Preonic builds (#5658) 2019-04-29 11:04:56 -07:00
rev5 Fix Planck and Preonic builds (#5658) 2019-04-29 11:04:56 -07:00
rev6 [Keyboard] Planck: Layout Macro Refactor (#4402) 2019-06-12 09:53:15 -07:00
config.h Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997) 2019-06-06 12:09:56 -07:00
info.json
planck.c
planck.h [Keyboard] Planck: Layout Macro Refactor (#4402) 2019-06-12 09:53:15 -07:00
readme.md Fix Planck and Preonic builds (#5658) 2019-04-29 11:04:56 -07:00

Planck

Planck

A compact 40% (12x4) ortholinear keyboard kit made and sold by OLKB and Massdrop. More info on qmk.fm

Keyboard Maintainer: Jack Humbert
Hardware Supported: Planck PCB rev1, rev2, rev3, rev4, rev5, rev6; Planck Light
Hardware Availability: OLKB.com, Massdrop

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

make planck/rev4:default

Install examples:

make planck/rev5:default:dfu         # For Planck rev5 or earlier and Planck Light
make planck/rev6:default:dfu-util    # For Planck rev6

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