У нас уже есть код но нужно доработка
Цель проекта:
ESP32-S2 должен подключаться к Wi-Fi и скачивать файл с Google Drive по определённой ссылке каждые 40 секунд. Также реализована веб-страница для ввода Wi-Fi данных при первом запуске. Устройство работает в режиме USB Mass Storage с виртуальным диском.

Текущее состояние:
При первом запуске ESP32-S2 создаёт Wi-Fi точку доступа HoloStick_Config.
Пользователь вводит данные Wi-Fi на странице 192.168.100.70.
ESP32 сохраняет данные в eeprom и подключается к сети.
Затем устройство:
Инициализирует spiffs.
Запускает USB Mass Storage с виртуальным диском.
Каждые 40 секунд пытается скачать файл с Google Drive.

Проблемы:
Скачивание файла не работает корректно:
Первоначально сервер Google отвечает с HTTP 303 (редирект).
После перехода по новой ссылке (Redirect URL) сервер отвечает с HTTP 200 OK, но возникает ошибка:
Error: Failed to create file!
В коде файл скачивается и сохраняется в spiffs, но файл создать не удаётся, скорее всего из-за нехватки памяти (всё место занято виртуальным диском для USB Mass Storage).
Кроме того, spiffs не должен использоваться для хранения скачанного файла, если он уже занят под виртуальный диск.

Что нужно сделать (ТЗ для доработки):
Этот esp32 всегда подключен к простому дисплею, и после успешной загрузки файла дисплей должен его прочитать.