Summary of MEET FONTEDIT – THE CUSTOM FONT EDITOR FOR LCD, LED AND E-PAPER DISPLAYS
Fontedit is a font editor by Dominik Kapusta designed for embedded developers working with displays (TFT, ePaper, etc.). It imports fixed-width desktop fonts registered in the OS, auto-loads glyphs in the ASCII printable range, and provides a pixel-level editor for fine-tuning characters. Interaction supports mouse drawing, Alt/Ctrl erase, and zoom with Ctrl and scroll. The tool aims to simplify font sourcing, size management, and customization for MCU-constrained projects.
Parts used in the Fontedit project:
- Fontedit software (by Dominik Kapusta)
- Fixed-width desktop fonts registered in the operating system
- Mouse or pointing device (for pixel editing)
- Keyboard (for modifier keys like Alt or Ctrl/⌘)
- Display types targeted: TFT, LED, E-paper displays
- Microcontroller units (MCUs) as deployment targets with limited memory
Fonts sourcing/creation, usage and management, are some of the major challenges firmware developers face with projects where the display (TFTs, Epaper displays, etc.), is a critical element of the project’s performance.

From access to clear and good looking fonts to managing the size of the font files when running on MCUs with limited memory, is an issue that cost developers tons of time during product development, but all of that is about to change thanks to Fontedit.
Developed by Dominik Kapusta, as a personal solution to the challenges with fonts for an E-paper display based project, Fontsedit is a software that provides embedded software developers with an easy way to import, preview, edit and export a font for use in embedded systems’ displays.
It is capable of opening any general-purpose fixed-width desktop font and gives users the freedom to use custom fonts (although, for now, it has to be a font registered in your operating system). The software automatically imports font glyphs for characters in the ASCII printable range (32…126 or 0x20…0x7e), and list all the available glyphs with an edit view that allows users to fine-tune individual glyphs.
Font glyphs can be edited by interacting with the editor using the mouse and the keyboard. For example, Clicking and dragging the mouse can be used to set pixels (making them black), while holding Alt or Ctrl (⌘) can be used to erase. The touchpad scroll (or mouse wheel) with Ctrl (⌘) can be used to zoom (in or out) the editor canvas.
Read more: MEET FONTEDIT – THE CUSTOM FONT EDITOR FOR LCD, LED AND E-PAPER DISPLAYS
- What problem does Fontedit solve?
Fontedit helps embedded developers import, preview, edit, and export fonts for displays, addressing font sourcing and size management on MCU projects. - Can Fontedit open any font?
Fontedit can open general-purpose fixed-width desktop fonts that are registered in your operating system. - Which characters does Fontedit import automatically?
It automatically imports glyphs for characters in the ASCII printable range 32 to 126 (0x20 to 0x7e). - How are glyphs edited in Fontedit?
Glyphs are edited at the pixel level using mouse interactions to set pixels and modifier keys to erase, with zooming via Ctrl (⌘) and scroll. - Does Fontedit support custom fonts?
Yes, it allows use of custom fonts provided they are registered in the operating system. - What input devices does Fontedit rely on for editing?
Editing uses a mouse or touchpad for drawing and scrolling, and a keyboard for modifier keys like Alt or Ctrl/⌘. - Which display types is Fontedit intended for?
It is intended for displays such as TFT, LED, and E-paper displays used in embedded projects. - Who developed Fontedit?
Fontedit was developed by Dominik Kapusta as a personal solution for an e-paper display project.
