ESP32 and External FLASH CHIP W25Q64

Hi Everybody,
I'm quite new in the Arduino World, but discovering and learning every day.
I've started projects in 2020, and now expanding and enjoying some IoT projects with the power of the ESP32.(S3 version)
I've been looking for a long time (days!) without any luck to find an answer to my problem...
So today i took the decision to ask to you, the "professionals".
So here is my question:
I know how to store data using SPIFFS, in the Internal flash memory.
I use the very simple way with VS Code, platformio, "Build FileSystem" and then "Upload FileSystem".
This works great, i can upload files (.txt ones), i can read them, amend them etc.
I know how to store files in an SD Card too (easy, with a PC and using USB), and access the data with the ESP32, but i want to replace it with something that cannot be removed, and away from "vibrations" problems that could "disconnect" it.
So i would like to store those files in an External chip (W25Q64), connected via MOSI-MISO etc.
This chip will be soldered in my PCB.
I've found some tutorials on how to wire it, to access data and write data, but i can't find THE way to upload files in a simple way like the platformIO offers...

I've found that it could be done creating a WebWerver?, but i didnt get really how to "point" to the external chip. And this method is not user friendly as i would need to upload a specific code, upload my files, and then upload the final code...
How the PlatformIO "knows" where to send the files? Is there a way to set that?
I imagine that there is something that must be done setting the SPIFFS to work differently, but how? where? (i told you, i'm new...)

I've found a lot of topics, people like me asking this question, but with no real "practical" reply...

So if someone is working like this, i mean storing data files in an External Chip, and accessing them via SPI, i would be really grateful to get some informations/tutorial to make this happen.

A million thanks in advance,

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.