ESP32-S2 - mount sd card as MSC (gadget mode) R/W?

This page summarizes the projects mentioned and recommended in the original post on /r/esp32

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • T-Dongle-ESP32S2

  • Picked up a LilyGO T-Dongle (ESP32-S2) and going through their github (https://github.com/Xinyuan-LilyGO/T-Dongle-ESP32S2), they only have an example for reading the NAND over USB, via MSC. Has anyone been able to get the SD accessible for read and write in device mode on this or any other ESP32-S2 board? Tried using chegewara's EspTinyUSB, but couldn't get the device to appear in OTG mode.

  • EspTinyUSB

    ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).

  • Picked up a LilyGO T-Dongle (ESP32-S2) and going through their github (https://github.com/Xinyuan-LilyGO/T-Dongle-ESP32S2), they only have an example for reading the NAND over USB, via MSC. Has anyone been able to get the SD accessible for read and write in device mode on this or any other ESP32-S2 board? Tried using chegewara's EspTinyUSB, but couldn't get the device to appear in OTG mode.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Maypole_firmware

    Wireless pen-drive to deliver anything to your USB PORT.

  • End goal would to get a variant of Maypole (https://github.com/akshar001/Maypole_firmware) to work on it, but at this point I'd settle for functional SD access over gadget mode.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts