I haven’t worked with C in quite a while, but this repository is beautiful and wants me to look into the language again. Very readable to me and also well formatted.
It looks like it maps the whole font file into memory and has a lot of (probably unnecessary?) floating-point maths, both of which are going to be a bad idea in a small embedded environment.