An asynchronous FTP server library for ESP32 devices, using AsyncTCP.
Provides support for:
- Active (PORT) and Passive (PASV) modes
- File uploads/downloads
- Directory creation/deletion
- Renaming files/directories
- etc.
Requirements
Installation
- Copy this folder ("AsyncFTP") to your Arduino
librariesfolder. - Restart the Arduino IDE.
- Search for the AsyncFTP examples.
Usage
#include <WiFi.h> #include <AsyncFTP.h> AsyncFTP ftpServer; void setup() { // connect to WiFi, then ftpServer.begin("esp32", "esp32"); } void loop() { // ... }