|
18 | 18 | #pragma once |
19 | 19 | #define USE_TARGET_CONFIG |
20 | 20 |
|
21 | | -# define TARGET_BOARD_IDENTIFIER "BlueBerry" |
22 | | -# define USBD_PRODUCT_STRING "BLUEBERRYF405" |
| 21 | +#define TARGET_BOARD_IDENTIFIER "BLF4" |
| 22 | +#define USBD_PRODUCT_STRING "BLUEBERRYF405" |
23 | 23 |
|
24 | 24 | #define LED0 PA14 //Blue |
25 | 25 | #define LED1 PA13 //Green |
26 | 26 |
|
27 | 27 | #define BEEPER PB9 |
28 | 28 | #define BEEPER_INVERTED |
29 | | -#define BEEPER_PWM_FREQUENCY 2500 |
30 | 29 |
|
31 | 30 | // *************** SPI1 IMU & OSD ******************* |
32 | 31 | #define USE_SPI |
33 | 32 | #define USE_SPI_DEVICE_1 |
34 | 33 |
|
35 | 34 | #define SPI1_SCK_PIN PA5 |
36 | | -#define SPI1_MISO_PIN PB4 |
37 | | -#define SPI1_MOSI_PIN PA7 |
| 35 | +#define SPI1_MISO_PIN PB4 |
| 36 | +#define SPI1_MOSI_PIN PA7 |
38 | 37 |
|
39 | 38 | #define USE_IMU_ICM42605 |
40 | 39 | #define IMU_ICM42605_ALIGN CW270_DEG_FLIP |
|
46 | 45 | #define BMI270_SPI_BUS BUS_SPI1 |
47 | 46 | #define BMI270_CS_PIN PC14 |
48 | 47 |
|
49 | | - |
50 | | - |
51 | 48 | #define USE_MAX7456 |
52 | 49 | #define MAX7456_SPI_BUS BUS_SPI1 |
53 | 50 | #define MAX7456_CS_PIN PB12 |
54 | 51 |
|
55 | 52 | // *************** SPI2 Flash/SD Card **************** |
56 | 53 | #define USE_SPI_DEVICE_2 |
57 | 54 | #define SPI2_SCK_PIN PB13 |
58 | | -#define SPI2_MISO_PIN PC2 |
59 | | -#define SPI2_MOSI_PIN PC3 |
| 55 | +#define SPI2_MISO_PIN PC2 |
| 56 | +#define SPI2_MOSI_PIN PC3 |
60 | 57 |
|
61 | | -# define USE_SDCARD |
62 | | -# define USE_SDCARD_SPI |
63 | | -# define SDCARD_SPI_BUS BUS_SPI2 |
64 | | -# define SDCARD_CS_PIN PC1 |
65 | | -# define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT |
| 58 | +#define USE_SDCARD |
| 59 | +#define USE_SDCARD_SPI |
| 60 | +#define SDCARD_SPI_BUS BUS_SPI2 |
| 61 | +#define SDCARD_CS_PIN PC1 |
| 62 | +#define ENABLE_BLACKBOX_LOGGING_ON_SDCARD_BY_DEFAULT |
66 | 63 |
|
67 | 64 | // *************** I2C /Baro/Mag ********************* |
68 | 65 | #define USE_I2C |
|
141 | 138 | #define USE_PINIOBOX |
142 | 139 | #define PINIO1_PIN PA4 |
143 | 140 | #define PINIO2_PIN PB5 |
| 141 | +// TODO: Check if PINIO1 hardware is active-low; if so, add: |
| 142 | +// #define PINIO1_FLAGS PINIO_FLAGS_INVERTED |
144 | 143 |
|
145 | 144 | // *************** LEDSTRIP ************************ |
146 | 145 | #define USE_LED_STRIP |
147 | 146 | #define WS2811_PIN PB1 |
148 | 147 |
|
149 | 148 | // *************** others ************************ |
150 | | -#define DEFAULT_FEATURES (FEATURE_OSD | FEATURE_TELEMETRY | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX) |
| 149 | +#define DEFAULT_FEATURES (FEATURE_OSD | FEATURE_TELEMETRY | FEATURE_CURRENT_METER | FEATURE_VBAT | FEATURE_TX_PROF_SEL | FEATURE_BLACKBOX | FEATURE_SOFTSERIAL) |
151 | 150 | #define VBAT_SCALE_DEFAULT 2100 |
152 | 151 | #define CURRENT_METER_SCALE 150 |
153 | 152 |
|
|
0 commit comments