#font #monospace #monochrome #bitmap-font #bitmap

no-std profont

The ProFont monospace font for use with the embedded-graphics crate

8 releases (breaking)

0.7.0 May 31, 2023
0.6.1 Mar 1, 2022
0.5.0 Jun 8, 2021
0.4.0 Apr 6, 2020
0.1.0 Nov 24, 2018

#197 in Embedded development

Download history 117/week @ 2023-12-14 89/week @ 2023-12-21 52/week @ 2023-12-28 85/week @ 2024-01-04 154/week @ 2024-01-11 218/week @ 2024-01-18 102/week @ 2024-01-25 79/week @ 2024-02-01 79/week @ 2024-02-08 137/week @ 2024-02-15 255/week @ 2024-02-22 320/week @ 2024-02-29 216/week @ 2024-03-07 195/week @ 2024-03-14 150/week @ 2024-03-21 183/week @ 2024-03-28

770 downloads per month
Used in 3 crates

MIT license

15KB
92 lines

ProFont

The ProFont monospace font for use with the embedded-graphics crate.

Build Status crates.io Documentation

Photo of ProFront on an ePaper display

profont is licensed under the MIT license.

Specimens

ProFont is available in 7 sizes:

7 Point

7 Point ProFont

9 Point

9 Point ProFont

10 Point

10 Point ProFont

12 Point

12 Point ProFont

14 Point

14 Point ProFont

18 Point

18 Point ProFont

24 Point

24 Point ProFont

Examples

There are some examples that use the embedded-graphics simulator. Run these as follows:

cargo run debugger
cargo run mock-display
cargo run hello

Data Files

The binary of the crate is used to generate the data files from a source font. They can be regenerated with:

bmake -C tools/data pngs all

Dependencies

~3MB
~35K SLoC