Correct present and voltage readings are vital for FPV drones. They let you know your battery degree, how a lot capability has been used, and the way a lot is left. An incorrectly calibrated voltage and present sensor can result in untimely landings or, worse, over-discharging your LiPo. Present sensor also can present how a lot present the motors are drawing in actual time. On this information, I’ll stroll you thru the step-by-step calibration course of for each voltage and present sensors in Betaflight.
All of our really helpful FC/ESC stack comes with present sensor: https://oscarliang.com/flight-controller/#The-Finest-FC-Suggestions
The way to Calibrate Voltage
Normally, voltage sensor is pretty correct out of the field on a Betaflight flight controller, and you could not must calibrate it. Nonetheless, it’s at all times a good suggestion to examine.
- Merely take a battery and examine its voltage utilizing both a battery checker or a multimeter.
- Then join it to your drone. Be sure you take away the propellers first for security.
- In Betaflight Configurator, if the reported voltage (circled in crimson within the picture beneath) is considerably totally different out of your measured voltage, it is best to calibrate the voltage sensor. A distinction inside 0.1V is usually acceptable.
In case your voltage sensor isn’t working, be certain that Voltage Meter Supply is about to Onboard ADC within the Energy & Battery tab within the configurator.
To calibrate voltage:
- Click on the Calibrate button on the backside proper.
- Enter the measured voltage.
- Click on Calibrate. Betaflight will then ask to use a brand new voltage scale.
That’s it. Inside 0.1V is correct sufficient.
Now you may put voltage in your OSD. You possibly can show Battery Voltage (whole voltage), or Battery common cell voltage, or each.
Why Present Sensor Is Helpful
Having voltage displayed is beneficial, however attributable to voltage sag, the studying can fluctuate throughout flight, so it’s not at all times probably the most correct indicator of battery degree. For common flying reminiscent of freestyle and cinematic flying, utilizing voltage alone is normally ok. However for long-range and racing, the place understanding precisely how a lot battery is left and when it is best to land is vital, that’s the place the present sensor is available in.
There are two present sensor-related readings that it is best to learn about:
Battery present mAh drawn: This exhibits LiPo battery consumption and tells you the way a lot battery capability has been used.Battery present draw: This exhibits real-time present draw. It’s a good indicator of how power-hungry your motor and propeller mixture is at totally different throttle positions, and you need to use it to check totally different setups
Nonetheless, poor calibration may cause incorrect mAh consumption and present draw readings, making them complicated and principally ineffective. Subsequently, it’s essential to calibrate the sensor earlier than counting on it.
The way to Allow Present Sensor and Put It in OSD
Does your ESC have a present sensor? It normally appears like a big resistor close to the facility pads.
If it does, you may allow it by going to the Energy & Battery tab in Betaflight Configurator and deciding on Onboard ADC beneath Present Meter Supply. Some 32-bit ESCs additionally help ESC Sensor (by way of ESC telemetry) because the Present Meter Supply, nevertheless it’s normally simpler to simply use the ADC sensor.
In case your ESC doesn’t have a present sensor and you choose Onboard ADC, you’re going to get some random present readings.
You possibly can then show Battery present draw and Battery present mAh drawn within the OSD.
The way to Verify if Present Sensor Is Correct
The best option to confirm in case your present sensor is working accurately, is to fly a battery and see if Battery present mAh drawn matches the capability of the battery pack.
To do that:
- Absolutely cost a LiPo to 4.20V per cell, or 4.35V per cell if it’s LiHV.
- Fly the pack till the voltage drops to three.3V per cell. I normally fly till 3.5V per cell, then hover near myself till it reaches 3.3V so I don’t by accident discharge the battery too low.
Battery present mAh drawnneeds to be just a few % decrease than the precise capability of the pack, since you land earlier than the battery is totally empty.- If
Battery present mAh drawnisn’t any the place near the battery’s capability, then it is best to calibrate it.
The way to Calibrate Present Sensor
To calibrate the present sensor, you principally want to regulate the scale and offset values.
You will discover these settings within the Energy & Battery tab, beneath Amperage Meter.
Present sensor calibration step-by-step:
Fly a Battery
- Absolutely cost a battery, for instance 4.2V per cell for LiPo or 4.35V per cell for LiHV.
- Put the OSD ingredient
Battery present mAh drawnin your display screen. - Fly the battery till it’s almost empty. For LiPo and LiHV, that may be round 3.5V per cell.
- After touchdown, notice the
Battery present mAh drawnworth proven within the OSD.
Recharge That Battery
- Recharge the battery absolutely to 4.2V per cell.
- See how a lot mAh your charger places again into the battery.
Replace Present Scale
- Join your flight controller to Betaflight Configurator.
- Go to the Energy & Battery tab and write down the
Amperage Meter Scaleworth.
Use this method to calculate the brand new present sensor scale:
new_scale = old_scale x (OSD_mAh_consumed / mAh_charged)
I made this device to simplify issues. Simply enter the numbers to get the brand new scale:
https://oscarliang.com/js/current_scale.html
On this instance:
- OSD_mAh_consumed = 1520
- mAh_charged = 1703
- old_scale = 400
- new_scale = 357
Vital: When coming into the brand new scale in Betaflight, solely enter an entire quantity. Spherical it if the result’s a decimal.
You may need to repeat this course of 2 or 3 extra occasions to realize an correct scale.
You possibly can normally go away the offset at zero.
Calibration within the Area
You may as well calibrate the present sensor with out entry to a charger or laptop by utilizing trial and error. It might take just a few extra tries, however it may well nonetheless be very efficient.
- Carry 3 to 4 absolutely charged batteries with you.
- Fly one till it’s almost empty, then write down the
Battery present mAh drawnworth proven within the OSD. - Evaluate that quantity to the battery capability. To make the present sensor learn decrease, it’s good to enhance the size quantity.
- For instance, if
Battery present mAh drawnis 10% greater than the battery capability, enhance the size by 10%. - Or you may merely use the calculator if this feels too difficult.
- For instance, if
- Repeat with one other absolutely charged battery till you’re pleased with the accuracy.
Let me provide you with an instance:
- Proper now, your present sensor scale is 400.
- You fly a completely charged battery, a 1000mAh pack, till it’s empty (e.g. 3.3V per cell).
- The OSD exhibits 900mAh drawn.
- So that you need the OSD to learn 10% greater (or somewhat greater to account for the small quantity of cost left within the pack), which implies it’s good to scale back the size by 10%.
- New scale = 400 × 90% = 360
- Repeat till you’re pleased with the accuracy.
You may as well enter the brand new scale worth within the OSD menu (Options -> Energy -> IBAT Scale) in case you wouldn’t have entry to Betaflight Configurator.
Professional tip: When calibrating present sensor, it’s finest to make use of a battery in good situation. Outdated or abused batteries usually have degraded capability, which might throw off your calibration.
Digital Present Sensor Setup
In case your quad doesn’t have a bodily present sensor, you may nonetheless arrange a digital present sensor. It is a function in Betaflight the place present consumption is estimated based mostly on throttle place. It isn’t probably the most correct methodology, however when it’s setup correctly, it’s higher than nothing.
Tutorial: http://intofpv.com/t-virtual-current-sensor-with-cleanflight-betaflight
Last Ideas
Calibrating voltage and present in Betaflight is a kind of small setup steps that makes an enormous distinction in real-world flying.
As soon as dialed in:
- Your battery warnings change into dependable
- Your flight time turns into predictable and you may maximizing flight time with out risking overdischarging battery
- You possibly can higher perceive the facility demand of your motors and propellers and evaluate totally different combos
In case you’ve by no means accomplished this earlier than, take 10–quarter-hour and do it—it’s completely value it.
Edit Historical past
- Apr 2017 – Tutorial created
- Nov 2022 – Up to date for Betaflight 4.3
- Apr 2026 – Up to date for Betaflight 2025.12, with extra deal with the trial-and-error methodology since it’s safer and doesn’t require further gear

