diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..9f918da2a24d8c64fb6ef15c42a1d74f5e359ccd
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "flow3r"]
+	path = flow3r
+	url = git@git.card10.badge.events.ccc.de:badge23/firmware.git
diff --git a/flow3r b/flow3r
new file mode 160000
index 0000000000000000000000000000000000000000..1a6b74e70538de73039bab5c2a5c9216997a6c74
--- /dev/null
+++ b/flow3r
@@ -0,0 +1 @@
+Subproject commit 1a6b74e70538de73039bab5c2a5c9216997a6c74
diff --git a/sdkconfig b/sdkconfig
index 48ebc1246be4d548d77f282da3dfee2948ade20c..f70982894f075cb01bde2e4d36aa354033fbc002 100644
--- a/sdkconfig
+++ b/sdkconfig
@@ -1916,6 +1916,15 @@ CONFIG_WIFI_PROV_BLE_SEC_CONN=y
 CONFIG_WIFI_PROV_STA_ALL_CHANNEL_SCAN=y
 # CONFIG_WIFI_PROV_STA_FAST_SCAN is not set
 # end of Wi-Fi Provisioning Manager
+
+#
+# Flow3r Config
+#
+# CONFIG_FLOW3R_HW_GEN_P3 is not set
+# CONFIG_FLOW3R_HW_GEN_P4 is not set
+CONFIG_FLOW3R_HW_GEN_P6=y
+CONFIG_FLOW3R_ESP32S3=y
+# end of Flow3r Config
 # end of Component config
 
 # CONFIG_IDF_EXPERIMENTAL_FEATURES is not set