Changed the property used to define a layer name for displays from "label" (which affects other things in Zephyr and is deprecated) to "display-name". (It cannot be named simply "name", because that has special meaning in newer versions of the devicetree compiler.) "label" is still supported as a fallback, so no changes need to be made to existing keymaps. |
||
---|---|---|
.. | ||
widgets | ||
CMakeLists.txt | ||
custom_status_screen.c | ||
Kconfig.defconfig | ||
Kconfig.shield | ||
nice_view.conf | ||
nice_view.overlay | ||
nice_view.zmk.yml | ||
README.md |
nice!view
The nice!view is a low-power, high refresh rate display meant to replace I2C OLEDs traditionally used.
This shield requires that an &nice_view_spi
labeled SPI bus is provided with at least MOSI, SCK, and CS pins defined.
Disable custom widget
The nice!view shield includes a custom vertical widget. To use the built-in ZMK one, add the following item to your .conf
file:
CONFIG_ZMK_DISPLAY_STATUS_SCREEN_BUILT_IN=y
CONFIG_ZMK_LV_FONT_DEFAULT_SMALL_MONTSERRAT_26=y
CONFIG_LV_FONT_DEFAULT_MONTSERRAT_26=y