How to keep RAM usage low

Hi @pete-pjb, thanks for the quick response!

Does LV_IMG_DECLARE(guage_bg_bar); place it into the RAM?

I ask because I’ve used bigger and multiple images on the same Teensy before, by just including them using #include <> and they seem to be put automatically into the flash memory.
I then use my display driver to present them on the screen with a function such as drawRect(x,y,h,w,color) where color is the reference to the image

I can do that here, the question is how do I set LVGL to read them? What method do I use read the image?

Also, I thought I’d also reduce my font files from 4bpp to 2 bpp to try and keep a clean look to it and low memory usage at the same time