diff --git a/.gitmodules b/.gitmodules
index 6441675f..b60a75b7 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -992,3 +992,6 @@
[submodule "libraries/drivers/mcp3421"]
path = libraries/drivers/mcp3421
url = https://github.com/adafruit/Adafruit_CircuitPython_MCP3421.git
+[submodule "libraries/helpers/connection_manager"]
+ path = libraries/helpers/connection_manager
+ url = https://github.com/adafruit/Adafruit_CircuitPython_ConnectionManager.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index e862c208..38e29672 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -119,6 +119,7 @@ Helpers for interfacing with the internet, including IoT protocols.
.. toctree::
+ Connection Manager
Fake Requests
HTTP Server
JSON Stream
diff --git a/libraries/helpers/connection_manager b/libraries/helpers/connection_manager
new file mode 160000
index 00000000..fe040d83
--- /dev/null
+++ b/libraries/helpers/connection_manager
@@ -0,0 +1 @@
+Subproject commit fe040d83997262cfdf8a713f51a40b920233a579