Skip to content

Commit 816cce2

Browse files
committed
Merge remote-tracking branch 'upstream/3.5.x-maintenance' into 3.5.x-Performance-Edition
2 parents c8dba70 + 84f479a commit 816cce2

File tree

209 files changed

+3467
-480
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

209 files changed

+3467
-480
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# CrazyBee F4 DX Pro
2+
![CrazyBee F4 DX Pro front](images/CrazyBeeF4DXProTop.jpg)
3+
![CrazyBee F4 DX Pro back](images/CrazyBeeF4DXProBot.jpg)
4+
5+
## Description
6+
CrazyBee F4 DX Pro flight controller is a Highly integrated board(Receiver/4in1 ESC/OSD/Current Sensor) for 1~2S Whoop brushless racing drone.
7+
8+
## MCU, Sensors and Features
9+
10+
### Hardware and Features
11+
- MCU: STM32F411CEU6 (100MHZ, 512K FLASH)
12+
- IMU: MPU6000 (SPI)
13+
- OSD: Betaflight OSD
14+
- Battery Voltage Sensor: yes
15+
- Power supply: 1-2S battery input (DC 3.5-8.7V)
16+
-Built-in 5V 1A Buck / Boost with LC filter
17+
- Integrated Current sensor:Max 28A,Current meter scale set to 1175
18+
- Built-in Serial-based DSM2/DSMX compatible satellite receiver(UART2 RX)
19+
- Integrated inverter for sbus(when use external rx) in UART1 RX
20+
- Integrated 4x Blheli_s ESC: Max 5A per ESC(EMF8BB21F16G)
21+
- ESC Connector: 3-pin, PicoBlade 1.25mm pitch
22+
- Beeper output: 2-pin, soldering pad
23+
- 4 Rx Indicating LEDs: 2 x red and 2 x white
24+
- Board size: 28.5 * 28.5mm
25+
26+
## Resource mapping
27+
28+
| Label | Pin | Timer | DMA | Default | Note |
29+
|----------------------------|------|-------|-----|-------------|----------------------------------|
30+
| MPU6000_INT_EXTI | PA1 | | | | |
31+
| MPU6000_CS_PIN | PA4 | | | | SPI1 |
32+
| MPU6000_SCK_PIN | PA5 | | | | SPI1 |
33+
| MPU6000_MISO_PIN | PA6 | | | | SPI1 |
34+
| MPU6000_MOSI_PIN | PA7 | | | | SPI1 |
35+
| OSD_CS_PIN | PB12 | | | | SPI2 |
36+
| OSD_SCK_PIN | PB13 | | | | SPI2 |
37+
| OSD_MISO_PIN | PB14 | | | | SPI2 |
38+
| OSD_MOSI_PIN | PB15 | | | | SPI2 |
39+
| PWM1 | PB8 | TIM2, CH3 | | | |
40+
| PWM2 | PB9 | TIM4, CH1 | | | |
41+
| PWM3 | PA3 | TIM4, CH2 | | | |
42+
| PWM4 | PA2 | TIM4, CH3 | | | |
43+
| VBAT_ADC_PIN | PB0 | | | | ADC1 |
44+
| CURRENT_ADC_PIN | PB1 | | | | ADC1 |
45+
| BEEPER | PC15 | | | | |
46+
| UART1 TX | PA9 | | | | |
47+
| UART1 RX | PA10 | | | | |
48+
| UART2 TX | PA2 | | | | |
49+
| UART2 RX | PA3 | | | |connect to built-in DSMX receiver |
50+
51+
52+
## Manufacturers and Distributors
53+
54+
- Manufacturers: http://www.happymodel.cn/
55+
- Distributors: Will add soon...
56+
57+
## Designers
58+
59+
## Maintainers
60+
61+
## FAQ & Known Issues
62+
63+
## Other Resources
64+
65+
- User Manual: Will add soon...
66+
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# CrazyBee F4 FR Pro
2+
![CrazyBee F4 FR Pro front](images/CrazyBeeF4FRProTop.jpg)
3+
![CrazyBee F4 FR Pro back](images/CrazyBeeF4FRProBot.jpg)
4+
5+
## Description
6+
CrazyBee F4 FR Pro flight controller is a Highly integrated board(Receiver/4in1 ESC/OSD/Current Sensor) for 1~2S Whoop brushless racing drone.
7+
8+
## MCU, Sensors and Features
9+
10+
### Hardware and Features
11+
- MCU: STM32F411CEU6 (100MHZ, 512K FLASH)
12+
- IMU: MPU6000 (SPI)
13+
- OSD: Betaflight OSD
14+
- Battery Voltage Sensor: yes
15+
- Power supply: 1-2S battery input (DC 3.5-8.7V)
16+
- Built-in 5V 1A Buck / Boost with LC filter
17+
- Integrated Current sensor:Max 28A,Current meter scale set to 1175
18+
- Built-in SPI Frsky receiver with telemetry(D8/D16 switchable)
19+
- Integrated inverter for sbus(when use external rx) in UART1 RX
20+
- Integrated 4x Blheli_s ESC: Max 5A per ESC(EMF8BB21F16G)
21+
- ESC Connector: 3-pin, PicoBlade 1.25mm pitch
22+
- Beeper output: 2-pin, soldering pad
23+
- 4 Rx Indicating LEDs: 2 x red and 2 x white
24+
- Board size: 28.5 * 28.5mm
25+
26+
## Resource mapping
27+
28+
| Label | Pin | Timer | DMA | Default | Note |
29+
|----------------------------|------|-------|-----|-------------|----------------------------------|
30+
| MPU6000_INT_EXTI | PA1 | | | | |
31+
| MPU6000_CS_PIN | PA4 | | | | SPI1 |
32+
| MPU6000_SCK_PIN | PA5 | | | | SPI1 |
33+
| MPU6000_MISO_PIN | PA6 | | | | SPI1 |
34+
| MPU6000_MOSI_PIN | PA7 | | | | SPI1 |
35+
| OSD_CS_PIN | PB12 | | | | SPI2 |
36+
| OSD_SCK_PIN | PB13 | | | | SPI2 |
37+
| OSD_MISO_PIN | PB14 | | | | SPI2 |
38+
| OSD_MOSI_PIN | PB15 | | | | SPI2 |
39+
| RX_CS_PIN | PA15 | | | | SPI3 |
40+
| RX_SCK_PIN | PB3 | | | | SPI3 |
41+
| RX_MISO_PIN | PB4 | | | | SPI3 |
42+
| RX_MOSI_PIN | PB5 | | | | SPI3 |
43+
| RX_GDO0_PIN | PC14 | | | | |
44+
| BIND_PLUG_PIN | PB2 | | | | |
45+
| RX_LED_PIN | PB9 | | | | |
46+
| PWM1 | PB8 | TIM2, CH3 | | | |
47+
| PWM2 | PB9 | TIM4, CH1 | | | |
48+
| PWM3 | PA3 | TIM4, CH2 | | | |
49+
| PWM4 | PA2 | TIM4, CH3 | | | |
50+
| VBAT_ADC_PIN | PB0 | | | | ADC1 |
51+
| CURRENT_ADC_PIN | PB1 | | | | ADC1 |
52+
| BEEPER | PC15 | | | | |
53+
| UART1 TX | PA9 | | | | |
54+
| UART1 RX | PA10 | | | | |
55+
| UART2 TX | PA2 | | | | |
56+
| UART2 RX | PA3 | | | | |
57+
58+
59+
## Manufacturers and Distributors
60+
61+
- Manufacturers: http://www.happymodel.cn/
62+
- Distributors: Will add soon...
63+
64+
## Designers
65+
66+
## Maintainers
67+
68+
## FAQ & Known Issues
69+
70+
71+
72+
FRSKY Version:
73+
- To bind to your Taranis, you need to be running the non-eu OpenTX version, which allows you to use the required D8 setting to bind to the RX. The factory default BF receiver mode is FRSKY_X, so remember to configure this if needed.
74+
- FrSky X (8 / 16 channels) and FrSky D (8 channels) work both reliably, including in combination with crash flip / Dshot beacon, as long as the TELEMETRY feature is disabled;
75+
Basic telemetry information like RSSI and battery voltage will be sent even when the TELEMETRY feature is disabled;
76+
- On FrSky D, the TELEMETRY feature causes occasional dropouts, depending on how many sensors (BARO, GPS, ...) are enabled, probably due to a timing overrun;
77+
- On FrSky X, the TELEMETRY feature causes hard lockups due to a bug in the telemetry generation code.
78+
79+
80+
## Other Resources
81+
82+
- User Manual: Will add soon...
83+
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# CrazyBee F4 FS Pro
2+
![CrazyBee F4 FS Pro front](images/CrazyBeeF4FSProTop.jpg)
3+
![CrazyBee F4 FS Pro back](images/CrazyBeeF4FSProBot.jpg)
4+
5+
## Description
6+
CrazyBee F4 FS Pro flight controller is a Highly integrated board(Receiver/4in1 ESC/OSD/Current Sensor) for 1~2S Whoop brushless racing drone.
7+
8+
## MCU, Sensors and Features
9+
10+
### Hardware and Features
11+
- MCU: STM32F411CEU6 (100MHZ, 512K FLASH)
12+
- IMU: MPU6000 (SPI)
13+
- OSD: Betaflight OSD
14+
- Battery Voltage Sensor: yes
15+
- Power supply: 1-2S battery input (DC 3.5-8.7V)
16+
- Built-in 5V 1A Buck / Boost with LC filter
17+
- Integrated Current sensor:Max 28A,Current meter scale set to 1175
18+
- Built-in SPI Flysky receiver with telemetry(AFHDS/AFHDS2A switchable)
19+
- Integrated inverter for sbus(when use external rx) in UART1 RX
20+
- Integrated 4x Blheli_s ESC: Max 5A per ESC(EMF8BB21F16G)
21+
- ESC Connector: 3-pin, PicoBlade 1.25mm pitch
22+
- Beeper output: 2-pin, soldering pad
23+
- 4 Rx Indicating LEDs: 2 x red and 2 x white
24+
- Board size: 28.5 * 28.5mm
25+
26+
## Resource mapping
27+
28+
| Label | Pin | Timer | DMA | Default | Note |
29+
|----------------------------|------|-------|-----|-------------|----------------------------------|
30+
| MPU6000_INT_EXTI | PA1 | | | | |
31+
| MPU6000_CS_PIN | PA4 | | | | SPI1 |
32+
| MPU6000_SCK_PIN | PA5 | | | | SPI1 |
33+
| MPU6000_MISO_PIN | PA6 | | | | SPI1 |
34+
| MPU6000_MOSI_PIN | PA7 | | | | SPI1 |
35+
| OSD_CS_PIN | PB12 | | | | SPI2 |
36+
| OSD_SCK_PIN | PB13 | | | | SPI2 |
37+
| OSD_MISO_PIN | PB14 | | | | SPI2 |
38+
| OSD_MOSI_PIN | PB15 | | | | SPI2 |
39+
| RX_CS_PIN | PA15 | | | | SPI3 |
40+
| RX_SCK_PIN | PB3 | | | | SPI3 |
41+
| RX_MISO_PIN | PB4 | | | | SPI3 |
42+
| RX_MOSI_PIN | PB5 | | | | SPI3 |
43+
| RX_IRQ_PIN | PA14 | | | | |
44+
| BIND_PLUG_PIN | PB2 | | | | |
45+
| RX_LED_PIN | PB9 | | | | |
46+
| PWM1 | PB8 | TIM2, CH3 | | | |
47+
| PWM2 | PB9 | TIM4, CH1 | | | |
48+
| PWM3 | PA3 | TIM4, CH2 | | | |
49+
| PWM4 | PA2 | TIM4, CH3 | | | |
50+
| VBAT_ADC_PIN | PB0 | | | | ADC1 |
51+
| CURRENT_ADC_PIN | PB1 | | | | ADC1 |
52+
| BEEPER | PC15 | | | | |
53+
| UART1 TX | PA9 | | | | |
54+
| UART1 RX | PA10 | | | | |
55+
| UART2 TX | PA2 | | | | |
56+
| UART2 RX | PA3 | | | | |
57+
58+
59+
## Manufacturers and Distributors
60+
61+
- Manufacturers: http://www.happymodel.cn/
62+
- Distributors: Will add soon...
63+
64+
## Designers
65+
66+
## Maintainers
67+
68+
## FAQ & Known Issues
69+
70+
## Other Resources
71+
72+
- User Manual: Will add soon...
73+

