diff --git a/.gitmodules b/.gitmodules
index da3d1eca..cae3a680 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1031,3 +1031,6 @@
[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
+[submodule "libraries/helpers/usb_host_midi"]
+ path = libraries/helpers/usb_host_midi
+ url = https://github.com/adafruit/Adafruit_CircuitPython_USB_Host_MIDI.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 8f822a2f..4191a38f 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -229,6 +229,7 @@ Miscellaneous Helpers
USB HID - Human Interface Device (Keyboard and Mouse)
USB Host Descriptors
USB Host Mass Storage
+ USB Host MIDI
Ticks
Blinky
diff --git a/libraries/helpers/usb_host_midi b/libraries/helpers/usb_host_midi
new file mode 160000
index 00000000..2919efa1
--- /dev/null
+++ b/libraries/helpers/usb_host_midi
@@ -0,0 +1 @@
+Subproject commit 2919efa1bcdfaa1d7a96cddb4a1c5076a6ad0bf7