feat: Implement OLED display support and custom icons for 128x32 displays
- Added OLED functionality in keymap.c with custom rendering for layers and modifiers. - Created a Python script to generate simple icons for OLED displays. - Introduced a new rules.mk file to enable OLED features for the keymap. - Developed an OLED font helper script for visualizing and designing custom graphics. - Redesigned OLED layout to fit 128x32 displays, optimizing space for logos and layer indicators. - Implemented flow tap functionality in flow_tap.c for enhanced key responsiveness.
This commit is contained in:
parent
f3afe70c10
commit
ac0b03a50c
15 changed files with 1300 additions and 17 deletions
3
keyboards/fingerpunch/sweeeeep/keymaps/smathev/rules.mk
Normal file
3
keyboards/fingerpunch/sweeeeep/keymaps/smathev/rules.mk
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Keymap-specific features
|
||||
OLED_ENABLE = yes
|
||||
OLED_DRIVER = ssd1306 # Standard I2C OLED driver
|
||||
Loading…
Add table
Add a link
Reference in a new issue