Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


FTP Server Example for W6100-EVB

Common to Any MCU, Easy to Add-on. Internet Offload co-Processor, HW TCP/IP chip, best fits for low-end Non-OS devices connecting to Ethernet for the Internet of Things. These will be updated continuously.

Hardware Environment

  • W6100EVB
    • connecting Micro usb.
    • connecting Ethernet cable.

Software Environment

In case of used to TureSTUDIO,it it the same as HTTP Server example.


  • Demo Environment & Program

  • Demo Result

    • Power On and push Reset button to start Program
    • Program Run Serial display

    • You can connect to the W6100 FTP Server using the FTP Client program.

    • You can connect to the server after you enter the IP, port password, etc. and try to connect.

    • Since W6100 FTP Server is TCP Dual Mode, it can access to IPv6..

    Code review

    • main.c
    • Set the Network Information & FTP Server User ID, Password and port number

    • wizchip_conf.h
    • Set the IO Mode

  • ftpd.c

  • In the current code, FTP Server's files and directories are simply implemented. If you want to send a specific file to the client, you need to modify ftpd_listcmd (), ftpd_retrcmd (), and so on.

    Test packet capture file

    -Test packet capture file : FTP Server_Packet Capture


No releases published


No packages published