docs/boards/Board - EXF722DUAL.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
### Hardware
2+
- MCU: STM32F722RET6
3+
- IMU1: ICM20689_A (SPI1)
4+
- IMU2: ICM20689_B (SPI1)
5+
- OSD: AT7456E (SPI2)
6+
- Barometer: BMP280 (SPI3)
7+
- Blackbox: Micron M25P16VP (SPI3)
8+
9+
### Feature
10+
- High-performance and DSP with FPU, ARM Cortex-M7 MCU with 512 Kbytes Flash.
11+
- DUAL gyro ICM20689_A and ICM20689_B, they can work together to show you better performance.
12+
- The 16M byte SPI flash for data logging
13+
- USB VCP and boot select button on board(for DFU)
14+
- Serial LED interface(LED_STRIP)
15+
- VBAT/CURR/RSSI sensors input
16+
- Suppose IRC Tramp/smart audio/FPV Camera Control/FPORT/telemetry
17+
- Supports SBus, Spektrum1024/2048, PPM. No external inverters required (built-in).
18+
- Supports I2C device extend(baro/compass/OLED etc)(socket)
19+
- Supports GPS (socket)
20+
21+
### Photos
22+
![Top](images/EXF722DUAL-top.png)
23+
24+
![Bottom](images/EXF722DUAL-bottom.png)
25+
26+
### Manufacturer
27+
- EXUAV FPV
28+
- FaceBook: https://www.facebook.com/profile.php?id=100013651722728

