diff --git a/.gitmodules b/.gitmodules
index d123dbec..059129a5 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1070,3 +1070,6 @@
[submodule "libraries/helpers/anchored_group"]
path = libraries/helpers/anchored_group
url = https://github.com/adafruit/Adafruit_CircuitPython_Anchored_Group.git
+[submodule "libraries/helpers/pathlib"]
+ path = libraries/helpers/pathlib
+ url = https://github.com/adafruit/Adafruit_CircuitPython_Pathlib.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 2b2b42d7..bfadec62 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -190,6 +190,7 @@ modules may have a CircuitPython Core API implementation too.
binascii (adafruit_binascii)
datetime (adafruit_datetime)
IterTools (adafruit_itertools)
+ pathlib (adafruit_pathlib)
Logging (adafruit_logging)
hashlib (adafruit_hashlib)
diff --git a/libraries/helpers/pathlib b/libraries/helpers/pathlib
new file mode 160000
index 00000000..3aa6b4ce
--- /dev/null
+++ b/libraries/helpers/pathlib
@@ -0,0 +1 @@
+Subproject commit 3aa6b4ce7a976c63abf6cfa7653f6a5f6ac36b9c