Ok thanks.
The hint with the graphics library is perfect. So setting each pixel value takes too much time for the interpreter, so the interval loop could be overrun?
I think I will choose the APA102 LEDs and run them with higher SPI speed;
And try to build up a new LED library.
Before I start, I should do some benchmarks, to see how long did it take to fill led buffer pixel by pixel.
Can you help me to figure out how to get the fastest baud of SPI port?
@Gordon could a faster chip like the STM32F427 help to get better times on pixel-by-pixel changing? Or is the JS time also with 180 MHz clock too slow?
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.
Ok thanks.
The hint with the graphics library is perfect. So setting each pixel value takes too much time for the interpreter, so the interval loop could be overrun?
I think I will choose the APA102 LEDs and run them with higher SPI speed;
And try to build up a new LED library.
Before I start, I should do some benchmarks, to see how long did it take to fill led buffer pixel by pixel.
Can you help me to figure out how to get the fastest baud of SPI port?
@Gordon could a faster chip like the STM32F427 help to get better times on pixel-by-pixel changing? Or is the JS time also with 180 MHz clock too slow?