I have an Adafruit Huzzah32 dev board based on the esp32 wifi chip. It is an Arduino based dev board. Here is a link:
https://learn.adafruit.com/adafruit-huzzah32-esp32-feather
It has 4MB of onboard flash that is used for the sketch. The flash can also be partitioned as a flash file system using the spiffs libraries.
It appears that you don't have a choice about how big you can make that partition. I need more flash for my sketch and only a little bit for the flash file system.
I can't seem to figure out how to change the size of the file system partition.
Can someone help me figure this out?