Storing Images in Flash

Hi,
I have an ESP32-S3-N16R8 based board that has a 480x480 display attached.
I'd like to store several bitmap/images in the external flash of this module.
Is the flash memory just accessed using the EEPROM functions, and is there a simple example to get started for this?
And, how would you get the images into flash, preferably when programming the board?
I'm using Arduino IDE 2.3.4.
Ta.

You can store them via LittleFS. There are examples of using this in the IDE.

Files can be uploaded from your PC to LittleFS using a special tool. The tools are different for Arduino IDE 1.8.x verses 2.x. I've never used the latter, but I've seen people post about it in this forum.

Thank you very much.
The LittleFS examples work just great.
I've found this: LittleFS upload
which looks promising for the upload.

Update: Yes, that littleFS upload plugin worked a treat. Just make sure your partition tables put the spiffs in the same place in the sketch and where the plugin expects - doh!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.