diff --git a/.gitmodules b/.gitmodules
index 706e0089..796adad8 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -875,3 +875,6 @@
[submodule "libraries/drivers/adxl37x"]
path = libraries/drivers/adxl37x
url = https://github.com/adafruit/Adafruit_CircuitPython_ADXL37x.git
+[submodule "libraries/helpers/esp32s2tft"]
+ path = libraries/helpers/esp32s2tft
+ url = https://github.com/adafruit/Adafruit_CircuitPython_ESP32S2TFT.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index c7a605db..696022a6 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -29,6 +29,7 @@ specific boards.
Adafruit CircuitPlayground
Adafruit CLUE
+ Adafruit ESP32S2TFT
Adafruit FeatherWings
Adafruit FunHouse
Adafruit MacroPad
diff --git a/libraries/helpers/esp32s2tft b/libraries/helpers/esp32s2tft
new file mode 160000
index 00000000..e713f4b6
--- /dev/null
+++ b/libraries/helpers/esp32s2tft
@@ -0,0 +1 @@
+Subproject commit e713f4b64097a2b161c78ede2625291781d93d6a