Add TBS Unify Pro32 examples (#8887)
[betaflight.git] / unified_targets / configs / ALIENFLIGHTF4.config
blob4def6efb07b8ca53a153b3d9b376c9aee91ae3b2
1 # Betaflight / STM32F405 (S405) 4.0.0 Mar  2 2019 / 07:01:01 (29db27584) MSP API: 1.41
3 board_name ALIENFLIGHTF4
4 manufacturer_id AFNG
6 defaults nosave
8 # Basic I/O
9 resource LED 1 C12
10 resource LED 2 D02
11 resource BEEPER 1 C13
12 set beeper_inversion = ON
13 set beeper_od = OFF
15 # Buses
16 resource I2C_SCL 1 B06
17 resource I2C_SDA 1 B07
18 set i2c1_pullup = ON
20 resource SPI_SCK 1 A05
21 resource SPI_MISO 1 A06
22 resource SPI_MOSI 1 A07
24 resource SPI_SCK 2 B13
25 resource SPI_MISO 2 C02
26 resource SPI_MOSI 2 C03
28 resource SPI_SCK 3 B03
29 resource SPI_MISO 3 B04
30 resource SPI_MOSI 3 B05
32 # Acc/gyro
33 resource GYRO_CS 1 A04
34 resource GYRO_EXTI 1 C14
35 set gyro_1_bustype = SPI
36 set gyro_1_spibus = 1
37 set gyro_1_sensor_align = CW270
39 # Compass
40 set mag_bustype = I2C
41 set mag_i2c_device = 1
42 set align_mag = CW180FLIP
44 # Baro
45 set baro_bustype = I2C
46 set baro_i2c_device = 1
48 # SDCard
49 resource SDCARD_CS 1 B10
50 resource SDCARD_DETECT 1 B11
51 set sdcard_detect_inverted = ON
52 set sdcard_mode = SPI
53 set sdcard_spi_bus = 2
54 dma SPI_TX 2 0
56 # SPI Flash
57 resource FLASH_CS 1 B12
58 set flash_spi_bus = 2
60 # Timers
61 timer A08 AF1
62 # pin A08: TIM1 CH1 (AF1)
63 timer B00 AF2
64 # pin B00: TIM3 CH3 (AF2)
65 timer B01 AF2
66 # pin B01: TIM3 CH4 (AF2)
67 timer B14 AF1
68 # pin B14: TIM1 CH2N (AF1)
69 timer B15 AF1
70 # pin B15: TIM1 CH3N (AF1)
71 timer B08 AF2
72 # pin B08: TIM4 CH3 (AF2)
73 timer B09 AF2
74 # pin B09: TIM4 CH4 (AF2)
75 timer A00 AF2
76 # pin A00: TIM5 CH1 (AF2)
77 timer A01 AF2
78 # pin A01: TIM5 CH2 (AF2)
79 timer C06 AF3
80 # pin C06: TIM8 CH1 (AF3)
81 timer C07 AF3
82 # pin C07: TIM8 CH2 (AF3)
83 timer C08 AF3
84 # pin C08: TIM8 CH3 (AF3)
85 timer C09 AF3
86 # pin C09: TIM8 CH4 (AF3)
87 resource MOTOR 1 B08
88 resource MOTOR 2 B09
89 resource MOTOR 3 A00
90 resource MOTOR 4 A01
91 resource MOTOR 5 C06
92 resource MOTOR 6 C07
93 resource MOTOR 7 C08
94 resource MOTOR 8 C09
95 resource PWM 1 A08
96 resource PWM 2 B00
97 resource PWM 3 B01
98 resource PWM 4 B14
99 resource PWM 5 B15
100 resource LED_STRIP 1 B15
101 resource PPM 1 A08
103 # DMA
104 dma SPI_TX 2 0   # SPI_TX 2: DMA1 Stream 4 Channel 0
105 dma ADC 1 0      # ADC 1:    DMA2 Stream 0 Channel 0
106 dma pin A08 1    # pin A08:  DMA2 Stream 1 Channel 6
107 dma pin B00 0    # pin B00:  DMA1 Stream 7 Channel 5
108 dma pin B01 0    # pin B01:  DMA1 Stream 2 Channel 5
109 dma pin B14 1    # pin B14:  DMA2 Stream 2 Channel 6
110 dma pin B15 0    # pin B15:  DMA2 Stream 6 Channel 0
111 dma pin B08 0    # pin B08:  DMA1 Stream 7 Channel 2
112 dma pin A00 0    # pin A00:  DMA1 Stream 2 Channel 6
113 dma pin A01 0    # pin A01:  DMA1 Stream 4 Channel 6
114 dma pin C06 0    # pin C06:  DMA2 Stream 2 Channel 0
115 dma pin C07 0    # pin C07:  DMA2 Stream 2 Channel 0
116 dma pin C08 1    # pin C08:  DMA2 Stream 4 Channel 7
117 dma pin C09 0    # pin C09:  DMA2 Stream 7 Channel 7
119 # DMA stream conflict if burst mode is not used
120 set dshot_burst = ON
122 # Serial ports
123 resource SERIAL_TX 1 A09
124 resource SERIAL_RX 1 A10
126 resource SERIAL_TX 2 A02
127 resource SERIAL_RX 2 A03
128 resource INVERTER 2 C15
130 resource SERIAL_TX 4 C10
131 resource SERIAL_RX 4 C11
133 # ADC
134 resource ADC_BATT 1 C00
135 resource ADC_RSSI 1 C04
136 resource ADC_CURR 1 C01
137 resource ADC_EXT 1 C05
139 # Remaining
140 resource RX_BIND_PLUG 1 B02
141 resource ESCSERIAL 1 A08
143 # Some configs
144 feature RX_SERIAL
145 feature MOTOR_STOP
146 map TAER1234
147 serial 0 0 115200 57600 0 115200
148 serial 1 64 115200 57600 0 115200
149 serial 3 0 115200 57600 0 115200
150 set serialrx_provider = SPEK2048
151 set spektrum_sat_bind = 5
152 set blackbox_device = SDCARD
153 set adc_device = 1
154 set battery_meter = ADC