diff --git a/.gitmodules b/.gitmodules
index 216a3b909c31c7e38acff405f48421a1e8818f02..25e7077cde5c5051f7e3ed0e2898e06ec228bb63 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -21,3 +21,6 @@
 [submodule "lib/mbedtls"]
 	path = lib/mbedtls
 	url = https://github.com/ARMmbed/mbedtls.git
+[submodule "lib/asf4"]
+	path = lib/asf4
+	url = https://github.com/adafruit/asf4
diff --git a/lib/asf4 b/lib/asf4
new file mode 160000
index 0000000000000000000000000000000000000000..d270f79aa16dd8fd4ae3b6c14544283dcb992e9c
--- /dev/null
+++ b/lib/asf4
@@ -0,0 +1 @@
+Subproject commit d270f79aa16dd8fd4ae3b6c14544283dcb992e9c