diff --git a/.gitmodules b/.gitmodules
index 73569e34..8db95b56 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -974,6 +974,9 @@
 [submodule "libraries/drivers/cst8xx"]
 	path = libraries/drivers/cst8xx
 	url = https://github.com/adafruit/Adafruit_CircuitPython_CST8XX.git
+[submodule "libraries/drivers/vcnl4020"]
+	path = libraries/drivers/vcnl4020
+	url = https://github.com/adafruit/Adafruit_CircuitPython_VCNL4020.git
 [submodule "libraries/helpers/qualia"]
 	path = libraries/helpers/qualia
 	url = https://github.com/adafruit/Adafruit_CircuitPython_Qualia.git
@@ -982,4 +985,4 @@
 	url = https://github.com/adafruit/Adafruit_CircuitPython_ADS7830.git
 [submodule "libraries/helpers/pycamera"]
 	path = libraries/helpers/pycamera
-	url = https://github.com/adafruit/Adafruit_CircuitPython_PyCamera/
+	url = https://github.com/adafruit/Adafruit_CircuitPython_PyCamera.git
diff --git a/libraries/drivers/vcnl4020 b/libraries/drivers/vcnl4020
new file mode 160000
index 00000000..7bfb633a
--- /dev/null
+++ b/libraries/drivers/vcnl4020
@@ -0,0 +1 @@
+Subproject commit 7bfb633a3e621d25bfdbcf256243d87097c0b9d7