qmk_firmware/keyboards/zykrah/fuyu
Less/Rikki 346b06d391
refactor: move default RGB/LED matrix #defines (#21938)
* refactor: move default RGB/LED matrix #defines

Moving the fallback definitions of macros like LED_MATRIX_VAL_STEP and
RGB_MATRIX_MAXIMUM_BRIGHTNESS to header files allows keyboards to
leverage these defaults without requiring #ifdef guards (and often
repeating said fallback definitions).

* style: use if(n)def for consistency

and remove redundant UINT8_MAX checks on maximum brightness

Co-authored-by: Joel Challis <git@zvecr.com>

* refactor: remove INDICATOR_MAX_BRIGHTNESS macro

Co-authored-by: Joel Challis <git@zvecr.com>

---------

Co-authored-by: Joel Challis <git@zvecr.com>
2023-09-28 11:51:18 +01:00
..
keymaps refactor: move default RGB/LED matrix #defines (#21938) 2023-09-28 11:51:18 +01:00
config.h Migrate dynamic_keymap.layer_count >= 4 (#22087) 2023-09-20 14:11:33 +01:00
fuyu.c [Keyboard] Add Fuyu (#19055) 2022-12-13 01:23:37 -08:00
info.json Migrate dynamic_keymap.layer_count >= 4 (#22087) 2023-09-20 14:11:33 +01:00
readme.md [Keyboard] Add Fuyu (#19055) 2022-12-13 01:23:37 -08:00
rules.mk Move WS2812_DRIVER to data driven (#20248) 2023-03-26 18:22:12 +11:00

FUYU

FUYU

A F12 TKL H87-Compat Type-C PCB for the Geon F1-8K

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

make zykrah/fuyu:default

Flashing example for this keyboard:

make zykrah/fuyu:default:flash

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

Bootloader

Enter the bootloader in 3 ways:

  • Bootmagic reset: Hold down the key at (0,0) in the matrix (usually the top left key or Escape) and plug in the keyboard
  • Physical reset button: Briefly short the RST and GND pads on the SWD header twice, or short the BOOT header and plug in keyboard
  • Keycode in layout: Press the key mapped to QK_BOOT if it is available