CircuitPython version
CircuitPython 8.0.0-beta.4-17-g9e94d7e75 on QT PY ESP32-S2
Every time you change the text on a label it consumes around 6.4K of free memory.
Code/REPL
from adafruit_display_text import label
from adafruit_ssd1322 import SSD1322
from board import D9, D17, D18, SPI
import displayio
import gc
import terminalio
displayio.release_displays()
display_bus = displayio.FourWire(SPI(), command=D9, chip_select=D18, reset=D17, baudrate=10000000)
display = SSD1322(display_bus, width=256, height=64, colstart=112)
mem_label = label.Label(terminalio.FONT, text="", color=0xFFFFFF)
mem_label.y = 4
group = displayio.Group()
group.append(mem_label)
display.show(group)
while True:
mem_label.text = f'Free Memory: {gc.mem_free()}'
Behavior
The memory decreases by about 6.4K every loop.
Description
No response
Additional information
No response
CircuitPython version
Code/REPL
Behavior
The memory decreases by about 6.4K every loop.
Description
No response
Additional information
No response