ESP32-S3 USBMSC and multiple LUN

Evening

I'm maybe trying to achieve something that isn't possible...

I have as ESP32-S3 (Unexpected Maker ProS3) which I have configured to act as a USB storage device when plugged into a PC. Also connected to the ESP32-S3 as two adafruit SPI SMT 512M SD modules (XTSD).

What I would like to do is present both of these and the on board (to the ProS3) non volatile storage as 3 separate drives in Windows when connected. I understand the term for this is LUN, but as far as I can see the MSCUSB.h whilst having a private property called _lun doesn't expose it and doesn't provide for working with multiple LUNs.

Is there a way, or a different library that would allow this?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.