Good morning! After a couple of hours trying to figure out how to get Miryoku on my Corne V2.1 I am kind of stuck..
The keyboard itself seems to work, I just can't get the Nice!views to work. I think it is something I'm doing wrong in the build, as they do work on the 'default' zmk corne build.
I've tried both the 'Build Example corne nice_nano_v2 nice_view' workflow and the 'Build Inputs' workflow and neither display anything
Build inputs workflow had the following inputs:
set-output() { json=echo "$2" | jq -cnR 'inputs | split(",";"")' echo "$1=$json" >> $GITHUB_OUTPUT } set-output "board" "nice_nano_v2" set-output "shield" "corne_left nice_view_adapter nice_view,corne_right nice_view_adapter nice_view" set-output "alphas" "default" set-output "nav" "default" set-output "layers" "default" set-output "mapping" "default" set-output "custom_config" "#define MIRYOKU_CLIPBOARD_WIN" set-output "kconfig" "CONFIG_ZMK_DISPLAY=y\nCONFIG_BT_CTLR_TX_PWR_PLUS_8=y" set-output "branches" "default" set-output "modules" "default" shell: /usr/bin/bash -e {0}
Besides that I added the following code to config/corne.keymap because my CS pin of the Nice!View is connected to D9/P1.06 of the Nice!nanoV2.
&nice_view_spi { cs-gpios = <&pro_micro 9 GPIO_ACTIVE_HIGH>; };
This is my current repo: https://github.com/Jowizo/corne_miryokuV1
And if relevant this is the (working) default ZMK repo: https://github.com/Jowizo/CorneNV_V2
Any help would be greatly appreciated! I just want to get the board working so I can start practicing and in the mean time learning more about how to use/customize the miryoku code. Eventually I'll want to be able to customize the layers/keymap and maybe even the display. The default zmk code was a bit easier to follow but I'm feeling a bit overwhelmed by all the files in miryoku. If you have any example repo's/resources, please share!