diff --git a/.gitmodules b/.gitmodules
index 50dd9e4e8606a474ad7b0eda3f95c258471adea9..7d0b2fe1611c6cd75d102a222d2f713810e068b4 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,6 @@
 [submodule "src/hardware/src/hardware/lib/pico-tflmicro"]
 	path = src/hardware/src/hardware/lib/pico-tflmicro
 	url = https://github.com/raspberrypi/pico-tflmicro
+[submodule "src/hardware/lib/pico-tflmicro"]
+	path = src/hardware/lib/pico-tflmicro
+	url = https://github.com/raspberrypi/pico-tflmicro
diff --git a/src/hardware/lib/pico-tflmicro b/src/hardware/lib/pico-tflmicro
new file mode 160000
index 0000000000000000000000000000000000000000..03cbb1e7b89792aef2c59e2dbe8cb2c81c049bbd
--- /dev/null
+++ b/src/hardware/lib/pico-tflmicro
@@ -0,0 +1 @@
+Subproject commit 03cbb1e7b89792aef2c59e2dbe8cb2c81c049bbd