Ardupilot is not connecting to BLHeli Suite and restricting me to Read ESC data

Im using this XROTOR-65A-4in1-Lite-6S-BLS ESC with Ardupilot and is not allowing me to read ESC data on BLHeli Suite even if i have enabled Passthrough.
Please help me to resolve this issue and also let me know can we configure BLHeli S ESC with ardupilot or not?

Are you getting no ESC data? Or are some ESCs being detected?

Use https://esc-configurator.com/ instead, recommended to flash to bluejay for bdshot.
Blheli suite is for blheli32 only, not blheli s.


I’m getting these popup windows in BLhelisuite.
No ESC data.

I have also tried this online configurator, this is also not reading any of the ESC.
I want to know whether Ardupilot supports BLHeli S through passthrough or not.

and im using BLHelisuite16, which is for BLheli S, I guess

The ESC has current pin and Telemetry pin, do I need to use those pins also to configure ESC or I only need motor signal pins. As of now Im only connecting 4 motor signal wires to the AUX pin of PixHawk.

Try downgrading the firmware to 4.5. I think I heard there is a bug in the software.

No, you only need to connect signal and ground. Make sure the gnd connection is solid.

I suggest you to try all the interfaces that allow serial passthrough. I also had an issue where only a single esc was being detected. IIRC, Cleanflight was the one that worked but I might be wrong. Then finally got the other two ESCs to atleast be detected so then I could flash blheli. Afterwards used esc-configurator to flash bluejay

I think I had to spam the read setup buttons at some point

Use online configurator and servo_blh_auto, 1, that should be enough.
4.6.3 had blheli passthrough fixes.

1 Like

Thank you, I will try and inform you.

I have SILABS BLHeli Bootloader (Cleanflight) and not getting anything.
I have also Downgraded firmware to 4.1.5, still it is not working.
I have also tried online configurator, but there also it is not reading any of the ESC.

Please help me to configure this ESC.

Can you try all interfaces? If all else fails, you can still try to connect them using an Arduino. I currently don’t have the BLHeli Suite installed, so I don’t remember exactly which interface worked for me

Ok thank you for the reply.
I have Arduino mega, so tell me what should i code in this Arduino so that it can detect ESCs

But chances are it won’t work with Arduino if it already didn’t work with passthrough

1 Like

Have you tried 4.6.3?

Thank you for the help, i have detected all 4 ESCs using Arduino. Now Im capable of reading all ESCs data.

2 Likes

Im facing a issue, and the issue is my ESC parameters are getting changed and setting to default values, why is this happening?
I have setting everything and have taken a flight, and my 1st flight was excellent and when i have given another mission, it wont fly and rotated on the floor, then i checked ESC parameters in BLHeliSuite and i found that ESC 1 and ESC 2 parameters was set to default and ESC 3 and ESC4 was intact.

Please help me to resolve this issue.