keychron_qmk_firmware/keyboards/evolv
Álvaro A. Volpato 4eb6d19530
Add Gondolindrim's keymap for Evolv: addition of "encoder modes" (#14943)
* Update encoder callback

* Move encoder callback

- Encoder callback function was moved from ``encoder_update_user`` in ``keymap.c`` to ``encoder_update_kb`` in ``keyboard.c``

* Update keyboards/evolv/rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

* Use tap_code() on encoder callback

Co-authored-by: Ryan <fauxpark@gmail.com>

* Use tap_code_delay

* Minor readability changes

Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2021-12-27 13:46:53 +11:00
..
keymaps Add Gondolindrim's keymap for Evolv: addition of "encoder modes" (#14943) 2021-12-27 13:46:53 +11:00
chconf.h
config.h
evolv.c
evolv.h
halconf.h
info.json
mcuconf.h
readme.md
rules.mk Add Gondolindrim's keymap for Evolv: addition of "encoder modes" (#14943) 2021-12-27 13:46:53 +11:00

Evolv75 PCB QMK firmware

Introduction

This is the QMK firmware repository for the Evolv75 PCB, a 75% with encoder keyboard designed by NathanAlphaMan in aprtnership with Gondolindrim.

As of november 2020, there is no way to buy an Evolv75 as it has not yet entered Group Buy phase. The IC page for the keyboard can be found here.

How to compile

After setting up your build environment, you can compile the Arctic default keymap by using:

make evolv:default

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