diff --git a/.gitmodules b/.gitmodules
index 986c695c..f2f3fc38 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -775,3 +775,6 @@
[submodule "libraries/helpers/pioasm"]
path = libraries/helpers/pioasm
url = https://github.com/adafruit/Adafruit_CircuitPython_PIOASM.git
+[submodule "libraries/drivers/aw9523"]
+ path = libraries/drivers/aw9523
+ url = https://github.com/adafruit/Adafruit_CircuitPython_AW9523.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 4019b703..68cefe9e 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -436,6 +436,7 @@ These provide functionality similar to ``analogio``, ``digitalio``, ``pulseio``,
ADS1x15 Analog-to-Digital Converter
Adafruit SeeSaw
+ AW9523 GPIO expander and LED driver
Crickit Robotics Boards
DS2413 OneWire GPIO Expander
FocalTech Capacitive Touch
diff --git a/libraries/drivers/aw9523 b/libraries/drivers/aw9523
new file mode 160000
index 00000000..8e39484a
--- /dev/null
+++ b/libraries/drivers/aw9523
@@ -0,0 +1 @@
+Subproject commit 8e39484a46a2b0e1f1c736ab4d40dcb3cd30ebad