FD-722-V2.2 Steam FlyDragon Rotorflight F722 FBL v2.2 (Black/Blue/Red)
FD-722-V2.2 Steam FlyDragon Rotorflight F722 FBL v2.2 (Black/Blue/Red)
FD-722-V2.2 Steam FlyDragon Rotorflight F722 FBL v2.2 (Black/Blue/Red)
This version adds BEC and 5V BUS voltage sampling, optimizes the rpm channel filtering, and ADC power supply, thus making ADC signal collection more accurate. The built-in ELRS receiver uses an active crystal oscillator with temperature compensation, which makes the 2.4G frequency center point even more accurate and strengthens the WiFi signal further.
FlyDragonF722 v2 FBL Specifications_20231231
About: FlyDragon FBL is a flight controller for the Rotorflight open-source project. It features STM32F722 MCU, BMI270 IMU, Built-in ELRS receiver, and 128MB blackbox which enables the full potential of the Rotorflight flight experience in a small package. Rotorflight stems from on Betaflight 4.3 and borrows ideas from Heliflight3D. It shares all the great features Betaflight has to offer plus many new features developed specifically for helicopter platforms.
「Rotorflight open-source FBL 」 Link: https://github.com/rotorflight
Flight Mode: Acro, Angle, Horizon, Rescue. etc.
Hardware Specifications:
MCU: STM32F722RET6
IMU: BMI270
Black Box: W25N01G (128MB)
Baro: SPL06 (I2C2)
LED: WS2812
Beeper: 5V Active Buzzer
USB: Type-C
UARTS: UART2,UART3,UART5
I2C: I2C1
ADC: ADC1 (12S)
Servo Pins: CH1-CH4
RPM Inputs: RPM_E (ESC RPM Wire),RPM_S (External RPM Sensor)
Internal Receiver: ELRS Diversity Receiver 2.4G (UART1)
External Receiver: CRSF, S.BUS, F.PORT, GHOST, SUMD, SUMH, IBUS, XBUS, XBUS/RJ01, EXBUS, PPM, MSP, DSM(Needs 3.3V step-down BEC module)
BEC Voltage: 5-15V (3S 12.6v or 3S HV LIPO SUPPORTED!!!)
5V Power Output: 5V-1.5A
ESC Protocols: PWM, ONESHOT125, ONESHOT42, MULTISHOT, BRUSHED, DSHOT150, DSHOT300, DSHOT600, PROSHOT
ESC Telemetry: BLHeli32, Hobbywing V4, Hobbywing V5, Scorpion, Kontronik, OMPHOBBY, ZTW, APD
Dimensions: 45mm x 27mm x 14.5mm
Weight: 27g
Wiring Diagram
Disclaimers:
RC helicopters are dangerous. If operated improperly, it may cause serious damage or even deaths. By using Flydragon F722 V2 FBL and Rotorflight firmware, you hereby agree that you are responsible for any damage it may cause. The authors/contributors of Rotorflight, the designer/distributor of Flydragon FBL shall NOT be held responsible for any direct, indirect, consequential, or special damages arising out of or in any way connected with your use of this product.
--------------------------------------------------------------------------------------------------
Rotorflight is Free Software. Meaning, it is available free of charge without warranty, the source code is available, and it is supported by the users themselves as a community. Rotorflight is under the GPLv3 license.
Rotorflight is a Flight Control/FBL Software Suite for traditional single-rotor RC helicopters.
It is based on Betaflight 4.2, enjoying all the great features of the Betaflight platform, plus many new features added for helicopters. Rotorflight borrows ideas and code also from Heliflight3D, an earlier fork of Betaflight for helicopters.
Rotorflight does NOT support multi-rotor crafts, nor airplanes; it is only for traditional RC helicopters, including co-axial and tandem helicopters.
NEWS
The Rotorflight v1.0.2 is now available!
Please download the latest version here:
- The Configurator is available for download here.
- The Blackbox is available for download here.
- The Transmitter LUA scripts are available for download here.
and follow the instructions in the Wiki.
Information
For latest information, please see Rotorflight Wiki
Features
Rotorflight has many features:
- Great GUI application for setting up and configuration
- Advanced PID control, tuned for helicopters
- Main rotor speed governor
- Precompensation between collective/cyclic/yaw
- Advanced gyro filtering for helicopters
- Dynamic RPM based notch filter banks
- Advanced dynamic LPF
- Fully customisable servo/motor mixer
- Flexible servo configuration
- Flight Profiles (Banks)
- In-flight settings adjustment from RC channels
Plus lots of features inherited from Betaflight:
- Blackbox Flight logger
- Multiple ESC protocols: DShot, Multishot, Oneshot, and traditional PWM
- Multiple RX telemetry protocols: CSRF, FrSky, HoTT, MSP, etc.
- Telemetry inputs for RSSI, battery voltage, current sensors, etc.
- Multi-color RGB LEDs
- Configurable buzzer sounds
- GPS support
And many more...
Hardware support
Generally speaking, Rotorflight supports all flight controller hardware that is supported by Betaflight. With a caveat that the flight controller must have enough suitable I/O pins for connecting all the servos and motors required by a collective pitch helicopter.
Also, the FC boards are typically labeled for multi-rotor use - thus the user needs to understand how these functions can be used for a different purpose with helicopters. Usually this is just about using some of the motor outputs for servos, but in some cases a more advanced remapping may be needed.
It is recommended to use a STM32F7 or STM32F4 based flight controller, as Rotorflight greatly benefits from the latest filtering algorithms and other new features that are all CPU intensive. The faster F405 is a better option than the older and slower F411, but both can be made to work.
The old F3 flight controllers are not supported.
Installation
Please see the Wiki for instructions.
For downloading the latest version, please see Releases.
Contributing
Contributions are welcome and encouraged. You can contribute in many ways:
- testing Rotorflight with different types of helicopters
- improving the documentation in the Wiki
- writing How-To guides
- provide a new translation for the configurator
- implement new features or fix bugs
- reporting bugs
- new ideas & suggestions
- helping other users
Please see Wiki for details.
Credits
Rotorflight is Free Software. Meaning, it is available free of charge without warranty, the source code is available, and it is supported by the users themselves as a community. Rotorflight is under the GPLv3 license.
Rotorflight is forked from Betaflight, which in turn is forked from Cleanflight. Rotorflight borrows ideas and code also from Heliflight-3D, another Betaflight fork for helis.
So thanks goes to all those whom have contributed along the way.
Origins for Rotorflight:
- Petri Mattila (Dr.Rudder) - author, maintainer
- pkaig - wiki, resource mapping, testing
- egon - wiki, Dutch translation, Lua Scripts, testing
- Jiawen Bao (etocii) - algorithm development, testing
- mattis - German translation, testing
- mopatop - wiki, testing
- Mike_PSL - wiki, testing
- Simon Stummer (simonsummer) - testing
Origins for Heliflight-3D:
- James-T1 (author)
- Dr.Rudder
- Westie
And many many others who haven't been mentioned....