Skip to content

Commit e3494f1

Browse files
optimizing oled display
1 parent f414aec commit e3494f1

2 files changed

Lines changed: 22 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
**My personal configuration for a sofle split keyboard**
44

55
[ZMK Docs](https://zmk.dev/docs)\
6-
[ZMK Nice Oled](https://github.com/mctechnology17/zmk-nice-oled)
6+
[ZMK Nice Oled](https://github.com/mctechnology17/zmk-nice-oled)\
7+
[ZMK Nice Oled Optimization](https://github.com/mctechnology17/zmk-nice-oled/blob/main/docs/OPTIMIZE.md)
78

89
Board built by [@Mayank-Malviya](https://github.com/Mayank-Malviya)

config/sofle.conf

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,23 @@ CONFIG_ZMK_STUDIO_LOCK_ON_DISCONNECT=y
3131

3232
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
3333
CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y
34-
# CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
34+
# CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
35+
36+
37+
38+
39+
# NICE OLED DISPLAY SETTINGS:
40+
41+
CONFIG_ZMK_DISPLAY_WORK_QUEUE_DEDICATED=y
42+
CONFIG_ZMK_DISPLAY_DEDICATED_THREAD_PRIORITY=10
43+
CONFIG_NICE_OLED_ANIM_FRAME_DURATION=100
44+
45+
CONFIG_LV_Z_MEM_POOL_SIZE=8192
46+
CONFIG_LV_Z_BITS_PER_PIXEL=1
47+
CONFIG_LV_COLOR_DEPTH_1=y
48+
49+
NICE_OLED_WIDGET_WPM=n
50+
NICE_OLED_WIDGET_HID_INDICATORS_BONGO_CAT=n
51+
NICE_OLED_WIDGET_WPM_LUNA=n
52+
53+
NICE_OLED_WIDGET_HID_INDICATORS=y

0 commit comments

Comments
 (0)