OTFs have to be converted to TTF first.
see: https://convertio.co/otf-ttf/
Use the official web-based converter: https://lvgl.io/tools/fontconverter
-
Bpp:
- 1bpp: Takes up the least amount of space but has no antialiasing and will not look good in most cases.
- 2bpp: Noticeable improvement but flaws are still visible (esp in SeedSigner button text).
- 3bpp: Did not try
- 4bpp: Strikes the right mix between size vs rendering quality.
-
Output format:
- C file: for main / system fonts that will be compiled into the firmware.
- Binary: For additional fonts (e.g.
l10n) that may or may not be included at runtime.
-
Additional options checkboxes:
- None selected.
-
Range:
- Basic ASCII: 0x20-0x7f
- SeedSigner icons: 0xe900-0xe923