It'd be great to see the library - ILI9341 is used in the STM32F429I discovery board too, and I had a quick play with that but without much success.
There's actually some internal support for ILI9320/25/28/31 chips when they're connected in parallel, but not for them when connected via SPI. It'd be great to get that changed as I reckon it'd bump the speed up a lot.
wrt fillRect - can you give an example? Looking at the code, fillRect uses the foreground colour (as it doesn't take a colour argument) - I can't see any real issues there and I have used that callback for the OLED display driver and it seems to work fine...
As for the font - we've covered that elsewhere. I think a built-in 'bitmap' class would solve this and would allow people to use icons and things as well. There's a bug for it here: https://github.com/espruino/Espruino/issues/198
Either that or maybe we could make the vector font thinner. Also, if the size of that font could be packed down, we'd have space for a different bitmap font as well.
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.
That looks like a really neat display!
It'd be great to see the library - ILI9341 is used in the STM32F429I discovery board too, and I had a quick play with that but without much success.
There's actually some internal support for ILI9320/25/28/31 chips when they're connected in parallel, but not for them when connected via SPI. It'd be great to get that changed as I reckon it'd bump the speed up a lot.
wrt fillRect - can you give an example? Looking at the code, fillRect uses the foreground colour (as it doesn't take a colour argument) - I can't see any real issues there and I have used that callback for the OLED display driver and it seems to work fine...
As for the font - we've covered that elsewhere. I think a built-in 'bitmap' class would solve this and would allow people to use icons and things as well. There's a bug for it here: https://github.com/espruino/Espruino/issues/198
Either that or maybe we could make the vector font thinner. Also, if the size of that font could be packed down, we'd have space for a different bitmap font as well.