For Espruino, reducing the character count really helps a lot.
Maybe for date border, you can try drawing a static image instead of drawing it algorithmically? That way you just need to save the bitmap.
Moving the logo out of a function should also help reduce reinitializing the var whenever it's called.
@parasquid 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.
For Espruino, reducing the character count really helps a lot.
Maybe for date border, you can try drawing a static image instead of drawing it algorithmically? That way you just need to save the bitmap.
Moving the logo out of a function should also help reduce reinitializing the var whenever it's called.