Skip to content

Slow display flushing #229

Description

@fpedrei

I'm using a 128x32 pixel SSD1306 display connected to an ESP32S2 in std environment (rust on top of IDF). The I2C bus is configured with 400kHz. After a display.clear(), only two numbers are drawn using embedded_graphics. Flushing the display afterwards is quite slow and takes more than a second. This is approximately 10x slower than using C++. Is this expected? How can I speed it up or debug it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions