MiP/nice!view Display Config
If your screen is showing random dots, a garbled display or works intermittently it's likely the CS pin hasn't been set correctly.
For our kits/prebuilds that have a soldered promicro like controller, the following configuration is required in addition to the instructions provided by nice!. Alternatively you can find our example ZMK repo here.
The code snippets need to be inserted into your .keymap file at a root level. An example can be found here. Take care not to insert within the / {
keymap here
}
section.
Corne / CRKBD
&nice_view_spi {
cs-gpios = <&pro_micro 8 GPIO_ACTIVE_HIGH>;
};
Sofle V2
&nice_view_spi {
cs-gpios = <&pro_micro 4 GPIO_ACTIVE_HIGH>;
};
Lily58
&nice_view_spi {
cs-gpios = <&pro_micro 4 GPIO_ACTIVE_HIGH>;
};
Last updated
Was this helpful?