Skip to main content
15 votes
Accepted

Why do the motors on my drone keep spinning up and max out when I run up the throttle on my radio on the bench?

TL;DR; This is a result of I term windup from the PID controller. It's completely expected and normal with props off, and will be fine when you put props on and go fly! Almost everyone new to RC ...
QuadMcFly's user avatar
  • 1,200
12 votes
Accepted

How can I configure a servo in Betaflight?

There are multiple ways to enable servos in BetaFlight, but since you need only one servo it is recommended to use SERVO_TILT. For servo to work you need a free ...
Nikita Pedorich's user avatar
12 votes

What does Feed Forward do and how does it work?

The way the PID controller works is whenever the actual rate of rotation of the quadcopter does not equal the setpoint, or desired rate of rotation (which you set by moving the sticks), it sends a ...
FlashCactus's user avatar
  • 2,997
12 votes
Accepted

Can I configure Betaflight in the field without using a laptop?

Yes, you actually can! There are a couple of options for the Betaflight firmware which are mostly plug and play. OpenTX Lua Scripts Radios running OpenTX can use scripts written in Lua to control ...
ifconfig's user avatar
  • 6,008
11 votes

What does Feed Forward do and how does it work?

30,000 foot view of feedforward as a general concept Feedforward: I hand you a closed box and you anticipate that it will be heavy, bracing yourself in preparation. Your control of the box is rapid ...
Kenn Sebesta's user avatar
  • 1,892
10 votes
Accepted

Are there any alternatives to BetaFlight?

Among open-source options, Emuflight, INav & Ardupilot (different focus) Butterflight (mostly defunct), Raceflight (mostly defunct). There is still Cleanflight and Baseflight, which are the ...
Tehllama's user avatar
  • 836
10 votes

What happens if i select the wrong number of motor poles in BetaFlight?

This is a setting that is needed for RPM sensing and RPM filtering. An ESC can not sense the RPM of your motors directly, but can sense how often the magnets in the motor bell pass by the coils in its ...
FlashCactus's user avatar
  • 2,997
8 votes
Accepted

What process should I use to ensure my motors are spinning the correct direction when using Betaflight

Checking Direction In Betaflight you can have your motors spinning either props out or props in. The default is props in (towards the body of the quad from the front and back). Be aware other flight ...
QuadMcFly's user avatar
  • 1,200
8 votes
Accepted

Why was 32kHz gyro sampling removed from Betaflight?

In order to access the 32kHz gyro sampling mode, the gyroscopes in question (e.g. ICM 20689) would be switched to an experimental mode where there is higher gyro data jitter, and that sampling at the ...
Tehllama's user avatar
  • 836
8 votes
Accepted

How to fix OSD displaying weird symbols

I fixed it by re-uploading the font to the flight controller. Some people report they need to power the quad with a LiPo for this to work. I did not need to. Go to Betaflight's "OSD" tab Click "Font ...
JoRouss's user avatar
  • 343
7 votes

Which settings in Betaflight allows me to do flips and rolls?

It’s called Airmode. It keeps the motors in a constant idle state, even at zero throttle. This gives you pitch, roll and yaw authority even when you are upside down. You can enable it in the ...
Drones and Whatnot's user avatar
6 votes

Betaflight Camera Angle

The features add the yaw during rolls. If the camera is pointing straight forward a roll of the quad also looks like a roll in the camera. As soon as the camera is pointing up the roll of the quad ...
bingo-fuel's user avatar
6 votes
Accepted

How to enter DFU mode on my flight controller?

There are three ways you should know to enter DFU mode. The first, as mentioned before, is to push down the bootloader button and power on your board. The second method is to be used on boards that ...
Drones and Whatnot's user avatar
6 votes

Motor output limiting

I don't think that you can edit the throttle limit directly in the goggles, but you can change rateprofile in the betaflight OSD. So what you can do is to set up a few different (up to six) ...
Hannes Hultergård's user avatar
5 votes
Accepted

What happened to DSHOT1200 support in Betaflight?

As is explained in this forum post, support for DSHOT1200 signaling was indeed removed from Betaflight due to its primary use case being devalued starting in version 4.1. DShot1200 is officially ...
ifconfig's user avatar
  • 6,008
