stooged / WIFI-USB

Remote USB Drive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WIFI-USB

This is a project designed for the LilyGo T-Dongle-S3 to provide a wifi accessible usb drive to remotely transfer files to 3d printers, lasers, cnc machines that have no network capabilities for control.
the dongle will act like a normal usb drive in the target machine but it will allow you to manage the files on it via a web interface over wifi.

you must use the LilyGo T-Dongle-S3 with this project.

LilyGo T-Dongle-S3 With LCD       LilyGo T-Dongle-S3 Without LCD

          


you will need to add a sd card to the dongle, the sd card slot is in the bottom of the usb port as pictured below, you will need to remove the dummy card and insert a fat32 formatted sd card.



Libraries

the project is built using ESPAsyncWebServer and AsyncTCP so you need to add these libraries to arduino.

ESPAsyncWebServer
AsyncTCP


if you wish to use the dongle with the lcd screen to display wifi info you will need to add the TFT_eSPI library from my github.

TFT_eSPI

Uploading the firmware to the dongle

installation is simple you just use the arduino ide to flash the sketch/firmware to the dongle.

use the following board settings

About

Remote USB Drive


Languages

Language:C++ 75.7%Language:C 24.3%