Yes - it's because some people complained that the vector font was too 'thick' and didn't scale down well to smaller sizes, so I changed it in one of the later versions of Espruino.
This always happens. A few people complain and I change something based on their suggestions, and then loads more people complain about the change :) You can't keep everyone happy...
The thing with Temp's positioning may be an issue with the code that drives the LCD. I think for some reason it misses off the first vertical 8 pixel bar (the first byte sent to the display).
Can you try moving SPI1.setup({ baud: 1000000, sck:B3, mosi:B5 }); into the beginning of onInit? Someone had a problem with I2C in another thread, and I wonder if this is related.
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.
Yes - it's because some people complained that the vector font was too 'thick' and didn't scale down well to smaller sizes, so I changed it in one of the later versions of Espruino.
This always happens. A few people complain and I change something based on their suggestions, and then loads more people complain about the change :) You can't keep everyone happy...
The thing with
Temp
's positioning may be an issue with the code that drives the LCD. I think for some reason it misses off the first vertical 8 pixel bar (the first byte sent to the display).Can you try moving
SPI1.setup({ baud: 1000000, sck:B3, mosi:B5 });
into the beginning ofonInit
? Someone had a problem with I2C in another thread, and I wonder if this is related.