rules.mk: /** * No more RGB lights suppports because with WPM_ENABLE. * There is no enough memory on chip to enable both of this options. **/ RGBLIGHT_ENABLE = no WPM_ENABLE = yes config.h: # define OLED_TIMEOUT 20000 // now OLED screens offs after 20 seconds. # define OLED_BRIGHTNESS 50 // Max: 100 # define SPLIT_WPM_ENABLE // Enable WPM across split keyboards (+268). # define SPLIT_OLED_ENABLE // Sync on/off OLED state between halves (+100).
Left side texts:
Qwrt -> QWRT Clmk -> GAME Mod -> LYR Base -> *unchanged* Raise -> RSE Lower -> LWR CPSLK -> *removed*
WPM and typing graph.
qmk compile -kb sofle -km via
The graph code originally taken from this Reddit post with minor adaptation for Sofle v1\2.
My Layout for VIA and Compiled HEX
Sofle is 6×4+5 keys column-staggered split keyboard. Based on Lily58, Corne and Helix keyboards.
More details about the keyboard on my blog: Let me introduce you SofleKeyboard - a split keyboard based on Lily58 and Crkbd
The current (temporary) build guide and a build log is available here: SofleKeyboard build log/guide
- Keyboard Maintainer: Josef Adamcik Twitter:@josefadamcik
- Hardware Supported: SofleKeyboard PCB, ProMicro
- Hardware Availability: PCB & Case Data
Make example for this keyboard (after setting up your build environment):
Flash the default keymap:
Press reset button on he keyboard when asked.
Disconnect the first half, connect the second one and repeat the process.