Hello
https://youtu.be/je0B7mW2ly8?si=aaKFGJhxZJCV6f4N
Throttle MIN setting doesn't affect the PWM level on the throttle output at all, when in low voltage protection mode. It is stuck somewhere around 1040us (the servo doesnt move, ESC keeps spinning the motor)
This excludes any ESC-settings related problems. The input on HOLD is at -1%.
I've attached the config files stored while holding both sticks down+right. And the fresh log.
I tried reproducing the same behaviour on my second 380 but it's equipped with Neuron ESC and Brain doesn't "see" the Battery voltage even though the s.port is connected to CH3 and Neuron telemetry is selected in the governor menu. But that's a different topic
I did this already, as soon as I've foud out about this issue. It's a bandaid fix.
I didn't spend (waste) all this time because I don't know how to fix it in my particular case.
I did it to point out a potentially dangerous bug. Throttle HOLD is the most basic, and most important safety feature in those toys. This function shouldn't be compromised, no matter what happens. Imagine someone hitting HOLD in a 700 and not being able to stop it. Or someone with a nitro, using throttle servo in reverse (where 1040us = max throttle).
If you chose not to investigate this - well, that's on you. My conscience is clear.
Hi, I am seeing the exact same behaviour as described here.
Hobbywing Platinum V5 120A - set to ext gov, latest FW
Brain2 - gov disabled, throttle calibrated, latest FW
Spektrum NX10 - default throttle curve (0, 25, 50, 75, 100)
Same scenario as OP where using a pack at roughly storage voltage it does what the docs say and indicates the lower charged pack with forward/back swash movement. My concern is that the motor starts up as soon as it does the first movement and keeps spinning until I raise and lower the throttle another 2 times to bypass the min v to go.
I can't find a way to manually set throttle zero for the hobbywing via programming box or desktop app, seems to be calibrated via sticks at startup which I have done and can only get to work with the lower MIN in brain (740 instead of the suggested 1100).
This is my first heli build/setup so apologies if I'm missing important info or terms.
I was able to recalibrate my ESC endpoints to keep Out MIN at 1100 and with this the issue goes away so it seems like the Out MIN is not used when Brain enters the voltage safety mode (back/forward swash)?
To recalbrate the hobbywing endpoint I did the followng (blades removed) in case it helps anyone else:
- Reset the ESC (don't think this mattered)
- Re-configured my ESC preferences for bec voltage, gov and rotation direction.
- Set Out MIN to 740 (5 steps back from motor starting as per manual) this allowed ESC to arm without starting motor
- Disconnect/Reconnect battery
- Increased Out MIN to 1100 which started motor running quite fast
- Disconnect battery
- Calibrate ESC throttle per hobbywing instructions (normal curve, no gov etc):
- Tx throttle set to 100%
- Connect battery
- Wait for 2 beeps
- Tx throttle to 0%
We are glad to hear that you have solved it.
The problem initially reported by the other user relates solely and exclusively to the YGE ESCs and solely and exclusively when they are programmed to work with Futaba receivers and/or control units, because only in this configuration, the YGE ESCs program the minimum throttle value to 950us and they are the only ESCs in the world to have one of the possible configurations that sets this strange value below 1000us.
Since the YGE ESCs' throttle signal connects to our flight controllers, which are NOT Futaba receivers and/or Futaba controllers, as we have already written, to avoid the reported problem, simply do not use “Futaba” in the YGE ESC configuration but use “Other” and the minimum throttle value will be configured to 1020us, a value that does not create the reported problem (however, ALL other YGE receiver configurations configure the minimum throttle value to 1000us or more: Multiplex 1000us, Jeti 1020us, PowerBox 1020us, Mikado 1110us, Graupner 1160us).
In spite of this, we have already introduced a workaround that solves possible problems with YGE ESCs if they are incorrectly configured as being connected to Futaba receivers or Futaba control units.
You, on the other hand, are using Hobbywing ESCs that have always used 1100us as the minimum throttle value, which is the value that HobbyWing sets as the factory default value for all their ESCs, a value that is also stated in all HobbyWing ESC manuals and should not be changed.
So what you reported has nothing to do with the previous report.
By the way, in our instructions on the side of the Wizard panel for setting the values for Throttle Out MIN and Throttle Out MAX we report for your convenience, the same values as in the HobbyWing manuals as the values to use.
Hobbywing Platinum V5 120° instructions:
It should therefore not have been necessary to change the Out MIN and Out MAX values from HobbyWing's default values,
All ESC brands and models have a safety function that only triggers ESC operation when a signal corresponding to zero % is received on the Throttle.
Since you wrote in your first post that in order to trigger the ESC you had to reduce the Minimum of your ESC down to 740us, this means that you had unprogrammed the default minimum value of your ESC by reducing it from 1100us down to 740us (you or the previous user if you bought the ESC second hand from another user).
By then resetting the ESC to factory settings as you said you did in your second message, you solved the problem by returning the ESC's minimum throttle value back to the default value of 1100us.
Obviously, the Throttle channel travel on the transmitter must have been adjusted so that when Throttle Hold and/or Throttle Cut is activated, the Throttle slider in configuration panel 5 is set to zero and with your Throttle curve you say you have set it to 0 -25- 50-75-100 and with Throttle Hold and Throttle Cut deactivated, by moving the transmitter's throttle stick to zero without ‘pulling’ or ‘pushing’ it down, the throttle slider in panel 5 should be zero percent.
In fact, as explained in the instructions, the channel throws in your transmitter must all be adjusted to achieve 0% to 100% throw of all input channels in panel 5.
Note: A copy of the Throttle slider in panel 5 can also be found in panel 12 between the Out MIN and Out MAX settings, and the numerical percentage is displayed in the centre of this slider.
Thanks for the reply.
All channel throws were adjusted on tx to give me 0 - 100% inputs on panel 5
I agree with you that the hobbywing states a default of 1100 and brain software also states to use this but as I bought the ESC new and also after resetting, it would not arm at 1100 like we both expect. You cannot calibrate the ESC until it arms so I have no idea why I had to lower the out min to 740, maybe the latest hw fw changed this.
My question would still be:
If a user configures the out min and ESC to the same endpoints whether that be 740, 900, 1100 or anything else, as long as out min and ESC calibration match that should not cause uncontrollable throttle while brain is in the voltage safety mode?
As we have already explained, all commercially available RC ESCs are factory-programmed with Throttle MIN values equal to or greater than 1000us.
Even YGE ESCs are not factory-programmed to work specifically with Futaba receivers and Futaba controllers.
In order to reduce the Throttle MIN value of ESCs, they must necessarily and intentionally be reprogrammed (even YGE ESCs must be reprogrammed to operate specifically with Futaba receivers and/or Futaba control units or by directly changing the Throttle MIN value).
However, the default (factory set and/or after a ‘Reset to Factory Default’ command) Throttle MIN value of our Flight Control Units is 1000us.
As we have already mentioned, all ESCs only fire when they receive the signal that corresponds to Throttle MIN for them.
So even if ESCs are reprogrammed with Throttle MIN values below 1000us, they will not trigger with the default values of our FCUs.
In order to trigger the ESCs, in addition to reprogramming the ESC Throttle MIN value by reducing it, you must also reduce the Throttle MIN output value of our flight controllers.
However, when the ESCs are triggered with the Throttle signal at minimum, the motor does not start.
In order to start the motor after the ESC is set with idle value less than 1000us and the Flight control units are also set with minimum throttle output value so that the ESC will trigger, we must then (third operation) raise the throttle signal from 0%.
It is therefore not so easy for the motor to start inadvertently. You really have to want it and work on the ESC programming and FCU programming and transmitter programming to get the motor to start.
With regard to the initial report of the user who opened this thread, even if as we have written, thanks to the understanding of this combination of events it has already been resolved in the new firmware, it is also necessary to activate the ‘Min V to Go’ function as a fourth thing, which by default is deactivated, and as a fifth thing to activate the ESC telemetry, which by default is deactivated, and as a sixth thing to connect a discharged battery to the ESC (which, being discharged, will give little energy to the motor especially because it will not be brought to maximum but to a very low minimum value).
But as they say about thieves, there is no security system however sophisticated that can resist thieves who want to steal at all costs.
Final note: the minimum and maximum of the ESCs Throttle can be reprogrammed without the need for the ESCs to trigger by reading the minimum signal. To do this, simply move the throttle stick to maximum (the transmitter's throttle curve only needs to be above 75% Throttle, usually a 0 - 25 -50 -75 -100% curve is used for ESC programming, and then power on the ESC). In this way, the ESCs enter programming mode by first recording the Throttle value read from the transmitter as the maximum Throttle value. After the appropriate beeps made to the motor by the ESCs, simply move the throttle stick to minimum to reprogram the throttle value read from the transmitter as the minimum value into the ESC. Then, to exit programming mode, simply un-power the ESC and re-power it, but this time with the throttle stick at zero.
Yesterday we released app and firmware updates 3.4.201 for our flight controllers and updates to version v29 of all seven Transmitter Integrations.
With this update the problem reported at the beginning of this thread, when using YGE ESCs and they are incorrectly set up as being connected to Futaba receivers instead of our flight controllers, can no longer occur.
We therefore consider this thread resolved and it is consequently closed as ‘resolved’.


