Free Font Converter generates typography-quality bitmap fonts optimized for embedded systems. Thus, it takes TrueType fonts (and many other formats) and converts its vector formats into bitmaps arrays -- that is, it rasterizes them.
It than places the generated glyphs for each individual characters in a single .h file.
This .h file may then be included in any system with small footprint for displaying high-quality text in small (and large) LCD/OLED screens, from small Arduino project to large, complex medical equipment interfaces.
This project is intended for embedded systems / firmware engineers, but may also be used in gaming, where bitmap fonts are also extensively used by the GPU.
Check the sample folder for an example using *nix X11 system. The system itself is composed of just two files:
Check our project development plan on Github's project pane. Then, pull the repository, improve it and push your suggestions!
You may contact contributors directly via Github