diff --git a/.gitmodules b/.gitmodules
index bf6e634b..1ee1cb3a 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1088,3 +1088,6 @@
[submodule "libraries/drivers/opt4048"]
path = libraries/drivers/opt4048
url = https://github.com/adafruit/Adafruit_CircuitPython_OPT4048.git
+[submodule "libraries/drivers/sen6x"]
+ path = libraries/drivers/sen6x
+ url = https://github.com/adafruit/Adafruit_CircuitPython_SEN6x.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 2e1a2eec..99444766 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -424,6 +424,7 @@ equivalent carbon dioxide (``eco2`` / ``eCO2``), and total volatile organic comp
PM25 Air Quality Sensor (adafruit_pm25)
SCD30 CO2, Temperature, and Humidity Sensor (adafruit_scd30)
SCD4x Temperature and Humidity Sensor (adafruit_scd4x)
+ SEN6x Environmental Sensor (adafruit_sen6x)
SGP30 Air Quality (adafruit_sgp30)
SHT31-D Temperature and Humidity (adafruit_sht31d)
SHT4x Temperature and Humidity (adafruit_sht4x)
diff --git a/libraries/drivers/sen6x b/libraries/drivers/sen6x
new file mode 160000
index 00000000..2c250991
--- /dev/null
+++ b/libraries/drivers/sen6x
@@ -0,0 +1 @@
+Subproject commit 2c250991a6050be2bdb2051ae87c705a3afc502c