docs/boards/Board - ElinF405.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Board - Elin F405
2+
3+
## Hardware Features
4+
* MCU
5+
- STM32F405
6+
* IMU
7+
- ICM-20602
8+
* Motor Outputs
9+
- 4~6 outputs
10+
* OSD
11+
* VCP
12+
* Hardware UARTS :
13+
- UART1 - Serial RX,
14+
- UART3 - Inverted Smart Port,
15+
- UART4 - General use
16+
- UART6 - General use
17+
* Black box
18+
- SPI 16MB
19+
* LED Strip
20+
* Integrated Voltage Regulator
21+
- 5V , 3A
22+
* Include Load Switch (VTX Real Pit Mode)
23+
- -30V , -30A (VTX or LED On / Off)
24+
* Include Low Pass LC filter
25+
* Buttons
26+
- Boot
27+
28+
## Pinouts
29+
![Elin F405 Pinout](images/ElinF405_pinout.jpg)

docs/boards/Board - FF_RacePIT.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# FuriusFPV RacePIT V1.0
2+
3+
## Features
4+
- Built-in RealPIT for VTX power.
5+
- More UARTS (Full 6 Uart) for Simultaneous Connections of USB, Runcam Device, GPS, CRFS Rx, Black-box, Bluetooth
6+
- Selecting Internal 5V or External 5V ESC
7+
- 2 Port Camera Control and LED Strip for Simultaneous Connections
8+
- Built-in ESC connector - Clean and Easy to Connect 4-in-1 ESC
9+
- Use MPU6000 accelerometers and gyroscopes
10+
- Ultra Simplified OSD Interface w/ No PC Necessary
11+
- UARTS Connection Options for TBS Smart Audio or Immersion RC Tramp
12+
- Integrated Soft Mount Silicone Damping for Maximum FC Functionality
13+
- Inrush Voltage Protection Input & Output via Transient Voltage Suppressor
14+
- High Quality 5V 1.5A BEC w/ 2S - 6S Voltage Input Range
15+
- Built In Driver Inverter for SBUS Connection
16+
- Separate Power Supply for Gyro w/ LDO for Low Noise & High Accuracy
17+
- Clean and easy to connect VTX have telemetry (Stealth race, Tramp, Unify)
18+
19+
## Hardware
20+
- STM32F405 main chip
21+
- Built-in REALPIT for VTX power supply
22+
- 6 UARTs
23+
- Camera control, support foxxer (built-in capacitor) and another camera (without capacitor)
24+
- LED strip control
25+
- MPU6000
26+
- BEC 5V 1.5A 2-6S
27+
- Sbus inverter signal
28+
- Built-in OSD AT7456
29+
- Current sensor support
30+
- 4 ESCs signal
31+
32+
## BoardLayout
33+
![RacePIT](images/FF_RacePIT.jpg)
34+
## Camera Connections
35+
![RacePIT](images/FF_RacePIT_CAM.jpg)
36+
## Connections
37+
![RacePIT](images/FF_RacePIT_Connection.jpg)

0 commit comments

Comments
 (0)