5 votes
Accepted

What is the proper method of tuning PID filters for recent BetaFlight (4.x) on micro-sUAS WITHOUT Blackbox?

OpenLager is one solution. Tuning with auditory inputs is another (it's usually possible to hear oscillations caused by excessive P or D gains), but this is more challenging. This is made ...
Tehllama's user avatar
  • 836
5 votes

Betaflight Camera Angle

The camera angle setting in Betaflight is not commonly used but can be used to remix the controls into the axis of the camera. So roll would roll about the center of the camera view and yaw will keep ...
Jacob B's user avatar
  • 5,792
5 votes

What is a turtle mode?

Turtle Mode, Flip Over After Crash in Betaflight, is a mode that allows your drone to flip over if it is upside down by reversing the prop direction and spinning up very rapidly in order to lift a ...
Schome1's user avatar
  • 1,226
5 votes
Accepted

Where do we download Betaflight Configurator and Blackbox Explorer?

Betaflight software is available from the Betaflight GitHub pages. These give the option of downloading pre-compiled binaries or the source code if you prefer to compile yourself. Betaflight ...
Kralc's user avatar
  • 6,036
5 votes
Accepted

How to measure the RPM of a drone motor using Betaflight?

Bi-directional DShot can help you here. After updating the BLHeli firmware on your BLHeli_32 ESCs to the latest version (support was added only recently) and the firmware on your flight controller to ...
ifconfig's user avatar
  • 6,008
5 votes
Accepted

Betaflight - Angle mode - motors spins once I arm the quad

Airmode is a great feature if you race or fly freestyle. As you found out it spins up the motors at 0% throttle. You usually want this to be enabled since lowering the throttle to 0% would stop the ...
bingo-fuel's user avatar
5 votes
Accepted

Hover stability: PX4 vs. DJI Mavic Mini

A barometer and GPS are fairly low resolution (and noisy) methods for determining height and position respectively. As you've observed. There are two other common methods for measuring height above ...
ipaq3115's user avatar
  • 525
4 votes
Accepted

Remap not yet existing uart

Serial ports are hardware based, and cannot be remapped. You can however remap software serial ports. Keep in mind not every pin supports softserial either, as an available hardware timer is required. ...
QuadMcFly's user avatar
  • 1,200
4 votes

Beeper beeps if transmitter is turned of even if it shouldn't

After making sure that you have the RX_Loss beeper disabled, the next port of call would be to check your DShot config. It may not be the beeper that is making the noise - there is a DShot beacon ...
Drones and Whatnot's user avatar
4 votes
Accepted

How to PID tune a 10" drone?

Disclaimer: I don't know anything of the following for sure, so be careful. Be very, very careful. The PID controller itself does not care whether it's a 5 or 10-inch quad. The PID gains, though, do ...
FlashCactus's user avatar
  • 2,997
4 votes
Accepted

What is RPM filtering in Betaflight?

Multirotors are inherently a very noisy environment for sensors like the gyroscope which try to measure the actual motion of the drone. Mechanical vibrations and oscillations are present all over, ...
ifconfig's user avatar
  • 6,008
4 votes

Can I configure Betaflight in the field without using a laptop?

OpenTX LUA Scripts Also available if you have an OpenTX radio and a smartport telemetry capable receiver are the Betaflight LUA script available from https://github.com/betaflight/betaflight-tx-lua-...
Paul Kendall's user avatar
4 votes

What happens if i select the wrong number of motor poles in BetaFlight?

The rpm filters in betaflightwill be off the correct frequency by about 14%, and the rpm reported in the motors tab will be incorrect also. When the rpm notch filter centres are not exactly at the ...
ctzsnooze's user avatar
  • 301
3 votes

What is a turtle mode?

Betaflight reverses the direction of two of your motors so you can flip over in a crash. You can enable it as ‘flip over after crash’ in the Betaflight configurator. And it will only work on drones ...
Drones and Whatnot's user avatar
3 votes

Full throttle oscillations

I did increase tpa about 10%. This did fix my problem! tpa will lower pid-values at higher throttle.
heavykick's user avatar
  • 187

Only top scored, non community-wiki answers of a minimum length are eligible