Re: Flowcode 11 Graphical Display Manager Demonstration
Posted: Fri May 08, 2026 1:07 pm
Hmm ok so it is already on.
Which chip are you using? I'm guessing with the 80MHz SPI it's an ESP32 type. Have you checked you are on the high speed SPI pins, some pins work much faster then others for SPI. Certainly if you're specifying 80MHz then the liklihood is it isn't actually anywhere near 80MHz and once you're on the correct high speed pins 80MHz may be too fast for the display driver IC.
This is taken from AI so pinch of salt time...
ESP32 (WROOM/WROVER)
CH1: MOSI: 13, MISO: 12, SCLK: 14
CH2: MOSI: 23, MISO: 19, SCLK: 18
ESP32-S3
CH1: MOSI: 15, MISO: 9, SCLK: 14,
CH2: MOSI: 11, MISO: 13, SCLK: 12,
When you expecience the slowdown would you say it's the redrawing of the background or the redrawing of the text or both that is visibly slow? The fast pixel code is not applied to text that is set to be transparent so I'll check what the display manager uses.
One trick might be to reduce the area of the value holder shape to be the smallest dimensions you can without the text going out of bounds. This will result in a faster draw time.
Which chip are you using? I'm guessing with the 80MHz SPI it's an ESP32 type. Have you checked you are on the high speed SPI pins, some pins work much faster then others for SPI. Certainly if you're specifying 80MHz then the liklihood is it isn't actually anywhere near 80MHz and once you're on the correct high speed pins 80MHz may be too fast for the display driver IC.
This is taken from AI so pinch of salt time...
ESP32 (WROOM/WROVER)
CH1: MOSI: 13, MISO: 12, SCLK: 14
CH2: MOSI: 23, MISO: 19, SCLK: 18
ESP32-S3
CH1: MOSI: 15, MISO: 9, SCLK: 14,
CH2: MOSI: 11, MISO: 13, SCLK: 12,
When you expecience the slowdown would you say it's the redrawing of the background or the redrawing of the text or both that is visibly slow? The fast pixel code is not applied to text that is set to be transparent so I'll check what the display manager uses.
One trick might be to reduce the area of the value holder shape to be the smallest dimensions you can without the text going out of bounds. This will result in a faster draw time.