To disable the pre genrated oled display, add CUSTOM_OLED_DRIVER = no
to your rules.mk
.
My font file has multiple fonts and multiple logs integrated into the one file. And it uses the full 255 possible characters.
In addition to the default font and logos:
# define OLED_FONT_5X5
# define OLED_FONT_AZTECH
# define OLED_FONT_BMPLAIN
# define OLED_FONT_CRACKERS
# define OLED_FONT_EIN
# define OLED_FONT_HISKYF21
# define OLED_FONT_SQUASH
# define OLED_FONT_SUPER_DIGG
# define OLED_FONT_ZXPIX
# define OLED_LOGO_CORNE
# define OLED_LOGO_GMK_BAD
# define OLED_LOGO_GOTHAM
# define OLED_LOGO_HUE_MANITEE
# define OLED_LOGO_LOOSE
# define OLED_LOGO_SETS3N
# define OLED_LOGO_SKEEB
Additionally, the font file allows for external oled font files, instead. This allows for additional files that cannot be hosted in the QMK Repo.
A picture is worth a thousand words. So here are two: