So if you're up for it, the vector fonts could probably do with some tweaking.
I guess another option is to revisit how the fonts are stored and drawn. We could move to a stroke-based font (in fact I believe there are open fonts already ) which may well scale to smaller sizes better?
I could add the ability to create custom fonts by specifying a function that'd draw each character. It'd be a relatively easy addition and might make it easier to play with different fonts and drawing styles.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Ok, I've just fixed the polygon drawing in a less hacky way - if you do a firmware update with a 'cutting edge' build then it'll have the changes in.
It's debatable whether it really is an improvement in font rendering, but at least it is doing the fill 'properly' now.
So if you're up for it, the vector fonts could probably do with some tweaking.
I guess another option is to revisit how the fonts are stored and drawn. We could move to a stroke-based font (in fact I believe there are open fonts already ) which may well scale to smaller sizes better?
I could add the ability to create custom fonts by specifying a function that'd draw each character. It'd be a relatively easy addition and might make it easier to play with different fonts and drawing styles.