I'm a newbie ESP32. I am going to make a system which stores files from the Internet. While it is easy to use SD card or storage stick (like an USB drive) to store data, but I want to use flash on board flash memory because SD card or other storage stick can be easily hacked by other people, and I want PCB so I want everything will be on PCB. I am going to store huge files over 1MB per file such as mp3 files.
Also I need file system to store files. I'm thinking using ESP32 but it is not for steaming but for downloading files one time because WiFi consumes too much power source.
NAND flash chip is what I am thinking, but I cannot find how to connect (wire) flash memory chips to ESP32 and how to program it to communicate with the flash by using file system.