With Daisy - my design principle was not to over complicate things.
Trying to draw rings like this usually ends up with something looking very aliased.
In order the get the crispness of the ring, it uses images for the different percentages 2,5,10,20..100.
There are improvement that could be made, but I'm currently a bit busy with work and other things.
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.
With Daisy - my design principle was not to over complicate things.
Trying to draw rings like this usually ends up with something looking very aliased.
In order the get the crispness of the ring, it uses images for the different percentages 2,5,10,20..100.
There are improvement that could be made, but I'm currently a bit busy with work and other things.