Page 1 of 1

ESp32 SD-Card Reader with USB BLE or WIFI

Posted: Wed Sep 23, 2026 9:01 am
by stefan.erni
Hi Ben

The ESP32 and SD cards work very well and very reliably with Flowcode11.
Recordings run for hours without any problems.
USB and BLE works also perfect (I haven't tested Wi-Fi enough yet).
Until now, I’ve always had to remove the SD card from the device and insert it into a card reader.
But that's not ideal for my device.

Question: How can I easily read the card via USB, BLE, or Wi-Fi?

The best option would be USB software such as aUSB card reader

Re: ESp32 SD-Card Reader with USB BLE or WIFI

Posted: Wed Sep 30, 2026 11:25 pm
by BenR
It might be possible to have a mass storage USB profile which would make plugging the ESP into USB appear like a USB thumb drive. I'll investigate this for you. Wifi could also be an option. Not sure about Bluetooth, my experience of file transfer over Bluetooth hasn't been great but things could be much better now.

Edit: quick look and yes there is a mass storage class example I can work from. Let me know if you want me to pursue this.

Re: ESp32 SD-Card Reader with USB BLE or WIFI

Posted: Tue Oct 06, 2026 7:55 am
by stefan.erni
Hi Ben

Yes, please. That would be great.

I can also test it at any time.

A long time ago, I added TinyUSB to the “menu config” on my ESP32-S3 and set it to use USB.

There's also a setting for Mass Storage Class (MSC).
Maybe this will help?