For ESCs S type sugested here wich has no 32 bit architecture, pick the BlHeliSuite not BlHeli32. Unzip and run exe file. Install Arduino IDE. If you do not already install the Arduino IDE, do it. It will help activate needed ports without headake. Make Arduino Bootloader. First of all we need interface. This app is for configuring BLHeli32 ESCs. The app requires that your device supports USB host mode (OTG). It supports the following USB connections to ESC (s): - USB connected flight controller (FC) that supports BLHeli32 passthrough. USB adapter with CP210x, FT232 or CH34x USB to UART device. USB connected Arduino programmed for BLHeli.
- Standalone application. To use Configurator, just download the archive for your platform, extract/open and run the app. There's no installer yet or auto-update features, so you'll have to retain archive contents for future use and download a new version when it comes out.
- Allows complete quad configuration on a Mac as well as a PC. Just PERFECT FOR ME! Was this review helpful? Unfortunately no love for Blheli32.
RPM filtering with BLHeli_S for free
BHeli_S firmware is OpenSource software product. It evolved from BHLeli firmware that was running on the relatively slow Atmel MCU’s. It’s development almost stopped in year 2017, when the devs started a new BLHeli_32 branch with closed source, licensing and etc. BLHeli_32 ESC firmware introduced the so called bidirectional DSHOT protocol that enabled the ESC to send the telemetry to the Flight Controller. That allowed the RPM filtering to be implemented. RPM filtering soon became known as the best filtering option that reduces almost all the vibrations that multirotor motor can induce. The only problem was that the RPM filtering was only possible with BLHeli_32 ESCs.
Luckily, one of the developers, called joelucid, implemented the updated BLHeli_S firmware with optional closed source DSHOT telemetry module. To enable DSHOT rpm telemetry you would need to purchase the license for the optional Telemetry Service. Each ESC requires one license. The JESC firmware can be found here: https://github.com/jflight-public/jesc.
But that was until now when the RCGoups user JazzMaveric implemented the bidirectional DSHOT in the BLHeli_S firmware for free! This means no licenses and no fees needed for the bidirectional DSHOT on almost any BLHeli_S ESC! The modified BLHeli_S firmware repository can be found here: https://github.com/JazzMaverick/BLHeli/tree/JazzMaverick-patch-1/BLHeli_S%20SiLabs
How to flash the BLHeli_S firmware with DSHOT RPM telemetry?
First you’ll need the BLHeli Configurator. You can download it from here: https://github.com/blheli-configurator/blheli-configurator/releases. You can also use the BLHeli Suite (https://www.mediafire.com/folder/dx6kfaasyo24l/BLHeliSuite) to flash the BLHeli_S firmware, but this guide will show the steps with BLHeli Configurator.
Note: Remove your props before connecting the quad to the PC! (unless you have tiny whoop – its small props will make almost no harm 🙂
Note #2: Make sure you have fully charged battery before flashing BLHeli_s firmware. If your battery discharges in the middle of the firmware flashing process you may brick your ESC!
Start the BLHeli Configurator, connect the flight controller to the PC and plug the battery. Press [Connect] and then [Read setup]. You should see all four ESC settings.
Write down the type of the BLHeli_S firmware. The naming of the BLHeli firmware: first letter is the hardware configuration of the ESC, the second letter shows H – for BB2 MCU and L – for BB1 MCU and the last numbers show the Dead Time value.
Now open the modified firmware repository https://github.com/JazzMaverick/BLHeli/tree/JazzMaverick-patch-1/BLHeli_S%20SiLabs and select the firmware file with the same naming as you see in the BLHeli Configurator.
After you have selected the right firmware, right click on the button [Raw] and select “Save link as” and save the file.
Next in BLHeli Configurator press the [Flash all] button and then press [Select File Manually]:
Select the downloaded BLHeli_S firmware file (double check the naming!):
Watch how the BLHeli Configurator flashes all 4 your ESCs:
If flashing process ended successfully, then you should see the BLHeli_S firmware number changed in the ESC tab (also you will notice the startup sounds have changed):
Thats it! Now you have BLHeli_s firmware with the bidirectional DSHOT and you can set up the RPM filtering in the Betaflight configurator.
- Guide: How to Arm, PreArm and start your quad What is Arm and why do we need it? All modern quadcopters (or any
- ExpressLRS – Open Source Long Range radio control system – Complete Guide ExpressLRS is the Open Source Long Range radio control system, developed by Alessandro Carcione (aka AlessandroAU)
What is BLHeli Suite?
Blheli_32 Mac Github
BLHeli Suite is powerful program for flashing, setting up and configuring your BLHeli or BLHeli_S ESCs.
Why do you need BLHeli Suite ?
There a several reasons you may need to use the BLHeli Suite (or BLHeli Configurator). This is list of some:
- Reverse the rotation of the motors (Props In or Props Out);
- Upgrade the BLHeli firmware on your ESC
- Change the BLHeli ESC parameters
BLHeli Suite or BLHeli Configurator?
BLHeli Suite is the most feature rich application for setting up the BLHeli and BLHeli_S ESCs. It is still maintained and time to time is updated. BLHeli Suite runs only on Windows platform. (BLHeli_32 Suite however is available on Win, Linux and MacOS platforms)
BLHeli Configurator is simpler, but user friendlier than BLHeli Suite.
BLHeli Configurator Chrome App is the same BLHeli Configurator, just it was originally distributed only as Chrome App. BLHeli Configurator Chrome App was last updated in the 2017. So this Chrome app is probably is abandoned. But it works and might be sufficient for you.
I would recommend the BLHeli Configurator for beginners and BLHeli Suite for advanced users.
How to download the BLHeli Suite and BLHeli Configurator?
You can download the BLHeli Suite (also the BLHeli_32 Suite) from here: https://www.mediafire.com/folder/dx6kfaasyo24l/BLHeliSuite
You can download the BLHeli Configurator Cross-platform application from here: https://github.com/blheli-configurator/blheli-configurator/releases
How to install the BLHeli Suite and BLHeli Configurator?
No special installation is required. You just need to unzip the contents of the BLHeliSuitexxxx.zip to any folder you want.
How to connect the BLHeli Suite to ESC ?
Start BLHeli Suite. Select the interface “SILABS BLHeli Bootloader (Cleanflight)” if you are connecting to the ESC via the flight controller (ESC is connected to the FC). Then select the port number that the flight controller is connected to and hit Connect button.
If you have sucessfuly connceted to the ESC, then the next step is reading the settings of the ESC or ESC’s. Hit the Read Setup or
The result will be shown in the dialog box.
How to reverse the rotation of the Motor?
In BLHeli Suite you need to connect to the ESC, then Read Setup and change the Motor Direction by moving the slider to the position 2 (Reversed).
Blheli_32 Mac Download
Don’t forget to hit the Write Setup after you’ve made the changes. Have in mind that BLHeli Suite writes the changes for the selected ESC, so you need to select or unselect the ESC below.
Otherwise BLHeli Suite will write only to the first (master) ESC.
Blheli_32 Osx
In BLHeli Configurator you can also change the Motor Direction by selecting Normal or Reversed (Bidirectional and BidirecitionalReveresed is used for 3D setups).
Blheli_32 Mac Download
- Guide: How to Arm, PreArm and start your quad What is Arm and why do we need it? All modern quadcopters (or any
- ExpressLRS – Open Source Long Range radio control system – Complete Guide ExpressLRS is the Open Source Long Range radio control system, developed by Alessandro Carcione (aka AlessandroAU)