Why not just draw a filled circle, then a larger dark circle on top of that? That is how real moon phases work, after all :)
Good point. I was so stuck in the current implementation that fiddles with fillEllipse() that I didn't see that...
no, they do not (do not mix up moon phases with lunar eclipses!)
Moon phases appear because the sun shines on one half of the moon and we (on earth) are looking on it from the side...
@RaoulDuke started
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.
Why not just draw a filled circle, then a larger dark circle on top of that? That is how real moon phases work, after all :)