Per the instructions in the Hookup Guide, I’ve installed the ESP32 toolchain via the Arduino IDE. I am able to connect to the board and upload code just fine.
The product specs for the WROOM Thing Plus says it has 16 Megabytes of flash memory.
The Hookup Guide says to use the settings for the Adafruit ESP32 Feather for programming. The specs for the ESP32 Huzzah Feather from Adafruit’s website is 4 Megabytes of flash memory.
When I compile the Blink sketch, the IDE says “Sketch uses 207705 bytes (15%) of program storage space. Maximum is 1310720 bytes.”
Maximum sketch size is ~1.3 megabytes? Where’d my 16MB of flash memory go?
Thank you for bringing this to our attention. We’re looking into it. In the meantime, try looking through a few of posts on this issue on espressif’s GitHub and forums to see if you can find a work around in the meantime:
The partitioning is now set to give the following, as told be one of our team members:
But the default will give 6.25MB for flash space with OTA updates and 3.43MB for SPIFFS
The large SPIFFS partition gives 4.5MB of flash with OTA updates and 6.93MB for SPIFFS
You’ll have to follow the GitHub ticket to see when a full resolution is reached. Until then, it seems that you’re module is working for your current needs. Which is good.