diff --git a/src/config/AG3XF4/config.h b/src/config/AG3XF4/config.h
new file mode 100644
index 0000000000..c4d52f73bb
--- /dev/null
+++ b/src/config/AG3XF4/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AG3XF4
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/AG3XF7/config.h b/src/config/AG3XF7/config.h
new file mode 100644
index 0000000000..a1d506ef1e
--- /dev/null
+++ b/src/config/AG3XF7/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AG3XF7
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/AIKONF4/config.h b/src/config/AIKONF4/config.h
new file mode 100644
index 0000000000..b80b9616c5
--- /dev/null
+++ b/src/config/AIKONF4/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AIKONF4
+#define MANUFACTURER_ID AIKO
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACC_SPI_ICM20602
+#define USE_GYRO_SPI_ICM20602
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/AIKONF7/config.h b/src/config/AIKONF7/config.h
new file mode 100644
index 0000000000..bc9730f3a5
--- /dev/null
+++ b/src/config/AIKONF7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AIKONF7
+#define MANUFACTURER_ID AIKO
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_BARO_SPI_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/AIRBOTF4/config.h b/src/config/AIRBOTF4/config.h
new file mode 100644
index 0000000000..1fe8083b02
--- /dev/null
+++ b/src/config/AIRBOTF4/config.h
@@ -0,0 +1,44 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AIRBOTF4
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+#define USE_FLASH_M25P16
+#define USE_BARO_BMP280
+#define USE_BARO_BMP280
+#define USE_BARO_BMP085
+#define USE_BARO_MS5611
+
diff --git a/src/config/AIRBOTF4SD/config.h b/src/config/AIRBOTF4SD/config.h
new file mode 100644
index 0000000000..cbffd7ea2a
--- /dev/null
+++ b/src/config/AIRBOTF4SD/config.h
@@ -0,0 +1,44 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AIRBOTF4SD
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+#define USE_BARO_BMP280
+#define USE_BARO_BMP085
+#define USE_BARO_MS5611
+#define USE_BARO_SPI_BMP280
+
diff --git a/src/config/AIRBOTF4V2/config.h b/src/config/AIRBOTF4V2/config.h
new file mode 100644
index 0000000000..c1ee30813c
--- /dev/null
+++ b/src/config/AIRBOTF4V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AIRBOTF4V2
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/AIRBOTF7/config.h b/src/config/AIRBOTF7/config.h
new file mode 100644
index 0000000000..f27d0ffa8e
--- /dev/null
+++ b/src/config/AIRBOTF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AIRBOTF7
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/AIRBOTF7HDV/config.h b/src/config/AIRBOTF7HDV/config.h
new file mode 100644
index 0000000000..b38944eb41
--- /dev/null
+++ b/src/config/AIRBOTF7HDV/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AIRBOTF7HDV
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_FLASH_M25P16
+
diff --git a/src/config/AIRF7/config.h b/src/config/AIRF7/config.h
new file mode 100644
index 0000000000..381d0c8e5d
--- /dev/null
+++ b/src/config/AIRF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AIRF7
+#define MANUFACTURER_ID RAST
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/ALIENFLIGHTF4/config.h b/src/config/ALIENFLIGHTF4/config.h
new file mode 100644
index 0000000000..bf7ed520e3
--- /dev/null
+++ b/src/config/ALIENFLIGHTF4/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME ALIENFLIGHTF4
+#define MANUFACTURER_ID AFNG
+
+#define USE_GYRO_SPI_MPU9250
+#define USE_ACC_SPI_MPU9250
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_MAG_SPI_AK8963
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/ALIENFLIGHTNGF7/config.h b/src/config/ALIENFLIGHTNGF7/config.h
new file mode 100644
index 0000000000..7544115b84
--- /dev/null
+++ b/src/config/ALIENFLIGHTNGF7/config.h
@@ -0,0 +1,45 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ALIENFLIGHTNGF7
+#define MANUFACTURER_ID AFNG
+
+#define USE_GYRO_SPI_MPU9250
+#define USE_ACC_SPI_MPU9250
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20602
+#define USE_ACC_SPI_ICM20602
+#define USE_BARO_SPI_BMP280
+#define USE_MAG_MPU925X_AK8963
+#define USE_MAG_SPI_AK8963
+#define USE_MAX7456
+#define USE_FLASH_W25N01G
+#define USE_SDCARD
+
diff --git a/src/config/ALIENFLIGHTNGF7_DUAL/config.h b/src/config/ALIENFLIGHTNGF7_DUAL/config.h
new file mode 100644
index 0000000000..af990ee24d
--- /dev/null
+++ b/src/config/ALIENFLIGHTNGF7_DUAL/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ALIENFLIGHTNGF7_DUAL
+#define MANUFACTURER_ID AFNG
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20602
+#define USE_ACC_SPI_ICM20602
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/ALIENFLIGHTNGF7_ELRS/config.h b/src/config/ALIENFLIGHTNGF7_ELRS/config.h
new file mode 100644
index 0000000000..06a4eacb76
--- /dev/null
+++ b/src/config/ALIENFLIGHTNGF7_ELRS/config.h
@@ -0,0 +1,46 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ALIENFLIGHTNGF7_ELRS
+#define MANUFACTURER_ID AFNG
+
+#define USE_GYRO_SPI_MPU9250
+#define USE_ACC_SPI_MPU9250
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20602
+#define USE_ACC_SPI_ICM20602
+#define USE_MAG_SPI_AK8963
+#define USE_MAX7456
+#define USE_SDCARD
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+
diff --git a/src/config/ALIENFLIGHTNGF7_RX/config.h b/src/config/ALIENFLIGHTNGF7_RX/config.h
new file mode 100644
index 0000000000..325eb3d8c7
--- /dev/null
+++ b/src/config/ALIENFLIGHTNGF7_RX/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ALIENFLIGHTNGF7_RX
+#define MANUFACTURER_ID AFNG
+
+#define USE_GYRO_SPI_MPU9250
+#define USE_ACC_SPI_MPU9250
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20602
+#define USE_ACC_SPI_ICM20602
+#define USE_MAG_SPI_AK8963
+#define USE_MAX7456
+#define USE_SDCARD
+#define USE_RX_CC2500
+
diff --git a/src/config/ALIENWHOOPF4/config.h b/src/config/ALIENWHOOPF4/config.h
new file mode 100644
index 0000000000..060b98fbf4
--- /dev/null
+++ b/src/config/ALIENWHOOPF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME ALIENWHOOPF4
+#define MANUFACTURER_ID ALWH
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/ANYFCF7/config.h b/src/config/ANYFCF7/config.h
new file mode 100644
index 0000000000..64f13903c7
--- /dev/null
+++ b/src/config/ANYFCF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME ANYFCF7
+#define MANUFACTURER_ID FOSS
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_MS5611
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/ANYFCM7/config.h b/src/config/ANYFCM7/config.h
new file mode 100644
index 0000000000..97e47ebef8
--- /dev/null
+++ b/src/config/ANYFCM7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ANYFCM7
+#define MANUFACTURER_ID FOSS
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_MS5611
+#define USE_MAX7456
+
diff --git a/src/config/AOCODAF405/config.h b/src/config/AOCODAF405/config.h
new file mode 100644
index 0000000000..fc1562bcbf
--- /dev/null
+++ b/src/config/AOCODAF405/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AOCODAF405
+#define MANUFACTURER_ID SJET
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AOCODAF405V2MPU6000/config.h b/src/config/AOCODAF405V2MPU6000/config.h
new file mode 100644
index 0000000000..ebbe95c2ad
--- /dev/null
+++ b/src/config/AOCODAF405V2MPU6000/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AOCODAF405V2MPU6000
+#define MANUFACTURER_ID SJET
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AOCODAF405V2MPU6500/config.h b/src/config/AOCODAF405V2MPU6500/config.h
new file mode 100644
index 0000000000..16d9b8ea5f
--- /dev/null
+++ b/src/config/AOCODAF405V2MPU6500/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME AOCODAF405V2MPU6500
+#define MANUFACTURER_ID SJET
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AOCODAF722BLE/config.h b/src/config/AOCODAF722BLE/config.h
new file mode 100644
index 0000000000..a1ec8b3df1
--- /dev/null
+++ b/src/config/AOCODAF722BLE/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AOCODAF722BLE
+#define MANUFACTURER_ID SJET
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AOCODAF722MINI/config.h b/src/config/AOCODAF722MINI/config.h
new file mode 100644
index 0000000000..992168f394
--- /dev/null
+++ b/src/config/AOCODAF722MINI/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AOCODAF722MINI
+#define MANUFACTURER_ID SJET
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+#define USE_BARO_BMP280
+
diff --git a/src/config/AOCODARCF411_AIO/config.h b/src/config/AOCODARCF411_AIO/config.h
new file mode 100644
index 0000000000..cd8154d0c0
--- /dev/null
+++ b/src/config/AOCODARCF411_AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME AOCODARCF411_AIO
+#define MANUFACTURER_ID SJET
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+
diff --git a/src/config/AOCODARCF7DUAL/config.h b/src/config/AOCODARCF7DUAL/config.h
new file mode 100644
index 0000000000..4158320ad6
--- /dev/null
+++ b/src/config/AOCODARCF7DUAL/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AOCODARCF7DUAL
+#define MANUFACTURER_ID SJET
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AOCODARCH7DUAL/config.h b/src/config/AOCODARCH7DUAL/config.h
new file mode 100644
index 0000000000..ec0a0ad826
--- /dev/null
+++ b/src/config/AOCODARCH7DUAL/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME AOCODARCH7DUAL
+#define MANUFACTURER_ID SJET
+
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_DPS310
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/APEXF7/config.h b/src/config/APEXF7/config.h
new file mode 100644
index 0000000000..7d12f527ab
--- /dev/null
+++ b/src/config/APEXF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME APEXF7
+#define MANUFACTURER_ID APEX
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/ARESF7/config.h b/src/config/ARESF7/config.h
new file mode 100644
index 0000000000..28d0227468
--- /dev/null
+++ b/src/config/ARESF7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ARESF7
+#define MANUFACTURER_ID RCTI
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/ATOMRCF405/config.h b/src/config/ATOMRCF405/config.h
new file mode 100644
index 0000000000..61c6bc1d34
--- /dev/null
+++ b/src/config/ATOMRCF405/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME ATOMRCF405
+#define MANUFACTURER_ID SKZO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/ATOMRCF411/config.h b/src/config/ATOMRCF411/config.h
new file mode 100644
index 0000000000..356de41337
--- /dev/null
+++ b/src/config/ATOMRCF411/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME ATOMRCF411
+#define MANUFACTURER_ID SKZO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/ATOMRCF722/config.h b/src/config/ATOMRCF722/config.h
new file mode 100644
index 0000000000..aaa9bb9110
--- /dev/null
+++ b/src/config/ATOMRCF722/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ATOMRCF722
+#define MANUFACTURER_ID SKZO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AXISFLYINGF7/config.h b/src/config/AXISFLYINGF7/config.h
new file mode 100644
index 0000000000..f388e1e3c6
--- /dev/null
+++ b/src/config/AXISFLYINGF7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AXISFLYINGF7
+#define MANUFACTURER_ID AXFL
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_DPS310
+#define USE_BARO_QMP6988
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/AXISFLYINGF7PRO/config.h b/src/config/AXISFLYINGF7PRO/config.h
new file mode 100644
index 0000000000..e1a09e2e7d
--- /dev/null
+++ b/src/config/AXISFLYINGF7PRO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME AXISFLYINGF7PRO
+#define MANUFACTURER_ID AXFL
+
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/BEEROTORF4/config.h b/src/config/BEEROTORF4/config.h
new file mode 100644
index 0000000000..127646712d
--- /dev/null
+++ b/src/config/BEEROTORF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME BEEROTORF4
+#define MANUFACTURER_ID RCTI
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/BETAFLIGHTF4/config.h b/src/config/BETAFLIGHTF4/config.h
new file mode 100644
index 0000000000..c7666b8302
--- /dev/null
+++ b/src/config/BETAFLIGHTF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME BETAFLIGHTF4
+#define MANUFACTURER_ID FPVM
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/BETAFPVF405/config.h b/src/config/BETAFPVF405/config.h
new file mode 100644
index 0000000000..1c93755330
--- /dev/null
+++ b/src/config/BETAFPVF405/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME BETAFPVF405
+#define MANUFACTURER_ID BEFH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+
diff --git a/src/config/BETAFPVF411/config.h b/src/config/BETAFPVF411/config.h
new file mode 100644
index 0000000000..4e3613e270
--- /dev/null
+++ b/src/config/BETAFPVF411/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME BETAFPVF411
+#define MANUFACTURER_ID BEFH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/BETAFPVF411RX/config.h b/src/config/BETAFPVF411RX/config.h
new file mode 100644
index 0000000000..46513e3d0e
--- /dev/null
+++ b/src/config/BETAFPVF411RX/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME BETAFPVF411RX
+#define MANUFACTURER_ID BEFH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACCGYRO_BMI270
+#define USE_RX_CC2500
+#define USE_MAX7456
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/BETAFPVF4SX1280/config.h b/src/config/BETAFPVF4SX1280/config.h
new file mode 100644
index 0000000000..957cf9742d
--- /dev/null
+++ b/src/config/BETAFPVF4SX1280/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME BETAFPVF4SX1280
+#define MANUFACTURER_ID BEFH
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+
diff --git a/src/config/BETAFPVF722/config.h b/src/config/BETAFPVF722/config.h
new file mode 100644
index 0000000000..045a17fb19
--- /dev/null
+++ b/src/config/BETAFPVF722/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME BETAFPVF722
+#define MANUFACTURER_ID BEFH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_MAX7456
+
diff --git a/src/config/BETAFPVH743/config.h b/src/config/BETAFPVH743/config.h
new file mode 100644
index 0000000000..c9ccca2c9e
--- /dev/null
+++ b/src/config/BETAFPVH743/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME BETAFPVH743
+#define MANUFACTURER_ID BEFH
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/BLADE_F7/config.h b/src/config/BLADE_F7/config.h
new file mode 100644
index 0000000000..666c3b0a82
--- /dev/null
+++ b/src/config/BLADE_F7/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME BLADE_F7
+#define MANUFACTURER_ID RUSH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/BLADE_F7_HD/config.h b/src/config/BLADE_F7_HD/config.h
new file mode 100644
index 0000000000..7b777c86a2
--- /dev/null
+++ b/src/config/BLADE_F7_HD/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME BLADE_F7_HD
+#define MANUFACTURER_ID RUSH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_BARO_BMP280
+#define USE_BARO_QMP6988
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/BLUEJAYF4/config.h b/src/config/BLUEJAYF4/config.h
new file mode 100644
index 0000000000..e451cb9f55
--- /dev/null
+++ b/src/config/BLUEJAYF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME BLUEJAYF4
+#define MANUFACTURER_ID BKMN
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_FLASH_W25P16
+
diff --git a/src/config/CLRACINGF4/config.h b/src/config/CLRACINGF4/config.h
new file mode 100644
index 0000000000..2090389ea0
--- /dev/null
+++ b/src/config/CLRACINGF4/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME CLRACINGF4
+#define MANUFACTURER_ID CLRA
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/CLRACINGF7/config.h b/src/config/CLRACINGF7/config.h
new file mode 100644
index 0000000000..f806b3ee78
--- /dev/null
+++ b/src/config/CLRACINGF7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME CLRACINGF7
+#define MANUFACTURER_ID CLRA
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/COLIBRI/config.h b/src/config/COLIBRI/config.h
new file mode 100644
index 0000000000..6a62a84cae
--- /dev/null
+++ b/src/config/COLIBRI/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME COLIBRI
+#define MANUFACTURER_ID TEBS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_MS5611
+#define USE_FLASH_M25P16
+
diff --git a/src/config/CRAZYBEEF4DX/config.h b/src/config/CRAZYBEEF4DX/config.h
new file mode 100644
index 0000000000..bfc5e70768
--- /dev/null
+++ b/src/config/CRAZYBEEF4DX/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME CRAZYBEEF4DX
+#define MANUFACTURER_ID HAMO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_MAX7456
+
diff --git a/src/config/CRAZYBEEF4DXS/config.h b/src/config/CRAZYBEEF4DXS/config.h
new file mode 100644
index 0000000000..18572b3ce7
--- /dev/null
+++ b/src/config/CRAZYBEEF4DXS/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME CRAZYBEEF4DXS
+#define MANUFACTURER_ID HAMO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/CRAZYBEEF4FR/config.h b/src/config/CRAZYBEEF4FR/config.h
new file mode 100644
index 0000000000..bacd528d7d
--- /dev/null
+++ b/src/config/CRAZYBEEF4FR/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME CRAZYBEEF4FR
+#define MANUFACTURER_ID HAMO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACCGYRO_BMI270
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_RX_CC2500
+#define USE_MAX7456
+
diff --git a/src/config/CRAZYBEEF4FS/config.h b/src/config/CRAZYBEEF4FS/config.h
new file mode 100644
index 0000000000..a44ae4bcfc
--- /dev/null
+++ b/src/config/CRAZYBEEF4FS/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME CRAZYBEEF4FS
+#define MANUFACTURER_ID HAMO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_RX_CC2500
+#define USE_MAX7456
+
diff --git a/src/config/CRAZYBEEF4SX1280/config.h b/src/config/CRAZYBEEF4SX1280/config.h
new file mode 100644
index 0000000000..cfcdb3d47b
--- /dev/null
+++ b/src/config/CRAZYBEEF4SX1280/config.h
@@ -0,0 +1,47 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME CRAZYBEEF4SX1280
+#define MANUFACTURER_ID HAMO
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_MAX7456
+#define USE_RX_SPI
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/CYCLONEF405_PRO/config.h b/src/config/CYCLONEF405_PRO/config.h
new file mode 100644
index 0000000000..362c90f392
--- /dev/null
+++ b/src/config/CYCLONEF405_PRO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME CYCLONEF405_PRO
+#define MANUFACTURER_ID CYCL
+
diff --git a/src/config/CYCLONEF722_PRO/config.h b/src/config/CYCLONEF722_PRO/config.h
new file mode 100644
index 0000000000..b7239b57a0
--- /dev/null
+++ b/src/config/CYCLONEF722_PRO/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME CYCLONEF722_PRO
+#define MANUFACTURER_ID CYCL
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25P16
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/DAKEFPVF405/config.h b/src/config/DAKEFPVF405/config.h
new file mode 100644
index 0000000000..90c023af8a
--- /dev/null
+++ b/src/config/DAKEFPVF405/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME DAKEFPVF405
+#define MANUFACTURER_ID DAKE
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/DAKEFPVF411/config.h b/src/config/DAKEFPVF411/config.h
new file mode 100644
index 0000000000..0f7f3f38f3
--- /dev/null
+++ b/src/config/DAKEFPVF411/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME DAKEFPVF411
+#define MANUFACTURER_ID DAKE
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/DAKEFPVF722/config.h b/src/config/DAKEFPVF722/config.h
new file mode 100644
index 0000000000..ec96a3c21d
--- /dev/null
+++ b/src/config/DAKEFPVF722/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME DAKEFPVF722
+#define MANUFACTURER_ID DAKE
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/DALRCF405/config.h b/src/config/DALRCF405/config.h
new file mode 100644
index 0000000000..1fd5d46a40
--- /dev/null
+++ b/src/config/DALRCF405/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME DALRCF405
+#define MANUFACTURER_ID DALR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/DALRCF722DUAL/config.h b/src/config/DALRCF722DUAL/config.h
new file mode 100644
index 0000000000..12408c4424
--- /dev/null
+++ b/src/config/DALRCF722DUAL/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME DALRCF722DUAL
+#define MANUFACTURER_ID DALR
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_MS5611
+#define USE_MAX7456
+
diff --git a/src/config/DARWINF411/config.h b/src/config/DARWINF411/config.h
new file mode 100644
index 0000000000..b639d1bd85
--- /dev/null
+++ b/src/config/DARWINF411/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME DARWINF411
+#define MANUFACTURER_ID DAFP
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/DARWINF4SX1280HD/config.h b/src/config/DARWINF4SX1280HD/config.h
new file mode 100644
index 0000000000..86fc728c42
--- /dev/null
+++ b/src/config/DARWINF4SX1280HD/config.h
@@ -0,0 +1,50 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME DARWINF4SX1280HD
+#define MANUFACTURER_ID DAFP
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACCGYRO_LSM6DSO
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42605
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42605
+#define USE_ACC_SPI_ICM42688P
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+#define USE_MAX7456
+
diff --git a/src/config/DARWINF722HD/config.h b/src/config/DARWINF722HD/config.h
new file mode 100644
index 0000000000..ff4486e4b3
--- /dev/null
+++ b/src/config/DARWINF722HD/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME DARWINF722HD
+#define MANUFACTURER_ID DAFP
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/DFR_F722_DUAL_HD/config.h b/src/config/DFR_F722_DUAL_HD/config.h
new file mode 100644
index 0000000000..d1e543f317
--- /dev/null
+++ b/src/config/DFR_F722_DUAL_HD/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME DFR_F722_DUAL_HD
+#define MANUFACTURER_ID DFRA
+
diff --git a/src/config/DRONIUSF7/config.h b/src/config/DRONIUSF7/config.h
new file mode 100644
index 0000000000..10b27ece2f
--- /dev/null
+++ b/src/config/DRONIUSF7/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME DRONIUSF7
+#define MANUFACTURER_ID FOSS
+
diff --git a/src/config/DYSF44530D/config.h b/src/config/DYSF44530D/config.h
new file mode 100644
index 0000000000..571680ce34
--- /dev/null
+++ b/src/config/DYSF44530D/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME DYSF44530D
+#define MANUFACTURER_ID DYST
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/DYSF4PRO/config.h b/src/config/DYSF4PRO/config.h
new file mode 100644
index 0000000000..078582fa9a
--- /dev/null
+++ b/src/config/DYSF4PRO/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME DYSF4PRO
+#define MANUFACTURER_ID DYST
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/EACHINEF411_AIO/config.h b/src/config/EACHINEF411_AIO/config.h
new file mode 100644
index 0000000000..fa11d8c9e1
--- /dev/null
+++ b/src/config/EACHINEF411_AIO/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME EACHINEF411_AIO
+#define MANUFACTURER_ID EACH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/EACHINEF722/config.h b/src/config/EACHINEF722/config.h
new file mode 100644
index 0000000000..58d916af63
--- /dev/null
+++ b/src/config/EACHINEF722/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME EACHINEF722
+#define MANUFACTURER_ID EACH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/EACHINEF722_AIO/config.h b/src/config/EACHINEF722_AIO/config.h
new file mode 100644
index 0000000000..9c353ae800
--- /dev/null
+++ b/src/config/EACHINEF722_AIO/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME EACHINEF722_AIO
+#define MANUFACTURER_ID EACH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/ELINF405/config.h b/src/config/ELINF405/config.h
new file mode 100644
index 0000000000..8b59784d3a
--- /dev/null
+++ b/src/config/ELINF405/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME ELINF405
+#define MANUFACTURER_ID DRCL
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/ELINF722/config.h b/src/config/ELINF722/config.h
new file mode 100644
index 0000000000..fd2522b6cd
--- /dev/null
+++ b/src/config/ELINF722/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ELINF722
+#define MANUFACTURER_ID DRCL
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/ELLE0/config.h b/src/config/ELLE0/config.h
new file mode 100644
index 0000000000..b53d4d21b2
--- /dev/null
+++ b/src/config/ELLE0/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME ELLE0
+#define MANUFACTURER_ID LEGA
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+
diff --git a/src/config/EMAX_BABYHAWK_II_HD/config.h b/src/config/EMAX_BABYHAWK_II_HD/config.h
new file mode 100644
index 0000000000..3a5cebd9c6
--- /dev/null
+++ b/src/config/EMAX_BABYHAWK_II_HD/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME EMAX_BABYHAWK_II_HD
+#define MANUFACTURER_ID EMAX
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/EMAX_TINYHAWKF4SX1280/config.h b/src/config/EMAX_TINYHAWKF4SX1280/config.h
new file mode 100644
index 0000000000..000744c61a
--- /dev/null
+++ b/src/config/EMAX_TINYHAWKF4SX1280/config.h
@@ -0,0 +1,44 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411SX1280
+
+#define BOARD_NAME EMAX_TINYHAWKF4SX1280
+#define MANUFACTURER_ID EMAX
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define USE_MAX7456
+
diff --git a/src/config/EMAX_TINYHAWK_F411RX/config.h b/src/config/EMAX_TINYHAWK_F411RX/config.h
new file mode 100644
index 0000000000..dd724d56a9
--- /dev/null
+++ b/src/config/EMAX_TINYHAWK_F411RX/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME EMAX_TINYHAWK_F411RX
+#define MANUFACTURER_ID EMAX
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_RX_CC2500
+#define USE_MAX7456
+
diff --git a/src/config/EXF722DUAL/config.h b/src/config/EXF722DUAL/config.h
new file mode 100644
index 0000000000..794a377647
--- /dev/null
+++ b/src/config/EXF722DUAL/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME EXF722DUAL
+#define MANUFACTURER_ID EXUA
+
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/EXUAVF4PRO/config.h b/src/config/EXUAVF4PRO/config.h
new file mode 100644
index 0000000000..8355600a67
--- /dev/null
+++ b/src/config/EXUAVF4PRO/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME EXUAVF4PRO
+#define MANUFACTURER_ID EXUA
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/F4BY/config.h b/src/config/F4BY/config.h
new file mode 100644
index 0000000000..4e9bc0adcd
--- /dev/null
+++ b/src/config/F4BY/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME F4BY
+#define MANUFACTURER_ID FOSS
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_MS5611
+#define USE_SDCARD
+
diff --git a/src/config/FENIX_F405/config.h b/src/config/FENIX_F405/config.h
new file mode 100644
index 0000000000..bf06d47e25
--- /dev/null
+++ b/src/config/FENIX_F405/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FENIX_F405
+#define MANUFACTURER_ID FOSS
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25M
+#define USE_MAX7456
+
diff --git a/src/config/FF_FORTINIF4/config.h b/src/config/FF_FORTINIF4/config.h
new file mode 100644
index 0000000000..20bcadbc82
--- /dev/null
+++ b/src/config/FF_FORTINIF4/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FF_FORTINIF4
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/FF_FORTINIF4_REV03/config.h b/src/config/FF_FORTINIF4_REV03/config.h
new file mode 100644
index 0000000000..88481c80f8
--- /dev/null
+++ b/src/config/FF_FORTINIF4_REV03/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FF_FORTINIF4_REV03
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/FF_PIKOF4/config.h b/src/config/FF_PIKOF4/config.h
new file mode 100644
index 0000000000..47904f55a6
--- /dev/null
+++ b/src/config/FF_PIKOF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FF_PIKOF4
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+
diff --git a/src/config/FF_PIKOF4OSD/config.h b/src/config/FF_PIKOF4OSD/config.h
new file mode 100644
index 0000000000..a512fa8fb6
--- /dev/null
+++ b/src/config/FF_PIKOF4OSD/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FF_PIKOF4OSD
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/FF_RACEPIT/config.h b/src/config/FF_RACEPIT/config.h
new file mode 100644
index 0000000000..ade4a8fb9b
--- /dev/null
+++ b/src/config/FF_RACEPIT/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FF_RACEPIT
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/FF_RACEPITF7/config.h b/src/config/FF_RACEPITF7/config.h
new file mode 100644
index 0000000000..427af4da9b
--- /dev/null
+++ b/src/config/FF_RACEPITF7/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FF_RACEPITF7
+#define MANUFACTURER_ID FFPV
+
diff --git a/src/config/FF_RACEPITF7_MINI/config.h b/src/config/FF_RACEPITF7_MINI/config.h
new file mode 100644
index 0000000000..a6ba8391bf
--- /dev/null
+++ b/src/config/FF_RACEPITF7_MINI/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FF_RACEPITF7_MINI
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FF_RACEPIT_MINI/config.h b/src/config/FF_RACEPIT_MINI/config.h
new file mode 100644
index 0000000000..e1d7f73bd9
--- /dev/null
+++ b/src/config/FF_RACEPIT_MINI/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FF_RACEPIT_MINI
+#define MANUFACTURER_ID FFPV
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FISHDRONEF4/config.h b/src/config/FISHDRONEF4/config.h
new file mode 100644
index 0000000000..4d545b6ffa
--- /dev/null
+++ b/src/config/FISHDRONEF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FISHDRONEF4
+#define MANUFACTURER_ID LEGA
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/FLOWBOX/config.h b/src/config/FLOWBOX/config.h
new file mode 100644
index 0000000000..330afce49e
--- /dev/null
+++ b/src/config/FLOWBOX/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLOWBOX
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/FLOWBOXV2/config.h b/src/config/FLOWBOXV2/config.h
new file mode 100644
index 0000000000..7a2b55e670
--- /dev/null
+++ b/src/config/FLOWBOXV2/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLOWBOXV2
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/FLYCOLORF7/config.h b/src/config/FLYCOLORF7/config.h
new file mode 100644
index 0000000000..2043e2a1b4
--- /dev/null
+++ b/src/config/FLYCOLORF7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FLYCOLORF7
+#define MANUFACTURER_ID FLCO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYCOLORF7_AIO/config.h b/src/config/FLYCOLORF7_AIO/config.h
new file mode 100644
index 0000000000..de9cfff4d9
--- /dev/null
+++ b/src/config/FLYCOLORF7_AIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FLYCOLORF7_AIO
+#define MANUFACTURER_ID FLCO
+
diff --git a/src/config/FLYWOOF405/config.h b/src/config/FLYWOOF405/config.h
new file mode 100644
index 0000000000..c70fbad308
--- /dev/null
+++ b/src/config/FLYWOOF405/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FLYWOOF405
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF405NANO/config.h b/src/config/FLYWOOF405NANO/config.h
new file mode 100644
index 0000000000..ab003ffe15
--- /dev/null
+++ b/src/config/FLYWOOF405NANO/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FLYWOOF405NANO
+#define MANUFACTURER_ID FLWO
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+#define USE_BARO_BMP280
+
diff --git a/src/config/FLYWOOF405PRO/config.h b/src/config/FLYWOOF405PRO/config.h
new file mode 100644
index 0000000000..e3274d6875
--- /dev/null
+++ b/src/config/FLYWOOF405PRO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FLYWOOF405PRO
+#define MANUFACTURER_ID FLWO
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF405S_AIO/config.h b/src/config/FLYWOOF405S_AIO/config.h
new file mode 100644
index 0000000000..5135ddb597
--- /dev/null
+++ b/src/config/FLYWOOF405S_AIO/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FLYWOOF405S_AIO
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF411/config.h b/src/config/FLYWOOF411/config.h
new file mode 100644
index 0000000000..1eb10d11b9
--- /dev/null
+++ b/src/config/FLYWOOF411/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLYWOOF411
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF411EVO_HD/config.h b/src/config/FLYWOOF411EVO_HD/config.h
new file mode 100644
index 0000000000..2e6103811f
--- /dev/null
+++ b/src/config/FLYWOOF411EVO_HD/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLYWOOF411EVO_HD
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF411HEX/config.h b/src/config/FLYWOOF411HEX/config.h
new file mode 100644
index 0000000000..0b768ab778
--- /dev/null
+++ b/src/config/FLYWOOF411HEX/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLYWOOF411HEX
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF411V2/config.h b/src/config/FLYWOOF411V2/config.h
new file mode 100644
index 0000000000..3aed8cb00e
--- /dev/null
+++ b/src/config/FLYWOOF411V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLYWOOF411V2
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF411_5IN1_AIO/config.h b/src/config/FLYWOOF411_5IN1_AIO/config.h
new file mode 100644
index 0000000000..3ed26fb844
--- /dev/null
+++ b/src/config/FLYWOOF411_5IN1_AIO/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FLYWOOF411_5IN1_AIO
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_RX_CC2500
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF745/config.h b/src/config/FLYWOOF745/config.h
new file mode 100644
index 0000000000..1371d0775a
--- /dev/null
+++ b/src/config/FLYWOOF745/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME FLYWOOF745
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF745NANO/config.h b/src/config/FLYWOOF745NANO/config.h
new file mode 100644
index 0000000000..1a6aafdc47
--- /dev/null
+++ b/src/config/FLYWOOF745NANO/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME FLYWOOF745NANO
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FLYWOOF7DUAL/config.h b/src/config/FLYWOOF7DUAL/config.h
new file mode 100644
index 0000000000..a89be6f23d
--- /dev/null
+++ b/src/config/FLYWOOF7DUAL/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FLYWOOF7DUAL
+#define MANUFACTURER_ID FLWO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF405/config.h b/src/config/FOXEERF405/config.h
new file mode 100644
index 0000000000..59daca2009
--- /dev/null
+++ b/src/config/FOXEERF405/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FOXEERF405
+#define MANUFACTURER_ID FOXE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_FLASH_W25Q128FV
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF722DUAL/config.h b/src/config/FOXEERF722DUAL/config.h
new file mode 100644
index 0000000000..2ded9546bb
--- /dev/null
+++ b/src/config/FOXEERF722DUAL/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FOXEERF722DUAL
+#define MANUFACTURER_ID FOXE
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF722V2/config.h b/src/config/FOXEERF722V2/config.h
new file mode 100644
index 0000000000..61d7fbb849
--- /dev/null
+++ b/src/config/FOXEERF722V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FOXEERF722V2
+#define MANUFACTURER_ID FOXE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF722V3/config.h b/src/config/FOXEERF722V3/config.h
new file mode 100644
index 0000000000..606a5aae54
--- /dev/null
+++ b/src/config/FOXEERF722V3/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FOXEERF722V3
+#define MANUFACTURER_ID FOXE
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF722V4/config.h b/src/config/FOXEERF722V4/config.h
new file mode 100644
index 0000000000..2a72341c6b
--- /dev/null
+++ b/src/config/FOXEERF722V4/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME FOXEERF722V4
+#define MANUFACTURER_ID FOXE
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF745V2_AIO/config.h b/src/config/FOXEERF745V2_AIO/config.h
new file mode 100644
index 0000000000..6925c7c0d1
--- /dev/null
+++ b/src/config/FOXEERF745V2_AIO/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME FOXEERF745V2_AIO
+#define MANUFACTURER_ID FOXE
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF745V3_AIO/config.h b/src/config/FOXEERF745V3_AIO/config.h
new file mode 100644
index 0000000000..3d5fae60f0
--- /dev/null
+++ b/src/config/FOXEERF745V3_AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME FOXEERF745V3_AIO
+#define MANUFACTURER_ID FOXE
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERF745_AIO/config.h b/src/config/FOXEERF745_AIO/config.h
new file mode 100644
index 0000000000..94b7007d23
--- /dev/null
+++ b/src/config/FOXEERF745_AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME FOXEERF745_AIO
+#define MANUFACTURER_ID FOXE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FOXEERH743/config.h b/src/config/FOXEERH743/config.h
new file mode 100644
index 0000000000..1758c85249
--- /dev/null
+++ b/src/config/FOXEERH743/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME FOXEERH743
+#define MANUFACTURER_ID FOXE
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/FPVCYCLEF401/config.h b/src/config/FPVCYCLEF401/config.h
new file mode 100644
index 0000000000..c97dafe4b0
--- /dev/null
+++ b/src/config/FPVCYCLEF401/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME FPVCYCLEF401
+#define MANUFACTURER_ID TURC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/FPVM_BETAFLIGHTF7/config.h b/src/config/FPVM_BETAFLIGHTF7/config.h
new file mode 100644
index 0000000000..69085d6b8b
--- /dev/null
+++ b/src/config/FPVM_BETAFLIGHTF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME FPVM_BETAFLIGHTF7
+#define MANUFACTURER_ID FPVM
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/FRSKYF4/config.h b/src/config/FRSKYF4/config.h
new file mode 100644
index 0000000000..7772f7e2cc
--- /dev/null
+++ b/src/config/FRSKYF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FRSKYF4
+#define MANUFACTURER_ID FRSK
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/FURYF4/config.h b/src/config/FURYF4/config.h
new file mode 100644
index 0000000000..84aa4a3347
--- /dev/null
+++ b/src/config/FURYF4/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FURYF4
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_SDCARD
+
diff --git a/src/config/FURYF4OSD/config.h b/src/config/FURYF4OSD/config.h
new file mode 100644
index 0000000000..12d7c027a0
--- /dev/null
+++ b/src/config/FURYF4OSD/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME FURYF4OSD
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEELANGF411/config.h b/src/config/GEELANGF411/config.h
new file mode 100644
index 0000000000..c70ca0e58c
--- /dev/null
+++ b/src/config/GEELANGF411/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME GEELANGF411
+#define MANUFACTURER_ID GEEL
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/GEMEF411/config.h b/src/config/GEMEF411/config.h
new file mode 100644
index 0000000000..499c8a8fbb
--- /dev/null
+++ b/src/config/GEMEF411/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME GEMEF411
+#define MANUFACTURER_ID GFPV
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/GEMEF722/config.h b/src/config/GEMEF722/config.h
new file mode 100644
index 0000000000..e98bff006e
--- /dev/null
+++ b/src/config/GEMEF722/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME GEMEF722
+#define MANUFACTURER_ID GFPV
+
diff --git a/src/config/GEPRCF405/config.h b/src/config/GEPRCF405/config.h
new file mode 100644
index 0000000000..b4814362ce
--- /dev/null
+++ b/src/config/GEPRCF405/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME GEPRCF405
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEPRCF411/config.h b/src/config/GEPRCF411/config.h
new file mode 100644
index 0000000000..d4f6bc753c
--- /dev/null
+++ b/src/config/GEPRCF411/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME GEPRCF411
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+
diff --git a/src/config/GEPRCF411SX1280/config.h b/src/config/GEPRCF411SX1280/config.h
new file mode 100644
index 0000000000..694e486b9e
--- /dev/null
+++ b/src/config/GEPRCF411SX1280/config.h
@@ -0,0 +1,49 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME GEPRCF411SX1280
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACCGYRO_LSM6DSO
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42605
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42605
+#define USE_ACC_SPI_ICM42688P
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+
diff --git a/src/config/GEPRCF411_AIO/config.h b/src/config/GEPRCF411_AIO/config.h
new file mode 100644
index 0000000000..878601b88d
--- /dev/null
+++ b/src/config/GEPRCF411_AIO/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME GEPRCF411_AIO
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEPRCF411_PRO/config.h b/src/config/GEPRCF411_PRO/config.h
new file mode 100644
index 0000000000..eff686ea61
--- /dev/null
+++ b/src/config/GEPRCF411_PRO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME GEPRCF411_PRO
+#define MANUFACTURER_ID GEPR
+
diff --git a/src/config/GEPRCF722/config.h b/src/config/GEPRCF722/config.h
new file mode 100644
index 0000000000..ec6b531ac5
--- /dev/null
+++ b/src/config/GEPRCF722/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME GEPRCF722
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEPRCF722BT/config.h b/src/config/GEPRCF722BT/config.h
new file mode 100644
index 0000000000..65178c66fa
--- /dev/null
+++ b/src/config/GEPRCF722BT/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME GEPRCF722BT
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEPRCF722_BT_HD/config.h b/src/config/GEPRCF722_BT_HD/config.h
new file mode 100644
index 0000000000..cfa702f38c
--- /dev/null
+++ b/src/config/GEPRCF722_BT_HD/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME GEPRCF722_BT_HD
+#define MANUFACTURER_ID GEPR
+
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACCGYRO_BMI270
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEPRCF745_BT_HD/config.h b/src/config/GEPRCF745_BT_HD/config.h
new file mode 100644
index 0000000000..1e8b71b00f
--- /dev/null
+++ b/src/config/GEPRCF745_BT_HD/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME GEPRCF745_BT_HD
+#define MANUFACTURER_ID GEPR
+
diff --git a/src/config/GEPRC_F722_AIO/config.h b/src/config/GEPRC_F722_AIO/config.h
new file mode 100644
index 0000000000..dc738b1b2f
--- /dev/null
+++ b/src/config/GEPRC_F722_AIO/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME GEPRC_F722_AIO
+#define MANUFACTURER_ID GEPR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/GEP_F405_VTX_V3/config.h b/src/config/GEP_F405_VTX_V3/config.h
new file mode 100644
index 0000000000..da22adf0d1
--- /dev/null
+++ b/src/config/GEP_F405_VTX_V3/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME GEP_F405_VTX_V3
+#define MANUFACTURER_ID GEPR
+
diff --git a/src/config/GRAVITYF7/config.h b/src/config/GRAVITYF7/config.h
new file mode 100644
index 0000000000..01eb2c2400
--- /dev/null
+++ b/src/config/GRAVITYF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME GRAVITYF7
+#define MANUFACTURER_ID FLMO
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF405/config.h b/src/config/HAKRCF405/config.h
new file mode 100644
index 0000000000..246c60cfc1
--- /dev/null
+++ b/src/config/HAKRCF405/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME HAKRCF405
+#define MANUFACTURER_ID HARC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF405D/config.h b/src/config/HAKRCF405D/config.h
new file mode 100644
index 0000000000..6a4f6cdf12
--- /dev/null
+++ b/src/config/HAKRCF405D/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME HAKRCF405D
+#define MANUFACTURER_ID HARC
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF405V2/config.h b/src/config/HAKRCF405V2/config.h
new file mode 100644
index 0000000000..51a99922c8
--- /dev/null
+++ b/src/config/HAKRCF405V2/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME HAKRCF405V2
+#define MANUFACTURER_ID HARC
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF411/config.h b/src/config/HAKRCF411/config.h
new file mode 100644
index 0000000000..19784f81d5
--- /dev/null
+++ b/src/config/HAKRCF411/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME HAKRCF411
+#define MANUFACTURER_ID HARC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF411D/config.h b/src/config/HAKRCF411D/config.h
new file mode 100644
index 0000000000..ede21652a8
--- /dev/null
+++ b/src/config/HAKRCF411D/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME HAKRCF411D
+#define MANUFACTURER_ID HARC
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF722/config.h b/src/config/HAKRCF722/config.h
new file mode 100644
index 0000000000..98b954cbbe
--- /dev/null
+++ b/src/config/HAKRCF722/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HAKRCF722
+#define MANUFACTURER_ID HARC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF722D/config.h b/src/config/HAKRCF722D/config.h
new file mode 100644
index 0000000000..e69b00e1eb
--- /dev/null
+++ b/src/config/HAKRCF722D/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HAKRCF722D
+#define MANUFACTURER_ID HARC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF722MINI/config.h b/src/config/HAKRCF722MINI/config.h
new file mode 100644
index 0000000000..53bd358d11
--- /dev/null
+++ b/src/config/HAKRCF722MINI/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HAKRCF722MINI
+#define MANUFACTURER_ID HARC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF722V2/config.h b/src/config/HAKRCF722V2/config.h
new file mode 100644
index 0000000000..b7f03febc4
--- /dev/null
+++ b/src/config/HAKRCF722V2/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HAKRCF722V2
+#define MANUFACTURER_ID HARC
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HAKRCF7230D/config.h b/src/config/HAKRCF7230D/config.h
new file mode 100644
index 0000000000..e59ca397f3
--- /dev/null
+++ b/src/config/HAKRCF7230D/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HAKRCF7230D
+#define MANUFACTURER_ID HARC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HELSEL_STRIKERF7/config.h b/src/config/HELSEL_STRIKERF7/config.h
new file mode 100644
index 0000000000..a04e8248e9
--- /dev/null
+++ b/src/config/HELSEL_STRIKERF7/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HELSEL_STRIKERF7
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+
diff --git a/src/config/HGLRCF405/config.h b/src/config/HGLRCF405/config.h
new file mode 100644
index 0000000000..52e205ec81
--- /dev/null
+++ b/src/config/HGLRCF405/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME HGLRCF405
+#define MANUFACTURER_ID HGLR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/HGLRCF405AS/config.h b/src/config/HGLRCF405AS/config.h
new file mode 100644
index 0000000000..12fc260013
--- /dev/null
+++ b/src/config/HGLRCF405AS/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME HGLRCF405AS
+#define MANUFACTURER_ID HGLR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+#define USE_FLASH_W25Q128FV
+#define USE_BARO_BMP280
+
diff --git a/src/config/HGLRCF411/config.h b/src/config/HGLRCF411/config.h
new file mode 100644
index 0000000000..4af42deb8e
--- /dev/null
+++ b/src/config/HGLRCF411/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME HGLRCF411
+#define MANUFACTURER_ID HGLR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_MAX7456
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/HGLRCF411SX1280/config.h b/src/config/HGLRCF411SX1280/config.h
new file mode 100644
index 0000000000..37f5971da4
--- /dev/null
+++ b/src/config/HGLRCF411SX1280/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME HGLRCF411SX1280
+#define MANUFACTURER_ID HGLR
+
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/HGLRCF722/config.h b/src/config/HGLRCF722/config.h
new file mode 100644
index 0000000000..cb28c6a933
--- /dev/null
+++ b/src/config/HGLRCF722/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HGLRCF722
+#define MANUFACTURER_ID HGLR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+
diff --git a/src/config/HGLRCF722E/config.h b/src/config/HGLRCF722E/config.h
new file mode 100644
index 0000000000..1d223b557e
--- /dev/null
+++ b/src/config/HGLRCF722E/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HGLRCF722E
+#define MANUFACTURER_ID HGLR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+#define USE_BARO_SPI_BMP280
+
diff --git a/src/config/HGLRCF745/config.h b/src/config/HGLRCF745/config.h
new file mode 100644
index 0000000000..c5fc3658b1
--- /dev/null
+++ b/src/config/HGLRCF745/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME HGLRCF745
+#define MANUFACTURER_ID HGLR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_SPI_BMP280
+#define USE_BARO_SPI_DPS310
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/HIFIONRCF7/config.h b/src/config/HIFIONRCF7/config.h
new file mode 100644
index 0000000000..e956db3832
--- /dev/null
+++ b/src/config/HIFIONRCF7/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HIFIONRCF7
+#define MANUFACTURER_ID HFOR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/HOBBYWING_XROTORF4G3/config.h b/src/config/HOBBYWING_XROTORF4G3/config.h
new file mode 100644
index 0000000000..101c75b52d
--- /dev/null
+++ b/src/config/HOBBYWING_XROTORF4G3/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME HOBBYWING_XROTORF4G3
+#define MANUFACTURER_ID HOWI
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/HOBBYWING_XROTORF7CONV/config.h b/src/config/HOBBYWING_XROTORF7CONV/config.h
new file mode 100644
index 0000000000..695a7669ff
--- /dev/null
+++ b/src/config/HOBBYWING_XROTORF7CONV/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME HOBBYWING_XROTORF7CONV
+#define MANUFACTURER_ID HOWI
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/HYBRIDG4/config.h b/src/config/HYBRIDG4/config.h
new file mode 100644
index 0000000000..3fa73acc77
--- /dev/null
+++ b/src/config/HYBRIDG4/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32G47X
+
+#define BOARD_NAME HYBRIDG4
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/IFLIGHT_BLITZ_F405/config.h b/src/config/IFLIGHT_BLITZ_F405/config.h
new file mode 100644
index 0000000000..a3c771a0db
--- /dev/null
+++ b/src/config/IFLIGHT_BLITZ_F405/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME IFLIGHT_BLITZ_F405
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_BLITZ_F411RX/config.h b/src/config/IFLIGHT_BLITZ_F411RX/config.h
new file mode 100644
index 0000000000..e8973dd46c
--- /dev/null
+++ b/src/config/IFLIGHT_BLITZ_F411RX/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME IFLIGHT_BLITZ_F411RX
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_BLITZ_F722/config.h b/src/config/IFLIGHT_BLITZ_F722/config.h
new file mode 100644
index 0000000000..ef14572da9
--- /dev/null
+++ b/src/config/IFLIGHT_BLITZ_F722/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME IFLIGHT_BLITZ_F722
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_BLITZ_F722_X1/config.h b/src/config/IFLIGHT_BLITZ_F722_X1/config.h
new file mode 100644
index 0000000000..edecde508a
--- /dev/null
+++ b/src/config/IFLIGHT_BLITZ_F722_X1/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME IFLIGHT_BLITZ_F722_X1
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_BLITZ_F7_AIO/config.h b/src/config/IFLIGHT_BLITZ_F7_AIO/config.h
new file mode 100644
index 0000000000..039a00315a
--- /dev/null
+++ b/src/config/IFLIGHT_BLITZ_F7_AIO/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME IFLIGHT_BLITZ_F7_AIO
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_BLITZ_F7_PRO/config.h b/src/config/IFLIGHT_BLITZ_F7_PRO/config.h
new file mode 100644
index 0000000000..6850c1a255
--- /dev/null
+++ b/src/config/IFLIGHT_BLITZ_F7_PRO/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME IFLIGHT_BLITZ_F7_PRO
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/IFLIGHT_F405_AIO/config.h b/src/config/IFLIGHT_F405_AIO/config.h
new file mode 100644
index 0000000000..1aa73da568
--- /dev/null
+++ b/src/config/IFLIGHT_F405_AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME IFLIGHT_F405_AIO
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_F405_TWING/config.h b/src/config/IFLIGHT_F405_TWING/config.h
new file mode 100644
index 0000000000..d0af7a95c3
--- /dev/null
+++ b/src/config/IFLIGHT_F405_TWING/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME IFLIGHT_F405_TWING
+#define MANUFACTURER_ID IFRC
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_F411_AIO32/config.h b/src/config/IFLIGHT_F411_AIO32/config.h
new file mode 100644
index 0000000000..fdecf3c159
--- /dev/null
+++ b/src/config/IFLIGHT_F411_AIO32/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME IFLIGHT_F411_AIO32
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_F411_PRO/config.h b/src/config/IFLIGHT_F411_PRO/config.h
new file mode 100644
index 0000000000..89ba564cd5
--- /dev/null
+++ b/src/config/IFLIGHT_F411_PRO/config.h
@@ -0,0 +1,44 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME IFLIGHT_F411_PRO
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_F4SX1280/config.h b/src/config/IFLIGHT_F4SX1280/config.h
new file mode 100644
index 0000000000..535003c3fa
--- /dev/null
+++ b/src/config/IFLIGHT_F4SX1280/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME IFLIGHT_F4SX1280
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+#define USE_RX_SPI
+
diff --git a/src/config/IFLIGHT_F722_TWING/config.h b/src/config/IFLIGHT_F722_TWING/config.h
new file mode 100644
index 0000000000..d52fc790d6
--- /dev/null
+++ b/src/config/IFLIGHT_F722_TWING/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME IFLIGHT_F722_TWING
+#define MANUFACTURER_ID IFRC
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_FLASH_W25M512
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_F745_AIO/config.h b/src/config/IFLIGHT_F745_AIO/config.h
new file mode 100644
index 0000000000..10d985cc6a
--- /dev/null
+++ b/src/config/IFLIGHT_F745_AIO/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME IFLIGHT_F745_AIO
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_F745_AIO_V2/config.h b/src/config/IFLIGHT_F745_AIO_V2/config.h
new file mode 100644
index 0000000000..0849c21a28
--- /dev/null
+++ b/src/config/IFLIGHT_F745_AIO_V2/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME IFLIGHT_F745_AIO_V2
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_H743_AIO_V2/config.h b/src/config/IFLIGHT_H743_AIO_V2/config.h
new file mode 100644
index 0000000000..c5d1985b3f
--- /dev/null
+++ b/src/config/IFLIGHT_H743_AIO_V2/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME IFLIGHT_H743_AIO_V2
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_H7_TWING/config.h b/src/config/IFLIGHT_H7_TWING/config.h
new file mode 100644
index 0000000000..d01301c26f
--- /dev/null
+++ b/src/config/IFLIGHT_H7_TWING/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME IFLIGHT_H7_TWING
+#define MANUFACTURER_ID IFRC
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_SUCCEX_E_F4/config.h b/src/config/IFLIGHT_SUCCEX_E_F4/config.h
new file mode 100644
index 0000000000..007d9ee769
--- /dev/null
+++ b/src/config/IFLIGHT_SUCCEX_E_F4/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME IFLIGHT_SUCCEX_E_F4
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/IFLIGHT_SUCCEX_E_F7/config.h b/src/config/IFLIGHT_SUCCEX_E_F7/config.h
new file mode 100644
index 0000000000..09044ad0cf
--- /dev/null
+++ b/src/config/IFLIGHT_SUCCEX_E_F7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME IFLIGHT_SUCCEX_E_F7
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/JBF7/config.h b/src/config/JBF7/config.h
new file mode 100644
index 0000000000..c9d3d4f2e2
--- /dev/null
+++ b/src/config/JBF7/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME JBF7
+#define MANUFACTURER_ID IFRC
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_FLASH_M25P16
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/JBF7_DJI/config.h b/src/config/JBF7_DJI/config.h
new file mode 100644
index 0000000000..8421f566ee
--- /dev/null
+++ b/src/config/JBF7_DJI/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME JBF7_DJI
+#define MANUFACTURER_ID IFRC
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/JBF7_V2/config.h b/src/config/JBF7_V2/config.h
new file mode 100644
index 0000000000..da0d7c6411
--- /dev/null
+++ b/src/config/JBF7_V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME JBF7_V2
+#define MANUFACTURER_ID IFRC
+
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_SDCARD
+#define USE_BARO_DPS310
+
diff --git a/src/config/JHEF405/config.h b/src/config/JHEF405/config.h
new file mode 100644
index 0000000000..bc866037c8
--- /dev/null
+++ b/src/config/JHEF405/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME JHEF405
+#define MANUFACTURER_ID JHEF
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/JHEF405PRO/config.h b/src/config/JHEF405PRO/config.h
new file mode 100644
index 0000000000..489dee23ad
--- /dev/null
+++ b/src/config/JHEF405PRO/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME JHEF405PRO
+#define MANUFACTURER_ID JHEF
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/JHEF411/config.h b/src/config/JHEF411/config.h
new file mode 100644
index 0000000000..7d0164a75d
--- /dev/null
+++ b/src/config/JHEF411/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME JHEF411
+#define MANUFACTURER_ID JHEF
+
+#define USE_ACCGYRO_BMI270
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/JHEF745/config.h b/src/config/JHEF745/config.h
new file mode 100644
index 0000000000..948cfa33d4
--- /dev/null
+++ b/src/config/JHEF745/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME JHEF745
+#define MANUFACTURER_ID JHEF
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_FLASH_M25P16
+
diff --git a/src/config/JHEF7DUAL/config.h b/src/config/JHEF7DUAL/config.h
new file mode 100644
index 0000000000..d71ce6f3df
--- /dev/null
+++ b/src/config/JHEF7DUAL/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME JHEF7DUAL
+#define MANUFACTURER_ID JHEF
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/JHEH743_AIO/config.h b/src/config/JHEH743_AIO/config.h
new file mode 100644
index 0000000000..fe4900e59a
--- /dev/null
+++ b/src/config/JHEH743_AIO/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME JHEH743_AIO
+#define MANUFACTURER_ID JHEF
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_FLASH_M25P16
+
diff --git a/src/config/KAKUTEF4/config.h b/src/config/KAKUTEF4/config.h
new file mode 100644
index 0000000000..7c286db423
--- /dev/null
+++ b/src/config/KAKUTEF4/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME KAKUTEF4
+#define MANUFACTURER_ID HBRO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/KAKUTEF4V2/config.h b/src/config/KAKUTEF4V2/config.h
new file mode 100644
index 0000000000..f5967f40ed
--- /dev/null
+++ b/src/config/KAKUTEF4V2/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME KAKUTEF4V2
+#define MANUFACTURER_ID HBRO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/KAKUTEF7/config.h b/src/config/KAKUTEF7/config.h
new file mode 100644
index 0000000000..99e3fa1656
--- /dev/null
+++ b/src/config/KAKUTEF7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME KAKUTEF7
+#define MANUFACTURER_ID HBRO
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/KAKUTEF7HDV/config.h b/src/config/KAKUTEF7HDV/config.h
new file mode 100644
index 0000000000..6d28d04eca
--- /dev/null
+++ b/src/config/KAKUTEF7HDV/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME KAKUTEF7HDV
+#define MANUFACTURER_ID HBRO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_SDCARD
+
diff --git a/src/config/KAKUTEF7MINI/config.h b/src/config/KAKUTEF7MINI/config.h
new file mode 100644
index 0000000000..e9f4e8b920
--- /dev/null
+++ b/src/config/KAKUTEF7MINI/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME KAKUTEF7MINI
+#define MANUFACTURER_ID HBRO
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/KAKUTEF7MINIV3/config.h b/src/config/KAKUTEF7MINIV3/config.h
new file mode 100644
index 0000000000..57d3a6e028
--- /dev/null
+++ b/src/config/KAKUTEF7MINIV3/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME KAKUTEF7MINIV3
+#define MANUFACTURER_ID HBRO
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/KAKUTEF7V2/config.h b/src/config/KAKUTEF7V2/config.h
new file mode 100644
index 0000000000..02cae54127
--- /dev/null
+++ b/src/config/KAKUTEF7V2/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME KAKUTEF7V2
+#define MANUFACTURER_ID HBRO
+
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/KAKUTEH7/config.h b/src/config/KAKUTEH7/config.h
new file mode 100644
index 0000000000..c28be2e5cf
--- /dev/null
+++ b/src/config/KAKUTEH7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME KAKUTEH7
+#define MANUFACTURER_ID HBRO
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/KAKUTEH7MINI/config.h b/src/config/KAKUTEH7MINI/config.h
new file mode 100644
index 0000000000..1e7bf065b7
--- /dev/null
+++ b/src/config/KAKUTEH7MINI/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME KAKUTEH7MINI
+#define MANUFACTURER_ID HBRO
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_FLASH_W25N01G
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/KAKUTEH7V2/config.h b/src/config/KAKUTEH7V2/config.h
new file mode 100644
index 0000000000..3e04fd281e
--- /dev/null
+++ b/src/config/KAKUTEH7V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME KAKUTEH7V2
+#define MANUFACTURER_ID HBRO
+
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/KD722/config.h b/src/config/KD722/config.h
new file mode 100644
index 0000000000..0c9fc08bbc
--- /dev/null
+++ b/src/config/KD722/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME KD722
+#define MANUFACTURER_ID HARC
+
diff --git a/src/config/KIWIF4/config.h b/src/config/KIWIF4/config.h
new file mode 100644
index 0000000000..37b5d8da0c
--- /dev/null
+++ b/src/config/KIWIF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME KIWIF4
+#define MANUFACTURER_ID FLLF
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/KIWIF4V2/config.h b/src/config/KIWIF4V2/config.h
new file mode 100644
index 0000000000..76b374c51f
--- /dev/null
+++ b/src/config/KIWIF4V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME KIWIF4V2
+#define MANUFACTURER_ID FLLF
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/KROOZX/config.h b/src/config/KROOZX/config.h
new file mode 100644
index 0000000000..9c1c88a62a
--- /dev/null
+++ b/src/config/KROOZX/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME KROOZX
+#define MANUFACTURER_ID LEGA
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/LDARC_F411/config.h b/src/config/LDARC_F411/config.h
new file mode 100644
index 0000000000..328e3f5a67
--- /dev/null
+++ b/src/config/LDARC_F411/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME LDARC_F411
+#define MANUFACTURER_ID LDAR
+
diff --git a/src/config/LUXAIO/config.h b/src/config/LUXAIO/config.h
new file mode 100644
index 0000000000..02efa86031
--- /dev/null
+++ b/src/config/LUXAIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME LUXAIO
+#define MANUFACTURER_ID LMNR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/LUXF4OSD/config.h b/src/config/LUXF4OSD/config.h
new file mode 100644
index 0000000000..6694f4bbe2
--- /dev/null
+++ b/src/config/LUXF4OSD/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME LUXF4OSD
+#define MANUFACTURER_ID LMNR
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/LUXF7HDV/config.h b/src/config/LUXF7HDV/config.h
new file mode 100644
index 0000000000..4b5cea1084
--- /dev/null
+++ b/src/config/LUXF7HDV/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME LUXF7HDV
+#define MANUFACTURER_ID LMNR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/LUXMINIF7/config.h b/src/config/LUXMINIF7/config.h
new file mode 100644
index 0000000000..23455c2d41
--- /dev/null
+++ b/src/config/LUXMINIF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME LUXMINIF7
+#define MANUFACTURER_ID LMNR
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF405US/config.h b/src/config/MAMBAF405US/config.h
new file mode 100644
index 0000000000..a7d34e82d8
--- /dev/null
+++ b/src/config/MAMBAF405US/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MAMBAF405US
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF405US_I2C/config.h b/src/config/MAMBAF405US_I2C/config.h
new file mode 100644
index 0000000000..681fe79d0f
--- /dev/null
+++ b/src/config/MAMBAF405US_I2C/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MAMBAF405US_I2C
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF405_2022A/config.h b/src/config/MAMBAF405_2022A/config.h
new file mode 100644
index 0000000000..345284c23e
--- /dev/null
+++ b/src/config/MAMBAF405_2022A/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MAMBAF405_2022A
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF405_2022B/config.h b/src/config/MAMBAF405_2022B/config.h
new file mode 100644
index 0000000000..75d9575b6b
--- /dev/null
+++ b/src/config/MAMBAF405_2022B/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MAMBAF405_2022B
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF411/config.h b/src/config/MAMBAF411/config.h
new file mode 100644
index 0000000000..d054555c16
--- /dev/null
+++ b/src/config/MAMBAF411/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME MAMBAF411
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF722/config.h b/src/config/MAMBAF722/config.h
new file mode 100644
index 0000000000..df13ecd2a5
--- /dev/null
+++ b/src/config/MAMBAF722/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MAMBAF722
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF722_2022A/config.h b/src/config/MAMBAF722_2022A/config.h
new file mode 100644
index 0000000000..65f2ec6c2b
--- /dev/null
+++ b/src/config/MAMBAF722_2022A/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MAMBAF722_2022A
+#define MANUFACTURER_ID DIAT
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+#define USE_BARO_DPS310
+
diff --git a/src/config/MAMBAF722_2022B/config.h b/src/config/MAMBAF722_2022B/config.h
new file mode 100644
index 0000000000..7043c797c2
--- /dev/null
+++ b/src/config/MAMBAF722_2022B/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MAMBAF722_2022B
+#define MANUFACTURER_ID DIAT
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF722_I2C/config.h b/src/config/MAMBAF722_I2C/config.h
new file mode 100644
index 0000000000..59909c84dc
--- /dev/null
+++ b/src/config/MAMBAF722_I2C/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MAMBAF722_I2C
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAF722_X8/config.h b/src/config/MAMBAF722_X8/config.h
new file mode 100644
index 0000000000..72fc2bef32
--- /dev/null
+++ b/src/config/MAMBAF722_X8/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MAMBAF722_X8
+#define MANUFACTURER_ID DIAT
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MAMBAH743/config.h b/src/config/MAMBAH743/config.h
new file mode 100644
index 0000000000..e900ceff25
--- /dev/null
+++ b/src/config/MAMBAH743/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME MAMBAH743
+#define MANUFACTURER_ID DIAT
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42605
+#define USE_ACC_SPI_ICM42605
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/MATEKF405AIO/config.h b/src/config/MATEKF405AIO/config.h
new file mode 100644
index 0000000000..4ac189c0f1
--- /dev/null
+++ b/src/config/MATEKF405AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405AIO
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF405CTR/config.h b/src/config/MATEKF405CTR/config.h
new file mode 100644
index 0000000000..04b5288044
--- /dev/null
+++ b/src/config/MATEKF405CTR/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405CTR
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF405MINI/config.h b/src/config/MATEKF405MINI/config.h
new file mode 100644
index 0000000000..2c7915ebce
--- /dev/null
+++ b/src/config/MATEKF405MINI/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405MINI
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MATEKF405SE/config.h b/src/config/MATEKF405SE/config.h
new file mode 100644
index 0000000000..3f768e6069
--- /dev/null
+++ b/src/config/MATEKF405SE/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405SE
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_DPS310
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF405STD/config.h b/src/config/MATEKF405STD/config.h
new file mode 100644
index 0000000000..034271d785
--- /dev/null
+++ b/src/config/MATEKF405STD/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405STD
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_ICM20602
+#define USE_GYRO_SPI_ICM20602
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF405STD_CLONE/config.h b/src/config/MATEKF405STD_CLONE/config.h
new file mode 100644
index 0000000000..b9643e3ec6
--- /dev/null
+++ b/src/config/MATEKF405STD_CLONE/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405STD_CLONE
+#define MANUFACTURER_ID CLNE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF405TE/config.h b/src/config/MATEKF405TE/config.h
new file mode 100644
index 0000000000..8d45de4ad7
--- /dev/null
+++ b/src/config/MATEKF405TE/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405TE
+#define MANUFACTURER_ID MTKS
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF405TEMINI/config.h b/src/config/MATEKF405TEMINI/config.h
new file mode 100644
index 0000000000..eb12ac24c4
--- /dev/null
+++ b/src/config/MATEKF405TEMINI/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MATEKF405TEMINI
+#define MANUFACTURER_ID MTKS
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_MAX7456
+#define USE_FLASH_M25P16
+
diff --git a/src/config/MATEKF411/config.h b/src/config/MATEKF411/config.h
new file mode 100644
index 0000000000..4ba9324061
--- /dev/null
+++ b/src/config/MATEKF411/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME MATEKF411
+#define MANUFACTURER_ID MTKS
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/MATEKF411RX/config.h b/src/config/MATEKF411RX/config.h
new file mode 100644
index 0000000000..79c6bb9aba
--- /dev/null
+++ b/src/config/MATEKF411RX/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME MATEKF411RX
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_RX_CC2500
+#define USE_MAX7456
+
diff --git a/src/config/MATEKF411SE/config.h b/src/config/MATEKF411SE/config.h
new file mode 100644
index 0000000000..321651d39f
--- /dev/null
+++ b/src/config/MATEKF411SE/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME MATEKF411SE
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/MATEKF722/config.h b/src/config/MATEKF722/config.h
new file mode 100644
index 0000000000..c211710505
--- /dev/null
+++ b/src/config/MATEKF722/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MATEKF722
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6500
+#define USE_BARO_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKF722HD/config.h b/src/config/MATEKF722HD/config.h
new file mode 100644
index 0000000000..ec2d59b55f
--- /dev/null
+++ b/src/config/MATEKF722HD/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MATEKF722HD
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+
diff --git a/src/config/MATEKF722MINI/config.h b/src/config/MATEKF722MINI/config.h
new file mode 100644
index 0000000000..d70018e099
--- /dev/null
+++ b/src/config/MATEKF722MINI/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MATEKF722MINI
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_BARO_DPS310
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MATEKF722SE/config.h b/src/config/MATEKF722SE/config.h
new file mode 100644
index 0000000000..9a6586f345
--- /dev/null
+++ b/src/config/MATEKF722SE/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MATEKF722SE
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MATEKH743/config.h b/src/config/MATEKH743/config.h
new file mode 100644
index 0000000000..455f3a3f59
--- /dev/null
+++ b/src/config/MATEKH743/config.h
@@ -0,0 +1,45 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME MATEKH743
+#define MANUFACTURER_ID MTKS
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42605
+#define USE_GYRO_SPI_ICM42605
+#define USE_BARO_BMP280
+#define USE_BARO_DPS310
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MERAKRCF405/config.h b/src/config/MERAKRCF405/config.h
new file mode 100644
index 0000000000..d6f576dc93
--- /dev/null
+++ b/src/config/MERAKRCF405/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MERAKRCF405
+#define MANUFACTURER_ID MERA
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/MERAKRCF722/config.h b/src/config/MERAKRCF722/config.h
new file mode 100644
index 0000000000..006831c8df
--- /dev/null
+++ b/src/config/MERAKRCF722/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME MERAKRCF722
+#define MANUFACTURER_ID MERA
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/MINI_H743_HD/config.h b/src/config/MINI_H743_HD/config.h
new file mode 100644
index 0000000000..a3f56d8201
--- /dev/null
+++ b/src/config/MINI_H743_HD/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME MINI_H743_HD
+#define MANUFACTURER_ID RAST
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/MLTEMPF4/config.h b/src/config/MLTEMPF4/config.h
new file mode 100644
index 0000000000..9b1746a5fc
--- /dev/null
+++ b/src/config/MLTEMPF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MLTEMPF4
+#define MANUFACTURER_ID MOLA
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/MLTYPHF4/config.h b/src/config/MLTYPHF4/config.h
new file mode 100644
index 0000000000..d5086d3433
--- /dev/null
+++ b/src/config/MLTYPHF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MLTYPHF4
+#define MANUFACTURER_ID MOLA
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/MODULARF4/config.h b/src/config/MODULARF4/config.h
new file mode 100644
index 0000000000..b96938f20e
--- /dev/null
+++ b/src/config/MODULARF4/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME MODULARF4
+#define MANUFACTURER_ID TACO
+
diff --git a/src/config/NBD_CRICKETF7/config.h b/src/config/NBD_CRICKETF7/config.h
new file mode 100644
index 0000000000..43f99b0d95
--- /dev/null
+++ b/src/config/NBD_CRICKETF7/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME NBD_CRICKETF7
+#define MANUFACTURER_ID NEBD
+
diff --git a/src/config/NBD_CRICKETF7V2/config.h b/src/config/NBD_CRICKETF7V2/config.h
new file mode 100644
index 0000000000..764ecb390d
--- /dev/null
+++ b/src/config/NBD_CRICKETF7V2/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME NBD_CRICKETF7V2
+#define MANUFACTURER_ID NEBD
+
diff --git a/src/config/NBD_GALAXYAIO255/config.h b/src/config/NBD_GALAXYAIO255/config.h
new file mode 100644
index 0000000000..fe6fc62b35
--- /dev/null
+++ b/src/config/NBD_GALAXYAIO255/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME NBD_GALAXYAIO255
+#define MANUFACTURER_ID NEBD
+
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/NBD_INFINITYAIO/config.h b/src/config/NBD_INFINITYAIO/config.h
new file mode 100644
index 0000000000..44a6b24a08
--- /dev/null
+++ b/src/config/NBD_INFINITYAIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME NBD_INFINITYAIO
+#define MANUFACTURER_ID NEBD
+
diff --git a/src/config/NBD_INFINITYAIOV2/config.h b/src/config/NBD_INFINITYAIOV2/config.h
new file mode 100644
index 0000000000..b33e738b37
--- /dev/null
+++ b/src/config/NBD_INFINITYAIOV2/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME NBD_INFINITYAIOV2
+#define MANUFACTURER_ID NEBD
+
diff --git a/src/config/NBD_INFINITYAIOV2PRO/config.h b/src/config/NBD_INFINITYAIOV2PRO/config.h
new file mode 100644
index 0000000000..f00bc2b5bb
--- /dev/null
+++ b/src/config/NBD_INFINITYAIOV2PRO/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME NBD_INFINITYAIOV2PRO
+#define MANUFACTURER_ID NEBD
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/NBD_INFINITYF4/config.h b/src/config/NBD_INFINITYF4/config.h
new file mode 100644
index 0000000000..ad8cd04a40
--- /dev/null
+++ b/src/config/NBD_INFINITYF4/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME NBD_INFINITYF4
+#define MANUFACTURER_ID NEBD
+
diff --git a/src/config/NERO/config.h b/src/config/NERO/config.h
new file mode 100644
index 0000000000..8e2833384a
--- /dev/null
+++ b/src/config/NERO/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME NERO
+#define MANUFACTURER_ID BKMN
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+
diff --git a/src/config/NEUTRONRCF407/config.h b/src/config/NEUTRONRCF407/config.h
new file mode 100644
index 0000000000..6b2b7762e1
--- /dev/null
+++ b/src/config/NEUTRONRCF407/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME NEUTRONRCF407
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/NEUTRONRCF411AIO/config.h b/src/config/NEUTRONRCF411AIO/config.h
new file mode 100644
index 0000000000..8f078033c2
--- /dev/null
+++ b/src/config/NEUTRONRCF411AIO/config.h
@@ -0,0 +1,42 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME NEUTRONRCF411AIO
+#define MANUFACTURER_ID NERC
+
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42605
+#define USE_GYRO_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42605
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/NEUTRONRCF411SX1280/config.h b/src/config/NEUTRONRCF411SX1280/config.h
new file mode 100644
index 0000000000..6a33cd510c
--- /dev/null
+++ b/src/config/NEUTRONRCF411SX1280/config.h
@@ -0,0 +1,47 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME NEUTRONRCF411SX1280
+#define MANUFACTURER_ID NERC
+
+#define USE_ACC_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42605
+#define USE_GYRO_SPI_ICM42688P
+#define USE_GYRO_SPI_ICM42605
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+#define USE_RX_SPI
+
diff --git a/src/config/NEUTRONRCF722AIO/config.h b/src/config/NEUTRONRCF722AIO/config.h
new file mode 100644
index 0000000000..24fa2f8b99
--- /dev/null
+++ b/src/config/NEUTRONRCF722AIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME NEUTRONRCF722AIO
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/NEUTRONRCF7AIO/config.h b/src/config/NEUTRONRCF7AIO/config.h
new file mode 100644
index 0000000000..66fba36f1b
--- /dev/null
+++ b/src/config/NEUTRONRCF7AIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME NEUTRONRCF7AIO
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/NEUTRONRCG4AIO/config.h b/src/config/NEUTRONRCG4AIO/config.h
new file mode 100644
index 0000000000..3e573cc5a1
--- /dev/null
+++ b/src/config/NEUTRONRCG4AIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32G47X
+
+#define BOARD_NAME NEUTRONRCG4AIO
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/NEUTRONRCH743AIO/config.h b/src/config/NEUTRONRCH743AIO/config.h
new file mode 100644
index 0000000000..44167ababa
--- /dev/null
+++ b/src/config/NEUTRONRCH743AIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME NEUTRONRCH743AIO
+#define MANUFACTURER_ID NERC
+
diff --git a/src/config/NEUTRONRCH7BT/config.h b/src/config/NEUTRONRCH7BT/config.h
new file mode 100644
index 0000000000..1f40716a21
--- /dev/null
+++ b/src/config/NEUTRONRCH7BT/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME NEUTRONRCH7BT
+#define MANUFACTURER_ID NERC
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25M02G
+#define USE_MAX7456
+
diff --git a/src/config/NIDICI_F4/config.h b/src/config/NIDICI_F4/config.h
new file mode 100644
index 0000000000..ddf67b2fe7
--- /dev/null
+++ b/src/config/NIDICI_F4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME NIDICI_F4
+#define MANUFACTURER_ID HNEC
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/NOX/config.h b/src/config/NOX/config.h
new file mode 100644
index 0000000000..46fa8c8685
--- /dev/null
+++ b/src/config/NOX/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME NOX
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/NUCLEOF722/config.h b/src/config/NUCLEOF722/config.h
new file mode 100644
index 0000000000..a34cc03efc
--- /dev/null
+++ b/src/config/NUCLEOF722/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME NUCLEOF722
+#define MANUFACTURER_ID STMI
+
+#define USE_GYRO_MPU6050
+#define USE_ACC_MPU6050
+
diff --git a/src/config/OMNIBUSF4/config.h b/src/config/OMNIBUSF4/config.h
new file mode 100644
index 0000000000..f85ac9b3c1
--- /dev/null
+++ b/src/config/OMNIBUSF4/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME OMNIBUSF4
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/OMNIBUSF4FW/config.h b/src/config/OMNIBUSF4FW/config.h
new file mode 100644
index 0000000000..288a64a032
--- /dev/null
+++ b/src/config/OMNIBUSF4FW/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME OMNIBUSF4FW
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/OMNIBUSF4NANOV7/config.h b/src/config/OMNIBUSF4NANOV7/config.h
new file mode 100644
index 0000000000..79292766bc
--- /dev/null
+++ b/src/config/OMNIBUSF4NANOV7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME OMNIBUSF4NANOV7
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/OMNIBUSF4SD/config.h b/src/config/OMNIBUSF4SD/config.h
new file mode 100644
index 0000000000..5613035b18
--- /dev/null
+++ b/src/config/OMNIBUSF4SD/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME OMNIBUSF4SD
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/OMNIBUSF4V6/config.h b/src/config/OMNIBUSF4V6/config.h
new file mode 100644
index 0000000000..a3fa1f8ee0
--- /dev/null
+++ b/src/config/OMNIBUSF4V6/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME OMNIBUSF4V6
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/OMNIBUSF7/config.h b/src/config/OMNIBUSF7/config.h
new file mode 100644
index 0000000000..9084482567
--- /dev/null
+++ b/src/config/OMNIBUSF7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME OMNIBUSF7
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/OMNIBUSF7NANOV7/config.h b/src/config/OMNIBUSF7NANOV7/config.h
new file mode 100644
index 0000000000..e91920fe1b
--- /dev/null
+++ b/src/config/OMNIBUSF7NANOV7/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME OMNIBUSF7NANOV7
+#define MANUFACTURER_ID AIRB
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/OMNIBUSF7V2/config.h b/src/config/OMNIBUSF7V2/config.h
new file mode 100644
index 0000000000..a2295a7dd8
--- /dev/null
+++ b/src/config/OMNIBUSF7V2/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME OMNIBUSF7V2
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_SPI_BMP280
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/OMNINXT4/config.h b/src/config/OMNINXT4/config.h
new file mode 100644
index 0000000000..f5dd25b419
--- /dev/null
+++ b/src/config/OMNINXT4/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME OMNINXT4
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_SPI_LPS
+#define USE_MAX7456
+
diff --git a/src/config/OMNINXT7/config.h b/src/config/OMNINXT7/config.h
new file mode 100644
index 0000000000..0229e2080d
--- /dev/null
+++ b/src/config/OMNINXT7/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME OMNINXT7
+#define MANUFACTURER_ID AIRB
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_BARO_SPI_LPS
+#define USE_MAX7456
+
diff --git a/src/config/PIRXF4/config.h b/src/config/PIRXF4/config.h
new file mode 100644
index 0000000000..31cee99003
--- /dev/null
+++ b/src/config/PIRXF4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME PIRXF4
+#define MANUFACTURER_ID LEGA
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/PLUMF4/config.h b/src/config/PLUMF4/config.h
new file mode 100644
index 0000000000..7bfaad4ae2
--- /dev/null
+++ b/src/config/PLUMF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME PLUMF4
+#define MANUFACTURER_ID FLLF
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/PODIUMF4/config.h b/src/config/PODIUMF4/config.h
new file mode 100644
index 0000000000..052377787f
--- /dev/null
+++ b/src/config/PODIUMF4/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME PODIUMF4
+#define MANUFACTURER_ID LEGA
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/PODRACERAIO/config.h b/src/config/PODRACERAIO/config.h
new file mode 100644
index 0000000000..e28f699920
--- /dev/null
+++ b/src/config/PODRACERAIO/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME PODRACERAIO
+#define MANUFACTURER_ID TEBS
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/PYRODRONEF4/config.h b/src/config/PYRODRONEF4/config.h
new file mode 100644
index 0000000000..b2170d1551
--- /dev/null
+++ b/src/config/PYRODRONEF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME PYRODRONEF4
+#define MANUFACTURER_ID PYDR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/PYRODRONEF4PDB/config.h b/src/config/PYRODRONEF4PDB/config.h
new file mode 100644
index 0000000000..8b0d938504
--- /dev/null
+++ b/src/config/PYRODRONEF4PDB/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME PYRODRONEF4PDB
+#define MANUFACTURER_ID PYDR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/PYRODRONEF7/config.h b/src/config/PYRODRONEF7/config.h
new file mode 100644
index 0000000000..84e4001b5e
--- /dev/null
+++ b/src/config/PYRODRONEF7/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME PYRODRONEF7
+#define MANUFACTURER_ID PYDR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/REVO/config.h b/src/config/REVO/config.h
new file mode 100644
index 0000000000..a7de604881
--- /dev/null
+++ b/src/config/REVO/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME REVO
+#define MANUFACTURER_ID OPEN
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_M25P16
+
diff --git a/src/config/REVOLT/config.h b/src/config/REVOLT/config.h
new file mode 100644
index 0000000000..d99da9b0af
--- /dev/null
+++ b/src/config/REVOLT/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME REVOLT
+#define MANUFACTURER_ID FLON
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+
diff --git a/src/config/REVOLTOSD/config.h b/src/config/REVOLTOSD/config.h
new file mode 100644
index 0000000000..6d327fc3a8
--- /dev/null
+++ b/src/config/REVOLTOSD/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME REVOLTOSD
+#define MANUFACTURER_ID FLON
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/REVONANO/config.h b/src/config/REVONANO/config.h
new file mode 100644
index 0000000000..049eb673d4
--- /dev/null
+++ b/src/config/REVONANO/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME REVONANO
+#define MANUFACTURER_ID OPEN
+
+#define USE_GYRO_SPI_MPU9250
+#define USE_ACC_SPI_MPU9250
+
diff --git a/src/config/RUSHCORE7/config.h b/src/config/RUSHCORE7/config.h
new file mode 100644
index 0000000000..789fa912bf
--- /dev/null
+++ b/src/config/RUSHCORE7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME RUSHCORE7
+#define MANUFACTURER_ID RUSH
+
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_ACC_MPU6000
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/RUSRACE_F4/config.h b/src/config/RUSRACE_F4/config.h
new file mode 100644
index 0000000000..f583312975
--- /dev/null
+++ b/src/config/RUSRACE_F4/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME RUSRACE_F4
+#define MANUFACTURER_ID CUST
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/RUSRACE_F7/config.h b/src/config/RUSRACE_F7/config.h
new file mode 100644
index 0000000000..25571b8a34
--- /dev/null
+++ b/src/config/RUSRACE_F7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME RUSRACE_F7
+#define MANUFACTURER_ID CUST
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SIRMIXALOT/config.h b/src/config/SIRMIXALOT/config.h
new file mode 100644
index 0000000000..4daa1c645b
--- /dev/null
+++ b/src/config/SIRMIXALOT/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SIRMIXALOT
+#define MANUFACTURER_ID CUST
+
diff --git a/src/config/SKYSTARSF405/config.h b/src/config/SKYSTARSF405/config.h
new file mode 100644
index 0000000000..beeaf0aecd
--- /dev/null
+++ b/src/config/SKYSTARSF405/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SKYSTARSF405
+#define MANUFACTURER_ID SKST
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SKYSTARSF405AIO/config.h b/src/config/SKYSTARSF405AIO/config.h
new file mode 100644
index 0000000000..b12a858840
--- /dev/null
+++ b/src/config/SKYSTARSF405AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SKYSTARSF405AIO
+#define MANUFACTURER_ID SKST
+
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SKYSTARSF411/config.h b/src/config/SKYSTARSF411/config.h
new file mode 100644
index 0000000000..aa735027a0
--- /dev/null
+++ b/src/config/SKYSTARSF411/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME SKYSTARSF411
+#define MANUFACTURER_ID SKST
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SKYSTARSF7HD/config.h b/src/config/SKYSTARSF7HD/config.h
new file mode 100644
index 0000000000..dcd3d9dfbd
--- /dev/null
+++ b/src/config/SKYSTARSF7HD/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SKYSTARSF7HD
+#define MANUFACTURER_ID SKST
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SKYSTARSF7HDPRO/config.h b/src/config/SKYSTARSF7HDPRO/config.h
new file mode 100644
index 0000000000..0b9d495f43
--- /dev/null
+++ b/src/config/SKYSTARSF7HDPRO/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SKYSTARSF7HDPRO
+#define MANUFACTURER_ID SKST
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_SPI_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SKYSTARSH7HD/config.h b/src/config/SKYSTARSH7HD/config.h
new file mode 100644
index 0000000000..2e5bf3d63b
--- /dev/null
+++ b/src/config/SKYSTARSH7HD/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME SKYSTARSH7HD
+#define MANUFACTURER_ID SKST
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SKYZONEF405/config.h b/src/config/SKYZONEF405/config.h
new file mode 100644
index 0000000000..520c6f5baf
--- /dev/null
+++ b/src/config/SKYZONEF405/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SKYZONEF405
+#define MANUFACTURER_ID SKZO
+
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/SOULF4/config.h b/src/config/SOULF4/config.h
new file mode 100644
index 0000000000..8aaa1af067
--- /dev/null
+++ b/src/config/SOULF4/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SOULF4
+#define MANUFACTURER_ID DERC
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_BARO_BMP085
+#define USE_BARO_MS5611
+#define USE_MAX7456
+
diff --git a/src/config/SPARKY2/config.h b/src/config/SPARKY2/config.h
new file mode 100644
index 0000000000..7fac5b014f
--- /dev/null
+++ b/src/config/SPARKY2/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SPARKY2
+#define MANUFACTURER_ID FOSS
+
+#define USE_GYRO_SPI_MPU9250
+#define USE_ACC_SPI_MPU9250
+#define USE_BARO_MS5611
+
diff --git a/src/config/SPCMAKERF411/config.h b/src/config/SPCMAKERF411/config.h
new file mode 100644
index 0000000000..43eb2b811c
--- /dev/null
+++ b/src/config/SPCMAKERF411/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME SPCMAKERF411
+#define MANUFACTURER_ID SPCM
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SPEDIXF4/config.h b/src/config/SPEDIXF4/config.h
new file mode 100644
index 0000000000..ddcec24f6c
--- /dev/null
+++ b/src/config/SPEDIXF4/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SPEDIXF4
+#define MANUFACTURER_ID SPDX
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_FLASH_M25P16
+
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEEF4/config.h b/src/config/SPEEDYBEEF4/config.h
new file mode 100644
index 0000000000..c03ee75d5e
--- /dev/null
+++ b/src/config/SPEEDYBEEF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SPEEDYBEEF4
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEEF405V3/config.h b/src/config/SPEEDYBEEF405V3/config.h
new file mode 100644
index 0000000000..48e0cedb04
--- /dev/null
+++ b/src/config/SPEEDYBEEF405V3/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SPEEDYBEEF405V3
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_SDCARD
+#define USE_BARO_DPS310
+
diff --git a/src/config/SPEEDYBEEF7/config.h b/src/config/SPEEDYBEEF7/config.h
new file mode 100644
index 0000000000..021254472f
--- /dev/null
+++ b/src/config/SPEEDYBEEF7/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SPEEDYBEEF7
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20689
+#define USE_FLASH_W25Q128FV
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEEF7MINI/config.h b/src/config/SPEEDYBEEF7MINI/config.h
new file mode 100644
index 0000000000..ddf17bcac1
--- /dev/null
+++ b/src/config/SPEEDYBEEF7MINI/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SPEEDYBEEF7MINI
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEEF7MINIV2/config.h b/src/config/SPEEDYBEEF7MINIV2/config.h
new file mode 100644
index 0000000000..20c5a9216f
--- /dev/null
+++ b/src/config/SPEEDYBEEF7MINIV2/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SPEEDYBEEF7MINIV2
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEEF7V2/config.h b/src/config/SPEEDYBEEF7V2/config.h
new file mode 100644
index 0000000000..b16ab072a4
--- /dev/null
+++ b/src/config/SPEEDYBEEF7V2/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SPEEDYBEEF7V2
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_BMP280
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEEF7V3/config.h b/src/config/SPEEDYBEEF7V3/config.h
new file mode 100644
index 0000000000..fedb01124f
--- /dev/null
+++ b/src/config/SPEEDYBEEF7V3/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SPEEDYBEEF7V3
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACCGYRO_BMI270
+#define USE_BARO_BMP280
+#define USE_SDCARD
+#define USE_MAX7456
+
diff --git a/src/config/SPEEDYBEE_F745_AIO/config.h b/src/config/SPEEDYBEE_F745_AIO/config.h
new file mode 100644
index 0000000000..acaf0e3752
--- /dev/null
+++ b/src/config/SPEEDYBEE_F745_AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F745
+
+#define BOARD_NAME SPEEDYBEE_F745_AIO
+#define MANUFACTURER_ID SPBE
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/SPRACINGF4EVO/config.h b/src/config/SPRACINGF4EVO/config.h
new file mode 100644
index 0000000000..8334c7090c
--- /dev/null
+++ b/src/config/SPRACINGF4EVO/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SPRACINGF4EVO
+#define MANUFACTURER_ID SPRO
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_SDCARD
+
diff --git a/src/config/SPRACINGF4NEO/config.h b/src/config/SPRACINGF4NEO/config.h
new file mode 100644
index 0000000000..61efcdc909
--- /dev/null
+++ b/src/config/SPRACINGF4NEO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SPRACINGF4NEO
+#define MANUFACTURER_ID SPRO
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/SPRACINGF7DUAL/config.h b/src/config/SPRACINGF7DUAL/config.h
new file mode 100644
index 0000000000..7d3db637f7
--- /dev/null
+++ b/src/config/SPRACINGF7DUAL/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME SPRACINGF7DUAL
+#define MANUFACTURER_ID SPRO
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/STACKX/config.h b/src/config/STACKX/config.h
new file mode 100644
index 0000000000..0d6b1f8e1b
--- /dev/null
+++ b/src/config/STACKX/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME STACKX
+#define MANUFACTURER_ID LEGA
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/STM32F411DISCOVERY/config.h b/src/config/STM32F411DISCOVERY/config.h
new file mode 100644
index 0000000000..4da2f3f979
--- /dev/null
+++ b/src/config/STM32F411DISCOVERY/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME STM32F411DISCOVERY
+#define MANUFACTURER_ID STMI
+
+#define USE_ACC_LSM303DLHC
+#define USE_GYRO_L3GD20
+#define MPU_I2C_INSTANCE I2CDEV_1
+
diff --git a/src/config/STM32F4DISCOVERY/config.h b/src/config/STM32F4DISCOVERY/config.h
new file mode 100644
index 0000000000..83e589501b
--- /dev/null
+++ b/src/config/STM32F4DISCOVERY/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME STM32F4DISCOVERY
+#define MANUFACTURER_ID STMI
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_SDCARD
+
diff --git a/src/config/SYNERGYF4/config.h b/src/config/SYNERGYF4/config.h
new file mode 100644
index 0000000000..6f92ff08f6
--- /dev/null
+++ b/src/config/SYNERGYF4/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME SYNERGYF4
+#define MANUFACTURER_ID KLEE
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/TALONF4V2/config.h b/src/config/TALONF4V2/config.h
new file mode 100644
index 0000000000..7e58a9cddf
--- /dev/null
+++ b/src/config/TALONF4V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME TALONF4V2
+#define MANUFACTURER_ID HENA
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/TALONF7DJIHD/config.h b/src/config/TALONF7DJIHD/config.h
new file mode 100644
index 0000000000..04f29759fd
--- /dev/null
+++ b/src/config/TALONF7DJIHD/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TALONF7DJIHD
+#define MANUFACTURER_ID HENA
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/TALONF7FUSION/config.h b/src/config/TALONF7FUSION/config.h
new file mode 100644
index 0000000000..3668935402
--- /dev/null
+++ b/src/config/TALONF7FUSION/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TALONF7FUSION
+#define MANUFACTURER_ID HENA
+
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/TALONF7V2/config.h b/src/config/TALONF7V2/config.h
new file mode 100644
index 0000000000..cef8c8e221
--- /dev/null
+++ b/src/config/TALONF7V2/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TALONF7V2
+#define MANUFACTURER_ID HENA
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/TCMMF411/config.h b/src/config/TCMMF411/config.h
new file mode 100644
index 0000000000..38f1b2b0bf
--- /dev/null
+++ b/src/config/TCMMF411/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TCMMF411
+#define MANUFACTURER_ID TCMM
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/TCMMF7/config.h b/src/config/TCMMF7/config.h
new file mode 100644
index 0000000000..9cac249264
--- /dev/null
+++ b/src/config/TCMMF7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TCMMF7
+#define MANUFACTURER_ID TCMM
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/TMH7/config.h b/src/config/TMH7/config.h
new file mode 100644
index 0000000000..9de3814eb4
--- /dev/null
+++ b/src/config/TMH7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32H743
+
+#define BOARD_NAME TMH7
+#define MANUFACTURER_ID TMTR
+
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORF4/config.h b/src/config/TMOTORF4/config.h
new file mode 100644
index 0000000000..8107255f40
--- /dev/null
+++ b/src/config/TMOTORF4/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME TMOTORF4
+#define MANUFACTURER_ID TMTR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_SPI_ICM20602
+#define USE_ACC_SPI_ICM20602
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORF411/config.h b/src/config/TMOTORF411/config.h
new file mode 100644
index 0000000000..2b9f00207d
--- /dev/null
+++ b/src/config/TMOTORF411/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TMOTORF411
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORF4SX1280/config.h b/src/config/TMOTORF4SX1280/config.h
new file mode 100644
index 0000000000..63c796cfe6
--- /dev/null
+++ b/src/config/TMOTORF4SX1280/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TMOTORF4SX1280
+#define MANUFACTURER_ID TMTR
+
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_RX_EXPRESSLRS
+#define USE_RX_EXPRESSLRS_TELEMETRY
+#define USE_RX_SX1280
+#define RX_CHANNELS_AETR
+#define USE_RX_SPI
+
diff --git a/src/config/TMOTORF7/config.h b/src/config/TMOTORF7/config.h
new file mode 100644
index 0000000000..4901529a4f
--- /dev/null
+++ b/src/config/TMOTORF7/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMOTORF7
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_FLASH_M25P16
+
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORF722SE/config.h b/src/config/TMOTORF722SE/config.h
new file mode 100644
index 0000000000..d04a4fac4f
--- /dev/null
+++ b/src/config/TMOTORF722SE/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMOTORF722SE
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORF7V2/config.h b/src/config/TMOTORF7V2/config.h
new file mode 100644
index 0000000000..7dc2fcf2e5
--- /dev/null
+++ b/src/config/TMOTORF7V2/config.h
@@ -0,0 +1,43 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMOTORF7V2
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORF7_AIO/config.h b/src/config/TMOTORF7_AIO/config.h
new file mode 100644
index 0000000000..02ac8e60da
--- /dev/null
+++ b/src/config/TMOTORF7_AIO/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMOTORF7_AIO
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_FLASH_M25Q128
+#define USE_MAX7456
+
diff --git a/src/config/TMOTORVELOXF7V2/config.h b/src/config/TMOTORVELOXF7V2/config.h
new file mode 100644
index 0000000000..34a5934206
--- /dev/null
+++ b/src/config/TMOTORVELOXF7V2/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMOTORVELOXF7V2
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_DPS310
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMPACERF7/config.h b/src/config/TMPACERF7/config.h
new file mode 100644
index 0000000000..6bb722f3c9
--- /dev/null
+++ b/src/config/TMPACERF7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMPACERF7
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMPACERF7MINI/config.h b/src/config/TMPACERF7MINI/config.h
new file mode 100644
index 0000000000..b21e8db686
--- /dev/null
+++ b/src/config/TMPACERF7MINI/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMPACERF7MINI
+#define MANUFACTURER_ID TMTR
+
+#define USE_ACCGYRO_BMI270
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42688P
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMVELOXF411/config.h b/src/config/TMVELOXF411/config.h
new file mode 100644
index 0000000000..325c804096
--- /dev/null
+++ b/src/config/TMVELOXF411/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TMVELOXF411
+#define MANUFACTURER_ID TMTR
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TMVELOXF7/config.h b/src/config/TMVELOXF7/config.h
new file mode 100644
index 0000000000..e2376f4edf
--- /dev/null
+++ b/src/config/TMVELOXF7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TMVELOXF7
+#define MANUFACTURER_ID TMTR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/TRANSTECF405HD/config.h b/src/config/TRANSTECF405HD/config.h
new file mode 100644
index 0000000000..ac3185209e
--- /dev/null
+++ b/src/config/TRANSTECF405HD/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME TRANSTECF405HD
+#define MANUFACTURER_ID TTRH
+
diff --git a/src/config/TRANSTECF411/config.h b/src/config/TRANSTECF411/config.h
new file mode 100644
index 0000000000..f59b960f53
--- /dev/null
+++ b/src/config/TRANSTECF411/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TRANSTECF411
+#define MANUFACTURER_ID TTRH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/TRANSTECF411AIO/config.h b/src/config/TRANSTECF411AIO/config.h
new file mode 100644
index 0000000000..54107ba9c6
--- /dev/null
+++ b/src/config/TRANSTECF411AIO/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TRANSTECF411AIO
+#define MANUFACTURER_ID TTRH
+
diff --git a/src/config/TRANSTECF411HD/config.h b/src/config/TRANSTECF411HD/config.h
new file mode 100644
index 0000000000..fce9025711
--- /dev/null
+++ b/src/config/TRANSTECF411HD/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME TRANSTECF411HD
+#define MANUFACTURER_ID TTRH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+
diff --git a/src/config/TRANSTECF7/config.h b/src/config/TRANSTECF7/config.h
new file mode 100644
index 0000000000..d918a5a8f4
--- /dev/null
+++ b/src/config/TRANSTECF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TRANSTECF7
+#define MANUFACTURER_ID TTRH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_ACC_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_GYRO_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/TRANSTECF7HD/config.h b/src/config/TRANSTECF7HD/config.h
new file mode 100644
index 0000000000..e62a149b0c
--- /dev/null
+++ b/src/config/TRANSTECF7HD/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME TRANSTECF7HD
+#define MANUFACTURER_ID TTRH
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+
diff --git a/src/config/TUNERCF405/config.h b/src/config/TUNERCF405/config.h
new file mode 100644
index 0000000000..3c27c5c895
--- /dev/null
+++ b/src/config/TUNERCF405/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME TUNERCF405
+#define MANUFACTURER_ID TURC
+
+#define USE_FLASH_W25Q128FV
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+
diff --git a/src/config/UAVPNG030MINI/config.h b/src/config/UAVPNG030MINI/config.h
new file mode 100644
index 0000000000..3d6afe558f
--- /dev/null
+++ b/src/config/UAVPNG030MINI/config.h
@@ -0,0 +1,35 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME UAVPNG030MINI
+#define MANUFACTURER_ID NGUA
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+
diff --git a/src/config/VGOODF722DUAL/config.h b/src/config/VGOODF722DUAL/config.h
new file mode 100644
index 0000000000..edd6c5127d
--- /dev/null
+++ b/src/config/VGOODF722DUAL/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME VGOODF722DUAL
+#define MANUFACTURER_ID VGRC
+
diff --git a/src/config/VGOODRCF4/config.h b/src/config/VGOODRCF4/config.h
new file mode 100644
index 0000000000..ee879f3fda
--- /dev/null
+++ b/src/config/VGOODRCF4/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME VGOODRCF4
+#define MANUFACTURER_ID VGRC
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/VGOODRCF405_DJI/config.h b/src/config/VGOODRCF405_DJI/config.h
new file mode 100644
index 0000000000..35396dafdd
--- /dev/null
+++ b/src/config/VGOODRCF405_DJI/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME VGOODRCF405_DJI
+#define MANUFACTURER_ID VGRC
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/VGOODRCF411_DJI/config.h b/src/config/VGOODRCF411_DJI/config.h
new file mode 100644
index 0000000000..8e656ff9e7
--- /dev/null
+++ b/src/config/VGOODRCF411_DJI/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME VGOODRCF411_DJI
+#define MANUFACTURER_ID VGRC
+
diff --git a/src/config/VGOODRCF722_DJI/config.h b/src/config/VGOODRCF722_DJI/config.h
new file mode 100644
index 0000000000..1f73edae86
--- /dev/null
+++ b/src/config/VGOODRCF722_DJI/config.h
@@ -0,0 +1,32 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME VGOODRCF722_DJI
+#define MANUFACTURER_ID VGRC
+
diff --git a/src/config/VIVAF4AIO/config.h b/src/config/VIVAF4AIO/config.h
new file mode 100644
index 0000000000..0eb56e5008
--- /dev/null
+++ b/src/config/VIVAF4AIO/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME VIVAF4AIO
+#define MANUFACTURER_ID VIVA
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/VRRACE/config.h b/src/config/VRRACE/config.h
new file mode 100644
index 0000000000..a3366615e6
--- /dev/null
+++ b/src/config/VRRACE/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME VRRACE
+#define MANUFACTURER_ID LEGA
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_MAX7456
+
diff --git a/src/config/WIZZF7HD/config.h b/src/config/WIZZF7HD/config.h
new file mode 100644
index 0000000000..a740366a95
--- /dev/null
+++ b/src/config/WIZZF7HD/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME WIZZF7HD
+#define MANUFACTURER_ID WIZZ
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/WORMFC/config.h b/src/config/WORMFC/config.h
new file mode 100644
index 0000000000..c0f6eae81b
--- /dev/null
+++ b/src/config/WORMFC/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME WORMFC
+#define MANUFACTURER_ID FOSS
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_BARO_SPI_LPS
+#define USE_MAX7456
+
diff --git a/src/config/XILOF4/config.h b/src/config/XILOF4/config.h
new file mode 100644
index 0000000000..4ca7799999
--- /dev/null
+++ b/src/config/XILOF4/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME XILOF4
+#define MANUFACTURER_ID GEFP
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+
diff --git a/src/config/XRACERF4/config.h b/src/config/XRACERF4/config.h
new file mode 100644
index 0000000000..372fd22fd2
--- /dev/null
+++ b/src/config/XRACERF4/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME XRACERF4
+#define MANUFACTURER_ID FPVM
+
+#define USE_GYRO_SPI_MPU6500
+#define USE_ACC_SPI_MPU6500
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/YUPIF4/config.h b/src/config/YUPIF4/config.h
new file mode 100644
index 0000000000..7c57d44ac6
--- /dev/null
+++ b/src/config/YUPIF4/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F405
+
+#define BOARD_NAME YUPIF4
+#define MANUFACTURER_ID YUPF
+
+#define USE_GYRO_FAST_KALMAN
+#define USE_GYRO_SPI_MPU6500
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_MPU6500
+#define USE_ACC_SPI_ICM20689
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/YUPIF7/config.h b/src/config/YUPIF7/config.h
new file mode 100644
index 0000000000..fdd7ca6671
--- /dev/null
+++ b/src/config/YUPIF7/config.h
@@ -0,0 +1,38 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME YUPIF7
+#define MANUFACTURER_ID YUPF
+
+#define USE_GYRO_SPI_ICM20689
+#define USE_ACC_SPI_ICM20689
+#define USE_BARO_MS5611
+#define USE_BARO_BMP280
+#define USE_MAX7456
+
diff --git a/src/config/ZEEZF7/config.h b/src/config/ZEEZF7/config.h
new file mode 100644
index 0000000000..3b7f8858c2
--- /dev/null
+++ b/src/config/ZEEZF7/config.h
@@ -0,0 +1,37 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ZEEZF7
+#define MANUFACTURER_ID ZEEZ
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_FLASH_W25N01G
+#define USE_MAX7456
+
diff --git a/src/config/ZEEZF7V2/config.h b/src/config/ZEEZF7V2/config.h
new file mode 100644
index 0000000000..9ace71573d
--- /dev/null
+++ b/src/config/ZEEZF7V2/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ZEEZF7V2
+#define MANUFACTURER_ID ZEEZ
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_BARO_DPS310
+#define USE_BARO_BMP280
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+
diff --git a/src/config/ZEEZF7V3/config.h b/src/config/ZEEZF7V3/config.h
new file mode 100644
index 0000000000..2a2cb3c835
--- /dev/null
+++ b/src/config/ZEEZF7V3/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ZEEZF7V3
+#define MANUFACTURER_ID ZEEZ
+
+#define USE_GYRO_SPI_ICM42605
+#define USE_GYRO_SPI_ICM42688P
+#define USE_ACC_SPI_ICM42605
+#define USE_ACC_SPI_ICM42688P
+#define USE_BARO_BMP388
+#define USE_FLASH_M25P16
+#define USE_MAX7456
+#define USE_SDCARD
+
diff --git a/src/config/ZEEZWHOOP/config.h b/src/config/ZEEZWHOOP/config.h
new file mode 100644
index 0000000000..aa183f7787
--- /dev/null
+++ b/src/config/ZEEZWHOOP/config.h
@@ -0,0 +1,36 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME ZEEZWHOOP
+#define MANUFACTURER_ID ZEEZ
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_MAX7456
+
diff --git a/src/config/ZEUSF4EVO/config.h b/src/config/ZEUSF4EVO/config.h
new file mode 100644
index 0000000000..4809fc8f71
--- /dev/null
+++ b/src/config/ZEUSF4EVO/config.h
@@ -0,0 +1,39 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME ZEUSF4EVO
+#define MANUFACTURER_ID HGLR
+
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_MAX7456
+#define USE_FLASH_W25Q128FV
+#define USE_BARO_BMP280
+
diff --git a/src/config/ZEUSF4FR/config.h b/src/config/ZEUSF4FR/config.h
new file mode 100644
index 0000000000..966d9e23aa
--- /dev/null
+++ b/src/config/ZEUSF4FR/config.h
@@ -0,0 +1,41 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F411
+
+#define BOARD_NAME ZEUSF4FR
+#define MANUFACTURER_ID HGLR
+
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACC_SPI_MPU6000
+#define USE_RX_SPI
+#define USR_RX_CC2500
+#define USE_BARO_SPI_BMP280
+
diff --git a/src/config/ZEUSF722_AIO/config.h b/src/config/ZEUSF722_AIO/config.h
new file mode 100644
index 0000000000..3909f900cd
--- /dev/null
+++ b/src/config/ZEUSF722_AIO/config.h
@@ -0,0 +1,40 @@
+/*
+ * This file is part of Betaflight.
+ *
+ * Betaflight is free software. You can redistribute this software
+ * and/or modify this software under the terms of the GNU General
+ * Public License as published by the Free Software Foundation,
+ * either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * Betaflight is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ *
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with this software.
+ *
+ * If not, see .
+ */
+
+/*
+ This file has been auto generated from unified-targets repo.
+
+ The auto generation is transitional only, please ensure you update unified targets and not this file until the transition has complete.
+*/
+
+#define FC_TARGET_MCU STM32F7X2
+
+#define BOARD_NAME ZEUSF722_AIO
+#define MANUFACTURER_ID HGLR
+
+#define USE_ACC_SPI_MPU6000
+#define USE_GYRO_SPI_MPU6000
+#define USE_ACCGYRO_BMI270
+#define USE_FLASH_W25Q128FV
+#define USE_MAX7456
+#define USE_BARO_SPI_BMP280
+#define USE_BARO_SPI_DPS310
+