For my current preference, for example, flash with:
make ferris/sweep:manna-harbour_miryoku:avrdude-split-left MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK make ferris/sweep:manna-harbour_miryoku:avrdude-split-right MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK make clean reviung/reviung34:manna-harbour_miryoku:dfu MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK make clean b_sides/rev41lp:manna-harbour_miryoku:dfu MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK
- (For outdated QMK versions) May need to add: `AVR_CFLAGS=”-Wno-array-bounds”` (see qmk/qmk_firmware#17064).
- Flash this crkbd from the plexus80 branch where rgb matrix is disabled for crkbd in
rules.mk
.
make clean crkbd:manna-harbour_miryoku:dfu-split-left MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK make clean crkbd:manna-harbour_miryoku:dfu-split-right MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK
- Maybe need to run
make git-submodule
; but actually that seems to set submodules to commits that are too old for this (as of <2022-12-04 Sun>); So, I ended up runninggit submodule update --remote
, and it worked fine. - To put BLOK in bootloader mode, hold the tiny button under the “X” on the boards body while plugging the USB cable in. Double tapping the reset button also works. Double tapping the programmed reset key from the miryoku keymap also works.
- Run (note the `CONVERT_TO=blok`):
make clean crkbd:manna-harbour_miryoku:uf2-split-left MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK CONVERT_TO=blok make clean crkbd:manna-harbour_miryoku:uf2-split-right MIRYOKU_LAYERS=FLIP MIRYOKU_NAV=INVERTEDT MIRYOKU_CLIPBOARD=WIN MIRYOKU_ALPHAS=COLEMAK MIRYOKU_EXTRA=QWERTY MIRYOKU_TAP=COLEMAK CONVERT_TO=blok
- If the direct flashing doesn’t work, could run without
:uf2-split-left
, and then copy the generated `.uf2` file to the rp2040 controller when it is in the bootloader mode. In that case,#define EE_HANDS
has to be replaced by for example#define MASTER_RIGHT
in theconfig.h
file of the miryoku corne keymap.
Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. This is the repository for the development branch of Miryoku QMK.
- The Miryoku QMK development branch readme is at https://github.com/manna-harbour/miryoku_qmk/tree/miryoku/users/manna-harbour_miryoku
**