These modules are coded for Corne (CRKBD)'s 128x32 and can be integrated as standalone files without extra OLED code in keymap.c
. They are setup to animate Bongocat or Luna on the primary display with status icons rendered on the secondary.
- Place the
oled_*
files in the same user keymap (or userspace) directory. - Add the following lines into
rules.mk
:(SubstituteOLED_ENABLE = yes SRC += oled_bongocat.c oled_icons.c
oled_bongocat.c
witholed_luna.c
for Luna the dog) - Add the following directives into
config.h
to transmit state information to the secondary half for the status icons:#define SPLIT_MODS_ENABLE #define SPLIT_LED_STATE_ENABLE #define SPLIT_LAYER_STATE_ENABLE
- Add the following font file reference containing status icons into
config.h
:#define OLED_FONT_H "oled_font.c"