qmk_firmware/keyboards/janus
Steven Karrmann c2dd0c1845
Update Janus keyboard firmware to use EE_HANDS (#24261)
* Use EE_HANDS https://docs.qmk.fm/features/split_keyboard#handedness-by-eeprom

* Update Janus readme to indicate EEPROM handedness is used
2024-10-06 21:52:56 +13:00
..
keymaps/default Remove legacy keycodes, part 5 (#18710) 2022-10-15 22:29:43 +01:00
config.h Update Janus keyboard firmware to use EE_HANDS (#24261) 2024-10-06 21:52:56 +13:00
halconf.h [Keyboard] Add Janus keyboard (#18367) 2022-09-24 08:35:37 -07:00
keyboard.json Migrate SERIAL_DRIVER to json (#23925) 2024-07-13 13:12:35 +01:00
mcuconf.h [Keyboard] Add Janus keyboard (#18367) 2022-09-24 08:35:37 -07:00
readme.md Update Janus keyboard firmware to use EE_HANDS (#24261) 2024-10-06 21:52:56 +13:00

readme.md

Janus

Janus

A 34-key split ortholinear keyboard, powered by two Seeed XIAO RP2040.

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

make janus:default

Flashing example for this keyboard:

make janus:default:flash

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

If you would like to plug in your keyboard using either half, then set the EEPROM left/right UF2 bootloader parameter when flashing each half for the first time. Refer to QMK's handedness by EEPROM documentation. Without this bootloader parameter, the configuration assumes the left half will be plugged in.

Bootloader

Enter the bootloader in 3 ways:

  • Bootmagic reset: Hold down the top left key on the left half, or top right key on the right half, and then plug in the USB cable on that keyboard half.
  • Physical reset button: Double tap the reset button on the XIAO RP2040.
  • Keycode in layout: Press the key mapped to QK_BOOT if it is available.