David Strong
Published © MIT

USB Drive Safety Zone

Dare you plug that off-brand USB drive, or the USB drive you just found, into your computer or device?

IntermediateFull instructions provided3 hours3
USB Drive Safety Zone

Things used in this project

Hardware components

ESP32-P4 Nano
×1
Adafruit USB-A to USB-C Cable
×1

Software apps and online services

VS Code
Microsoft VS Code
ESP-IDF
Espressif ESP-IDF

Story

Read more

Schematics

USB Zone Concept

This diagram shows the USB Zone concept. An intermediate device (ESP32-P4 Nano) creates a WiFi access point and HTTP server. A USB drive is connected to the ESP32-P4 Nano, and a laptop, desktop or smart device is a connected to the access point. Files on the USB drive can be browsed, uploaded or downloaded via the ESP32-P4 Nano.

Code

USB Zone Source Code

Here's a link to the USB Zone source code repository.

Credits

David Strong
7 projects • 0 followers
I worked as a Software Engineer on mission critical enterprise systems for many (many) years.

Comments