diff --git a/.gitmodules b/.gitmodules
index 184fb9a8..da3d1eca 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1028,3 +1028,6 @@
[submodule "libraries/drivers/tm1814"]
path = libraries/drivers/tm1814
url = https://github.com/adafruit/Adafruit_CircuitPython_TM1814.git
+[submodule "libraries/helpers/usb_host_mass_storage"]
+ path = libraries/helpers/usb_host_mass_storage
+ url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_Mass_Storage.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 4ec848d3..8f822a2f 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -228,6 +228,7 @@ Miscellaneous Helpers
Test Repo
USB HID - Human Interface Device (Keyboard and Mouse)
USB Host Descriptors
+ USB Host Mass Storage
Ticks
Blinky
diff --git a/libraries/helpers/usb_host_mass_storage b/libraries/helpers/usb_host_mass_storage
new file mode 160000
index 00000000..20d7122f
--- /dev/null
+++ b/libraries/helpers/usb_host_mass_storage
@@ -0,0 +1 @@
+Subproject commit 20d7122fa53140086fddfa74dfe5c7d48410af18