Skip to content
github-actions[bot] edited this page Aug 19, 2023 · 8 revisions

fonts

Skill-level: all

Due to limitations of the display there are only some font useful here are some examples.

EHMTXv2.ttf

Font definition

- file: ehmtx.ttf
    id: default_font
    size: 16
    glyphs:  |
      !?"%()+*=,-_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnÖÄÜöäüopqrstuvwxyz€@<>/

Configuration

ehmtx:
  show_dow: true
  default_font_yoffset: 6
  default_font_id: default_font
  ....

ttf-file sample

mateine.ttf

These fonts are eight pixels high, so you have to disable the day of week in clock display

Font definition

font:
  - file: mateine.ttf
    size: 16
    id: default_font
    glyphs:  |
      !?"%()+*=,-_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnÖÄÜöäüopqrstuvwxyz@<>ߧ€/

[8 pixel font]https://github.com/lubeda/EspHoMaTriXv2/blob/main/copy2esphome/mateine.ttf sample

font:
  - file: mateineThin.ttf
    size: 16
    id: default_font
    glyphs:  |
      !?"%()+*=,-_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnÖÄÜöäüopqrstuvwxyz@<>ߧ€/

[8 pixel font thin]https://github.com/lubeda/EspHoMaTriXv2/blob/main/copy2esphome/mateineThin.ttf sample

Configuration

ehmtx:
  show_dow: true
  default_font_yoffset: 6
  default_font_id: default_font
  ....

Trip5s fonts

Details for this fonts are well documented in his repo

REPO

Clone this wiki locally