vial-qmk/keyboards/hlb/poorkoi
H3lli0n ee919eedb3
feat: adding support for HLB PoorKoi R1/R2 (#918)
* feat: initial PoorKoi keymap

* fix: underglow and led capslock

* feat: activating underglow

* fix: bad parameters

* feat: activating rgblights

* feat: default activated feature

* fix: supported layout clean up

* fix: led count

* fix: change to vialrgb

* fix: change to vialrgb

* fix: bad parameters

* fix: led count

* fix: enable animation

* feat: updating configuration

* fix: typo

* fix: wrong column

* fix: capslock led fixed and layer indicator added

* fix: color of first layer

* feat: custom keycode and saved settings for indicator

* fix: change layer 4 color

* fix: layer indicator management + capslock led indicator

* fix: clean code and keymap

* fix: default keymap and community definitions

* fix: licence headers and console default value

---------

Co-authored-by: H3lli0n <thulium.hqfr@gmail.com>
2025-08-01 19:43:53 -06:00
..
keymaps feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
config.h feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
keyboard.json feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
matrix_diagram.md feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
poorkoi.c feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
poorkoi.h feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
readme.md feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00
rules.mk feat: adding support for HLB PoorKoi R1/R2 (#918) 2025-08-01 19:43:53 -06:00

HLB PoorKoi

60% HLB PoorKoi's pcb is based on 4pplet/waffling60/rev_e (https://github.com/4pplet/waffling60).

  • PCB features tsangan layout with ansi/iso layouts as well as split spacebar, split left/right shift, stepped capslock.
  • PCB feature dedicated graphic art and flex cut were removed.

Regarding source code we added extra features with dedicated custom keycode L_INDIC:

  • LED indicator and capslock indicator are managed through lightning layers
  • Layer indicator is shown even if rgb underglow is off
  • Added a led indicator when custom keycode L_INDIC is on/off
    • Blink on top when off
    • Blink on bottom when on

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

make hlb/poorkoi:vial

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

How to enter bootloader (DFU):

  • Short the reset-header (labled BL/RESET) on the back of the PCB for about 2 seconds for the keyboard to enter DFU. When in DFU, it's ready to flash the firmware. If using a APM MCU it will not automatically reset after flash. Simply short the reset-header for a very short time to just reset the PCB, alternatively unplug and repluck the USB-cable to the keyboard.

Alternative option if the firmware is already pre-flashed:

  • Unplug your keyboard, hold down the Spacebar and B at the same time, plug in your keyboard and wait a second before releasing the keys. The keyboard will enter DFU and is ready to flash the firmware.