This project demonstrates how to use an ESP32 with ESP-IDF to:
- Connect to WiFi
- Take a URL from the user via UART
- Download a file over HTTP
- Save it into SPIFFS
- Read the file back and print its contents
✅ WiFi connection with configurable SSID & password
✅ File writing speed
✅ File download with progress & speed logging
✅ Stores file in SPIFFS (flash filesystem)
✅ Reads back the file and prints to terminal
- Clone the repo:
git clone https://github.com/YOUR_USERNAME/esp32-file-downloader.git cd esp32-file-downloader