Pour gérer une clef USB il faut que le montage puisse fonctionner en Hôte (Host)
Peu de cartes Arduino en sont capables.
Une solution consiste à ajouter un Shied Host à une carte Arduino basique (Uno, Mega...)
En voici un https://www.lextronic.fr/arduino-usb-host-shield-a000004-26410.html
Il faut ensuite s'assurer de la possibilté logicielle d'avoir l'info sur la capacité dispoinible
Si c'est un exercice de style ou un sujet imposé OK.
Sinon, si on considère le prix d'une carte arduino + un shield Ethernet, pour des raisons purement économiques je recommanderais l'usage d'une Raspberry Pi Zero pour réaliser cette fonction.
Cela suppose de disposer du système de fichiers FAT sur l'ARDUINO.
Je peux me tromper mais cela semble impossible, mis à part sur une carte du genre MEGA.