diff --git a/.gitmodules b/.gitmodules
index d9473816..0a543dbc 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -920,3 +920,6 @@
[submodule "libraries/helpers/ble_beacon"]
path = libraries/helpers/ble_beacon
url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_Beacon.git
+[submodule "libraries/helpers/ble_file_transfer"]
+ path = libraries/helpers/ble_file_transfer
+ url = https://github.com/adafruit/Adafruit_CircuitPython_BLE_File_Transfer.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index cdaebe0f..a98426eb 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -141,6 +141,7 @@ Helpers for Bluetooth Low Energy (BLE).
BLE BroadcastNet
BLE Cycling Speed and Cadence
BLE Eddystone Beacon
+ BLE File Transfer
BLE Heart Rate
BLE iBBQ
BLE LYWSD03MMC (Xiaomi Mijia)
@@ -148,6 +149,7 @@ Helpers for Bluetooth Low Energy (BLE).
BLE MIDI
BLE Radio
+
LoRa Wireless Helpers
^^^^^^^^^^^^^^^^^^^^^
diff --git a/libraries/helpers/ble_file_transfer b/libraries/helpers/ble_file_transfer
new file mode 160000
index 00000000..d8691532
--- /dev/null
+++ b/libraries/helpers/ble_file_transfer
@@ -0,0 +1 @@
+Subproject commit d8691532776b1c8d2d18cf5550837a9bf80f6129