A simple ftp server that runs in Micropython in a thread. To use this with FileZilla, set it to PASV mode and maximum of 1 connection at a time.
Modified from https://github.com/cpopp/MicroFTPServer/tree/master/uftp
To use this, import the library (ftptiny), create one, then use start and stop.
import ftptiny
ftp = ftptiny.FtpTiny() # create one
ftp.start() # start an ftp thread
# do whatever you want to do here
ftp.stop() # stop the ftp thread
This supports:
Folders
: create, delete, renameFiles
: send, receive, delete, renamePath
: change directory, list contents