Learning how to calibrate the accelerometer on a new FPV build is the one setup step I never skip, no matter how eager I am to get airborne. The short version: connect your flight controller to Betaflight Configurator via USB, place the quad flat on a perfectly level surface, open the Setup tab, and click the “Calibrate Accelerometer” button. Hold the quad still for a few seconds until the status message confirms completion, then verify the 3D model on screen matches the physical orientation of your drone.
That is the whole procedure in one sentence, but the details are what separate a clean hover from a quad that drifts into a fence on its first Angle mode flight. In this guide I walk through the full process the way I do it on every new build, plus the troubleshooting steps I have collected after more crashes than I care to admit.
Table of Contents
What Accelerometer Calibration Actually Does
An accelerometer is a small MEMS sensor inside your flight controller that measures static gravity along three axes: X, Y, and Z. When your quad sits level, gravity should pull straight down the Z axis with X and Y reading near zero. Calibration tells the flight controller what “level” looks like for this specific sensor on this specific board.
Every IMU chip leaves the factory slightly different, and the way your flight controller is mounted inside the frame introduces another variable. Calibration samples those offsets once and stores them, so the firmware can subtract them out on every flight afterward.
People often confuse the accelerometer with the gyroscope, but they do different jobs. The gyro measures rotation rate and is what actually flies your quad in Acro mode. The accelerometer measures tilt relative to gravity and feeds Angle, Horizon, GPS Rescue, and other self-leveling features.
The IMU (Inertial Measurement Unit) is the combined package that contains both the accelerometer and the gyroscope, and sometimes a compass as well. When Betaflight says “IMU calibration failing,” it is almost always the accelerometer portion causing the issue, because the gyro calibrates itself automatically every time you arm.
Why Accelerometer Calibration Matters on a New FPV Build
On a fresh build, the flight controller has no idea which way is down until you tell it. Skip calibration and you will likely see one of these symptoms on the maiden flight: the quad drifts in Angle mode even with no stick input, Horizon mode feels wonky when you release the sticks, or GPS Rescue fails its arming checks and refuses to activate.
Calibration is also a safety net. If you ever lose video or radio signal and your failsafe triggers GPS Rescue, the drone needs to know which way is level so it can climb and fly home without flipping. A bad calibration turns a recoverable loss into a fly-away.
Even if you fly Acro exclusively, I still recommend calibrating. Small Angle, the Betaflight setting that prevents arming when the FC thinks the quad is tilted more than a few degrees, depends on a calibrated accelerometer. Without calibration, Small Angle can block arming on a perfectly flat quad, and you will be scratching your head in the field wondering why the motors will not spin.
What You Need Before You Start
The bar to entry here is low. You need a computer running the latest Betaflight Configurator, a USB data cable (charge-only cables will not work), your assembled quad with the flight controller powered through USB, and a surface you have verified as truly level.
For the level surface, a glass tabletop or a granite countertop is ideal because they are machined flat. A wooden desk works if you confirm it with a spirit level first. Avoid carpet, beds, or anything that compresses under the weight of the quad.
One detail most guides skip: for micro drones and Tiny Whoops, the USB cable itself weighs almost as much as the quad. A stiff cable can tilt the drone a degree or two during calibration, which is enough to cause noticeable drift in Angle mode. I will cover how to handle this in the dedicated micro drone section below.
How to Calibrate the Accelerometer on a New FPV Build: Step by Step
Here is the exact procedure I follow on every new build. It takes about two minutes once your workspace is set up.
Step 1 – Power on through USB. Connect the flight controller to your computer using a known data cable. The FC should boot and the Betaflight Configurator should detect it after you click Connect in the top right corner. You should see the Configurator switch from greyed-out tabs to the full interface.
Step 2 – Verify the accelerometer is enabled. Open the Configuration tab and scroll down to the System section. Confirm “Accelerometer” is toggled on under the sensor heading. If it is disabled, the Setup tab calibration button will be greyed out and you will not be able to proceed.
Step 3 – Place the quad on a verified level surface. Set the drone down on the flattest surface you have, with all four motors or prop guards resting evenly. Do not let any USB cable, antenna tube, or pigtail hang off the edge and torque the frame. Walk around the quad and confirm it is not rocking on any one leg.
Step 4 – Click Calibrate Accelerometer in the Setup tab. Switch to the Setup tab and look for the “Calibrate Accelerometer” button near the top. Click it once and keep your hands off the quad. Betaflight samples the sensor for several seconds, and any movement during this window corrupts the result.
Step 5 – Wait for the confirmation message. A status line at the bottom of the Configurator will say calibration is complete. If you see an error instead, jump down to the troubleshooting section. On a healthy build, calibration should finish in under five seconds.
Step 6 – Verify the 3D model matches reality. Still in the Setup tab, look at the 3D drone graphic. When you physically tilt the quad forward, backward, left, and right, the on-screen model should mirror the motion in real time with no lag and no reversed axes. If the model moves the wrong direction, your board alignment needs adjusting, not recalibrating.
Save and reboot when prompted. Your accelerometer is now calibrated for this physical build and this mounting orientation.
Micro Drone and Tiny Whoop Calibration Tips
Micro drones and Tiny Whoops throw a curveball into step 3 above. The USB cable that connects your 20-gram whoop to the laptop can easily outweigh the drone itself. A stiff cable will tilt the frame a degree or two while the FC samples gravity, and that tilt becomes your new “level” reference.
I use a few tricks to deal with this. First, prop the laptop end of the USB cable on a stack of books so it arrives at the quad from the side at the same height, taking the cable’s weight off the frame. Second, use the softest, floppiest USB cable you own for calibration, even if it is awful for normal use. Some pilots 3D print a small jig that holds the whoop flat with the cable entering through a slot so it cannot lift any corner.
Another option is to power the whoop from a battery and connect via Bluetooth or a wireless flashing dongle. Without a cable attached at all, the calibration reflects the actual in-flight orientation. This is the most accurate method for ultra-light builds, but it does add cost.
Whatever method you choose, the goal is the same: the quad must sit the way it sits in flight, not the way the cable arranges it on the desk.
Setting Board Alignment in the Configuration Tab
Calibration tells the FC what level is. Board alignment tells the FC how the chip is oriented inside your frame. They are two separate concepts and both need to be correct.
If your flight controller is mounted rotated, upside down, or on a sideways plate, you must tell Betaflight about it. Open the Configuration tab and scroll to the Board and Sensor Alignment section. Use the Pitch, Roll, and Yaw Orientation dropdowns to match how the FC is physically installed.
A common scenario is the FC rotated 90 degrees so the USB port faces the side of the frame. In that case you would set Yaw Orientation to 90 degrees (or 270 depending on rotation direction). The 3D model in the Setup tab will reflect this change instantly once saved, which gives you a fast way to verify before flying.
If you skip this step and the FC is mounted non-standard, your calibration will be perfect for the wrong reference frame and the quad will fly like a brick in Angle mode.
When to Recalibrate Your FPV Drone
Calibration is not a one-and-done task. Here is my rule of thumb for when to repeat it.
Recalibrate after every hard crash. Even a small impact can shift the FC inside its mount or stress the mounting tabs, changing the sensor’s relationship to the frame. If your quad flew fine yesterday and drifts today after a gate hit, the calibration moved with it.
Recalibrate after travel. Long car rides, checked luggage, and shipping vibration can settle or shift components. I always redo calibration on the bench the night before a trip rather than at the field.
Recalibrate after firmware updates. Major Betaflight releases sometimes reset sensor calibration data, and it costs nothing to redo it.
Recalibrate with temperature changes. This is the gap no competitor mentions, and it matters. MEMS accelerometers are sensitive to temperature, so a quad calibrated in a 70 degree house will read differently when flown in 30 degree winter air. For racing or precision flying I recalibrate after the quad has soaked in ambient temperature for ten minutes.
Recalibrate when you swap frames or remount the FC. New frame, new orientation, new calibration. Always.
Troubleshooting Common Calibration Issues
“Calibration fails immediately.” The number one cause is a non-level surface or movement during sampling. Reset the quad on a verified flat plate, click the button once, and step away from the desk. The second most common cause is a USB cable introducing voltage dips that brown out the FC mid-sample. Try a different cable or a powered USB hub.
“Drone drifts after calibration.” If the 3D model in the Setup tab matches reality but the quad still drifts in Angle mode, your board alignment is probably wrong. Re-check the Configuration tab and confirm the orientation dropdowns match the physical FC mounting. A secondary cause is the Angle mode PIDs being off, which is a separate tuning issue.
“Calibration resets after every reboot.” Some flight controllers ship with a faulty or counterfeit IMU chip that refuses to store calibration offsets in EEPROM. If you recalibrate every single session and it never sticks, the chip may be defective. This showed up on a batch of cheap F4 clones a few years ago and the fix was replacing the FC.
“Small Angle blocks arming even when flat.” Small Angle is a safety setting that prevents arming if the FC thinks the quad is tilted past a few degrees. If your accelerometer is uncalibrated or miscalibrated, Small Angle reads a false tilt and refuses to arm. Calibrate first; if it still blocks arming, you can raise the Small Angle threshold or disable it in the Configuration tab.
“Cannot calibrate at all – button greyed out.” The accelerometer is disabled in the Configuration tab. Enable it, save, reboot, and the Setup tab button will reappear.
Stick Command Calibration: The Field Method
Betaflight supports an in-field calibration method that does not require a laptop. This is useful when you are at the flying site, have no computer, and need to recalibrate after a crash.
The exact stick sequence varies by Betaflight version, but the most common is: arm the quad, then move the throttle stick to mid, the yaw stick fully right, the pitch stick fully down, and the roll stick to the left. Hold for a few seconds with the quad sitting level on the ground. The flight controller samples gravity and updates the calibration.
This method is less accurate than the Betaflight Configurator procedure because you cannot guarantee the surface is truly level and you cannot see the 3D model verification. I treat it as an emergency recalibration only, and I redo the proper USB-based calibration as soon as I get home.
How do you calibrate the accelerometer on an FPV drone?
Connect the flight controller to Betaflight Configurator via USB, place the quad flat on a verified level surface, open the Setup tab, and click Calibrate Accelerometer. Wait for the confirmation message, then verify the 3D model matches the physical orientation of the drone before saving and rebooting.
Why does my IMU calibration keep failing?
The most common causes are a surface that is not truly level, movement during the sampling window, voltage dips from a bad USB cable, or a faulty IMU chip that cannot store calibration offsets. Try a flat glass plate, a different cable, and a powered USB hub before suspecting hardware failure.
What happens if a drone is not calibrated?
An uncalibrated FPV drone will drift in Angle mode, behave unpredictably in Horizon mode, fail GPS Rescue arming checks, and may refuse to arm altogether due to Small Angle protection. In Acro mode the effect is minimal because the gyroscope, which self-calibrates, handles stabilization.
Do I need the accelerometer for acro mode?
No. Acro mode uses only the gyroscope, which self-calibrates when you arm. You can technically disable the accelerometer entirely and still fly Acro. However, keeping it calibrated and enabled preserves Angle mode, Horizon mode, GPS Rescue, and Small Angle arming protection.
How do I recalibrate my FPV drone after a crash?
After a hard crash, reconnect the FC to Betaflight Configurator, confirm the board is still mounted in its original orientation, place the quad on a level surface, and run the Calibrate Accelerometer procedure in the Setup tab. If the FC shifted inside the frame, fix the mounting first or your new calibration will be wrong.
Wrapping Up
Knowing how to calibrate the accelerometer on a new FPV build is the difference between a drone that hovers flat and one that fights you on every flight. The procedure itself takes two minutes: USB in, flat surface, click the button, verify the 3D model, save. Treat it as a non-negotiable part of every new build and every post-crash recovery, and your quads will fly truer and your failsafes will actually have your back.
Next step after calibration is verifying your board alignment matches the physical mount and confirming your Angle mode hover is flat before pushing the throttle harder. Fly safe, and I will see you in the air.