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 +