Setup RPM Filter for BLHeli_S ESC (For Free)

RPM Filter is a great boost to the performance of your quad. Originally you have to pay to use RPM filters for BLHeli_S ESC, but now it’s free thanks to JazzMaverick.

if you don’t know what’s RPM filter, check out this article. In this tutorial I will show you how to download and flash your BLHeli_S ESC with bidirectional DShot firmware.

Firmware Options

There are two aftermarket firmware that allow you to run RPM filter in BLHeli_S ESC:

With JESC you have to purchase a license for each ESC ($5 for 4), while JazzMaverick is completely free and this is what we are going to use in this tutorial.

As far as i know there is no performance difference between the two firmware, but JESC has its own configurator and it perhaps makes setting up slightly easier.

Remove propellers before proceeding.

Downloading Firmware

Firstly find out the code name of your ESC.

Connect to BLHeli Configurator (how to).

You can see your ESC code name in the title, for example, mini is G-H-30 as shown in the screenshot below.

First letter is the hardware configuration of the ESC; the second letter, H for BB2 MCU and L for BB1 MCU; the last numbers are the dead-time value.

Now go to JazzMaverick’s firmware repository: https://github.com/JazzMaverick/BLHeli/tree/JazzMaverick-patch-1/BLHeli_S%20SiLabs

Find your firmware file following the name you found in BLHeli Configurator. Look, I found mine! (This file is not for you, this is only an example!)

Click on the link, will bring you to a new page full of numbers and letters. But don’t panic :)

Right click on the “Raw” button on the top right, and select “Save link as” to save the file on your computer. It should be a .hex file.

Now go back to BLHeli Configurator, press the “Flash All” button and press “Select File Manually“.

And choose the hex file you just downloaded, BLHeli Configurator will flash all four of your ESC’s with the new firmware.

Once done, you should notice the firmware number has been updated in the configurator.

Your BLHeli_S ESC should now support bidirectional DShot, and you can move on to Betaflight Configurator to finish the rest of the setup. Good luck!

6 thoughts on “Setup RPM Filter for BLHeli_S ESC (For Free)

  1. NitrousStone

    I also fried one of my 4 in 1 using jazz mav and bardwells settings. ive gotten the jesc firmware and have also disabled dshot burst and changed scheduler timing. will report back. hoefully i dont fall out of the air quarter of a mile away again :/

    Reply
  2. James M

    I noticed there were several direcotries, which is the best one?
    Hex files 16.7
    Hex files 16.71
    Hex files 16.73
    Hex files 16.77 24k
    Hex files 16.77 48k

    And in the other branch
    github.com/JazzMaverick/BLHeli/tree/16.78_A/BLHeli_S%20SiLabs
    They have support for 96khz?

    Reply
  3. Chunder FPV

    I fried 2 FCs doing this, a NamelessRC and Pyrodrone 12a AIO. Some people say to use P-H-90 instead of P-H-15 in this case.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you Robot? *

For prompt technical support, please use our forum IntoFPV.com. I check blog comments weekly.