ESP32服务器从sd卡发送文件到ftpserver

问题描述 投票:0回答:0

我在一个项目中工作,我有带 SD 卡模块的 esp32 Devkit v1(服务器),我想通过 esp32 将文件从 SD 发送到 ftp 服务器。

我的文件被传输到 ftp 但无法打开。它显示 0kb.

/*
CS   5
SCK  18
MOSI 23
MISO 19
VCC  VIN
GND  GND
*/

#include <WiFi.h>
#include <WiFiClient.h>
#include "ESP32FtpServer.h"
#include "SD.h"
const char* ssid = "";
const char* password = "";


FtpServer ftpSrv; 

void setup(void){
  Serial.begin(115200);


  WiFi.begin(ssid, password);
  Serial.println("");
  
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("");
  Serial.print("Connected to ");
  Serial.println(ssid);
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());

 
 
  if (SD.begin()) {
      Serial.println("SD opened!");
      ftpSrv.begin("esp32","esp32"); 
(default 21, 50009 for PASV)
  }    
}

void loop(void){
  
      ftpSrv.handleFTP();
     }
ftp esp32 sd-card
© www.soinside.com 2019 - 2024. All rights reserved.