Community Question about Storing Configuration

Hi everybody! I’m still quite new to the embedded world, and I was wondering if you all wouldn’t mind sharing some advice about how you all go about storing user configuration? If I’m understanding correctly, my ESP32 wroom does not have any storage on it for such things, and I feel like adding an SD card would be a huge overkill. I really only need a couple hundred kilobytes (if even that much) for transient storage. Have you ever done anything like that? And what would be a direction I can go in?


I store them on SPIFFS with a little properties class I wrote that can store and load configurations from file. Other people are using JSON.

Another option is to use EEPROM but I personally did not find that very convenient for the ESP32.

1 Like