# Name, Type, SubType, Offset, Size # 4MB ESP32 flash layout: # nvs 24KB 0x9000 - NVS settings (required by esp_wifi / http / storage) # phy_init 4KB 0xF000 - PHY init data (optional reserved) # factory 2MB app - firmware # storage ~1.9MB littlefs - card database (/spiffs) nvs, data, nvs, 0x9000, 0x6000 phy_init, data, phy, 0xf000, 0x1000 factory, app, factory, 0x10000, 0x200000 storage, data, littlefs, 0x210000, 0x1F0000