diff --git a/.gitmodules b/.gitmodules
index 3880ea60a0df239c29943b6089bd13228c1cc1b0..9d07e70449d471f77e6a953205bc8f6e968a7ffc 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -30,3 +30,6 @@
 [submodule "lib/mynewt-nimble"]
 	path = lib/mynewt-nimble
 	url = https://github.com/apache/mynewt-nimble.git
+[submodule "lib/btstack"]
+	path = lib/btstack
+	url = https://github.com/bluekitchen/btstack.git
diff --git a/lib/btstack b/lib/btstack
new file mode 160000
index 0000000000000000000000000000000000000000..a6121b51b229b883431c4a1600b0f46db31d32dc
--- /dev/null
+++ b/lib/btstack
@@ -0,0 +1 @@
+Subproject commit a6121b51b229b883431c4a1600b0f46db31d32dc