qmk_firmware/keyboards/kprepublic/bm40hsrgb/rev2
Ryan 1184e0d9be
Adjust keycode alignment around `QK_BOOT` (#23697)
2024-05-11 16:50:48 +01:00
..
keymaps Adjust keycode alignment around `QK_BOOT` (#23697) 2024-05-11 16:50:48 +01:00
config.h Migrate RGB Matrix config to info.json - K (#22911) 2024-02-01 12:05:29 +00:00
keyboard.json Migrate build target markers to keyboard.json (#23293) 2024-03-30 11:31:50 +00:00
readme.md
rev2.c LED drivers: update keyboard LED configs (#23073) 2024-02-25 21:29:37 +00:00

readme.md

bm40hsrgb

BM40 RGB

An ortholinear 40% hotswap keyboard with per-key RGB in-switch LEDs and RGB Backlighting, from KP Republic.

This firmware was originally taken from a kbfirmware.json and manually converted. You may find the original .json files here.

  • Keyboard Maintainer: rgoulter
  • Hardware Supported: bm40hsrgb PCB
  • Hardware Availability: KPRepublic

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

make kprepublic/bm40hsrgb/rev2:default

Flashing example for this keyboard:

make kprepublic/bm40hsrgb/rev2: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

There are multiple ways to enter the bootloader so that firmware can be flashed onto the keyboard:

  • Bootmagic reset: Hold down the key at (0,0) in the matrix (the top left key) and plug in the keyboard.
  • Physical reset button: Briefly press the button labeled 'RST' on the back of the PCB.
  • Keycode in layout: Press the key mapped to RESET if it is available.