just watched this vid again,,,,,,, only this time I was hammering the pause button so I could follow step by step and set up my last quad I will be building. She will maiden tomorrow rain or shine. Fly or Fry.
I've been flying for about 6 months and I've learned just enough to be dangerous and get myself in trouble. I feel lucky to have this guy explained to us what the hell's going on. I should just be flying and not watching so many RUclips videos
What do you mean? I’m confused about what danger ⚠️ your referring to. I do agree with the “I should be flying and not watching so many yet videos” statement. I feel the same goes for me. Lol
It is soooo nice that BLheli 32.7 is finally out that you can flash right from the BLHeli_32 configurator (FINALLY!!!). And awesome job breaking it down. You lay it out so nicely.
I don’t agree with Turning off the harmonics. The second and 3rd are at much higher frequency than the fundamental so their contribution to over all latency is quite small. If you want to reduce the rpm notch latency you are better off increasing the Q. Most logs will show some harmonic components of the motor noise when you look at the scaled_gyro spectras
@@uavtech Thanks BTW you have an awsome channel I love your take on the real tech stuff.. as an as an airplane eng. your level is right up my alley keep up the good work
Listen to Joshua. He's right. Betaflight 4.1 with the RPM filter is fantastic upgrade. My quads were flying quite well on 4.0.4. I didn't think I was going to be in any hurry to upgrade and be making serious changes to my setup. It feels good. It handles propwash better than anything I've ever flown. There just wasn't much to complain about. Then I upgraded and set up the RPM filter a couple weeks ago. I did pretty much everything Joshua recommended here: 1 stage of RPM filtering, 1 low dynamic filter, and bump the sliders a notch or two at a time. I think I am at 3 or 4 notches towards the "less filtering" side of the scale. I was amazed almost immediately. It felt about the same doing flippy flops and sharp turns. I did some of those moves where you fly forward, do a 180, and punch hard to go back the other way. That was just like 4.0.4 for me, so there was basically no propwash. Then I did was an S-turn over a tree. I did it as tight to the tree as I could, I waited until the last possible moment to pull out, I made sure I was falling right down into my dirty air. I wasn't gentle and smooth on the throttle. I punched the crap out of it. I couldn't hear any oscillation or see any in my goggles. There was a tiny bit of propwash oscillation visible in the GoPro footage, but it was impressive. Joshua is absolutely correct. It is time to upgrade.
For me 4.0 was the biggest shi.... In this time i go back to 3.5.7 now with 4.1.1 and the sliders and Bl Helis Rpm and Bidirectional its perfect :-))))))))))))))))))))))
Josh, I’m really happy you like it - and even more happy that you got it installed in 3 minutes ;-). The main improvement in 4.1 is that bidirectional dshot is now easy enough to setup that everybody can try it!
I'm down to a 7-minute process updating entire quads to latest settings, doing a BBL maiden, adjusting filters, and then partying. Seriously awesome stuff... I just need to figure out if it's worth harassing you for a bulk licence on ESCs (or just sending you an unreasonably large tip via patreon)
Joe Lucid I’ve just bought a bundle of licenses. Used the first 4 on my new mobula6. Flashed with 48khz 2.3rc1 (whoop) Flashed telemetry too. Went with the settings recommended in this video and so far so good. Will eventually get around to updating all my quads with this. Great work 👍
Thanks for this video Joshua! I had almost given up on tuning my Gecko 3". I had spent countless hours trying to tune out propwash and vibrations. I scoured RUclips and the forums trying out different PIDs and filters and I could never get it to fly great. On brand new props, it would fly okay. Once I got a ding or slightly bent prop, it would fly terrible. Yesterday I installed 4.1 and followed this video for filter setup and now it flys amazing - even on trashed props. My first flight was with a set of pretty beat up props and I could hardly tell. It flew better than it ever has with new props.
Very helpful. Im getting over an fpv plateu now jumping in to learning more about filters to make me a better builder. Thanks again JB for getting me from nothing to full builds in under 5 months, you the man josh!
Thanks for your great video. I'm not sure if this will interest anyone here. In BF4 the RC command filter defaults changed from interpolation to filter and the new default filter requires Frsky transmitter to be set to 8 channel mode (9ms). If your transmitter is set to 16 channels (18ms) you get stepping of the RC signal which creates a lot of feedforward noise. The fix is to change to 8 channel mode or adjust RC filter cut-off to
In the tuning notes it also says something about unchecking the adc box on your radio if you are using frsky. Could you explain what that is please and the benefits of on or off please? I don't have a very good understanding of what that is.
Just changed my hummingbird f4 pro to 48 khz, and did all the rpm settings. Also used the updated settings on jescs website for d notch settings. Flys even better now, loving it.
I had switched from betaflight to emuflight on my 6inch Quad and it flew awesome. Emuflight is great but I switched back and took the time to look at logs and tune with the rpm filter and dynamic idle and the new feedforward and great went to amazing. Not taking anything away from emuflight for the simplicity but there is no comparison with the tune now with betaflight.
@@M.TTT. Also if you need to tune on a Quad that doesn't have blackbox I believe tou can get some info through the osd and if you know what to look for you can get pretty close without having to look at logs.
@@Kajedkid hmm okay, thanks for the info. Idk anything about tuning yet, but trying to learn. Mostly have micros at the moment lol - making it difficult for myself
Freshly built 7" came with 4.0 on it. Default Filters flight was not great and motors were warm to touch after a pack. I upgraded to 4.1.7 (to avoid 8k lock) and if felt so much better that I ripped a full freestyle pack over asphalt (maiden rip) and when I landed the motors were cool to the touch. Mind you, this is a 7" 6s. Thanks Joshua!
i just want to say thank you, thank you, thank you! as someone that only sets up a new betaflight quad every now and then coupled with the increased complexity of betaflight with vtx tables and rpm filtering. i have rewatched this video several times since you released it to help set up new quads!! you are awesome!!
Excellent explanation of how things work and what we need to do. I have a 5" build based on the JB budget build that I want to try this on. 👍 You and ElectroBoom, two of my favorite teachers of cool things. 💖🤓
I applied these changes, and managed to break a complete blade off a 3 blade prop. I couldn't believe I flew the drone back to me. There was no way I could take off like that before, let alone fly. Amazing. Then living in Aus, my motors where always so hot due to ambient temperatures, now their certainly touchable after a hard flight.
Please inform me of how to support your channel. You have are god sent to me. I just started fpv less than a month ago and all this terminology, in the beginning, was like a foreign language. It's still quite a bit to grasp, but with you in my corner helping me step by step I feel confident that I will get a handle of this stuff eventually. I feel bad learning all of this and not contributing to you. You rock!!
FANTASTIC! The three minute or less video with this longer version is by far the best How To I've seen. The short video was snappy, to the point, clear... perfect!
just followed along and set mine up just like you said, im pretty stoked to try it out! also still trippy to watch an instructional video and the host has my face on him haha.
@@BOTGRINDER I think the setting that actually does stuff with that is going to be the rampup power there - really low rampup power actually does get me efficiency and smoothness
I can confirm that Joe Lucid custom firmware for BLHELI_S esc's works great. I flashed 4 spedix ES30 HV's with the custom firmware which cost $5USD and then followed Joshua's video tutorial above and it's all working perfectly :) Small price to pay for rpm filtering but worth it
Thanks a lot for this amazing video, Joshua! I started with configuring my all day 5" quad for bi-directional Dshot and rpm filters. The result was really amazing: almost no vibrations, even in dirty air - very impressive. What a difference! After that I changed my 3" quads with BLHeli_S as well (using the JESC firmware). Thank you for making my flights so much smoother!
I love the fact that I understand very little in your videos and yet I find them extremely interesting. I'll save this one for later when I learn to stop crashing Thank you
I am a newbie at this. But I like to tweak so I installed Jesc on my UR85HD and followed the settings shown on this vid. I left the "Gyro RPM Filter Harmonics Number" on 2 and the sliders on default and it was terrible. Prop wash and vibration all over the place, but once I have set the "Gyro RPM Filter Harmonics Number" to 1 and the filter sliders to the red area (1.4) things started to improve. With the sliders both on 1.7 the UR was flying like on rails, tomorrow I will test the sliders up to 1.9 or maybe 2 I can't imagine it improves more but who knows. Thanks for the tutorial!
Okay so your suggestion was incredibly helpful. Strangely enough the FF values are killing me from default. Was getting a crazy bounce back no matter how high or low I put the PIDS. So far stock PID but lowering FF to 60 across the board has this bounce back to a minimum. Sounds soooooooo clean!!! Never heard anything like it until now. Your the man JB
I had a amazing flying quad that took a hit to a motor that made bearing replacement necessary. However, after replacing them it never flew the same. Horrible vibrations. This saved my quad and put it back to its original flying grandeur. Lol Thank You!!
Thanks for your diligence, as always...btw, what about forgoing turtle mode, setting ESC's to Multishot (faster than Dshot), running 8k/8k w/ separated motor PWM from PIDs, running motor PWM of 500...much less noise, and latency, allows less filtering, and CPU load...and better overall performance. ✔👍👌
For heavy-ish freestyle quads that have bounce back, try switching I term relax type to gyro and reduce the iterm relax cutoff to 11. Reducing feed forward will help smooth out your moves as well, since betaflight 4.1 can be a little too snappy with the new feed forward system
This is exactly spot on - although the new feed forward system being super-snappy is actually pretty awesome for racing... and makes it possible to turn a single knob on my 7" racers to get smoother GoPro footage for chasing.
JB, not sure if your live shows have been taking on guess yet. but it would be great to see Mark aka UAV Tech and you on a live stream focused around Filtering & Tuning and everything that goes with it.
Thank you Joshua, Very informative as usual. I'm going to flash 4.1 for the first time on a Kakute F7 and you have taken the mystery out of the process. It is on a DJI equipped Marmotte which hopefully will be my best flying drone from here on. Thanks again, Mitch
Just did this for my Eachine Trashcan last night and had a little fly around the house and motors stayed completly cool, was originally running 4.0.6 with AndyRC's tune which gave me really hot motors while doing the same thing. Only thing I had to do was drop to 2K/2K with Dshot300 (Dshot150 was giving 100% errors in the motors tab), not sure if this is recommended but seemed really stable on the indoor flight, need to wait until the weather improves a lot before I can try a real flight.
For motor temps I would use a laser thermometer comes in really handy anyway . Great video josh I learned a lot might just give this ago thanks mate 👍🏽😀
OMG! My quad is flying like never before... I flashed BLHeli_S JazzMaverick firmware on my Armattan 30A BlHeli_S ESCs and this is unreal! Haha just AWESOME! It is soo good that I will pay for the JESC license just to support this project because this is great! I have only one weird problem when I fly high altitude and lower my throttle all the way down, quad starts to lose altitude and immediately it starts to vibrate pretty hard. As soon as I pull throttle up it is buttery smooth again... O.o Sorry for my language mistakes if there are some...
Ignore my problem, I'll play with PID's tomorrow :) Thank you, Joshua, and thanks to everyone working on Betaflight/BlHeli/JESC/etc... I had an awesome day with my gear :)
What Dshot are you using and are you using 8k8k or 4k4k on Diatone? Iam trying to set up my Taycan and I have it set to Dshot600 and 4k4k to get my rate/hz close to target at 3924. I tried Dshot300/4k4k and its around 3500rate/hz.
@@ShirleyAerial I'm on 4.2 now. Because of this I'm running d shot 600 8k,8k rpm filter enabled. 39xx is close enough for 4k,4k D-shot 300. Try 4.2. It handles the pid loop much more efficiently. I'm using there F7 on all my quads. You should have rpm filter enabled and esc that support it on correct firmware. Make sure your doing all that. If so I'm sure you'll be fine on 8k,8k D-shot 600
I thought my Chameleon flew great with 3.5 but since i upgraded to 4.1 I cant believe the difference in how well it flies!! I wasn't gonna ever update my kwads because I liked the way i had them set up but now I need to update all my FC's to accept 4.1 since my other kwads have Omnibus F3's. Gonna be a nice winter for upgrading!!
I had enough parts to build a quad. So I put together a acrobrat and put 4.1 with rpm filtering. Honestly I dont feel a difference, but to be fair I haven't flown it enough to make a honest comment. I have a matek f722se, a hglrc 32 35amp esc and f22 3750kv motors running 3056 props on 4s 650 tattu regular bats. I set 8k 8k with dshot 600. I need to run tattu r-line 850mah which seems to have less sag then the 650 regs. My initial feeling is that it sounds smoother and flys clean. I set it up as JB suggested and the motors are warm not hot. I did use some damaged/rough props to just be safe. I feel very comfortable upgrading all my quads to 4.1 with rpm filtering. 10.6 gui is awesome. Cuts down on cli commands from vtx to rates. The devs are kicking ass! I do believe Joshua is right, no reason not to upgrade! I was able to force prop wash, but I haven't really fine turned and you can force prop wash on any fine tuned quad. Awesome tutorial, Thank you Joshua!!
Thanks Joshua for this fantastic tutorial! I just revived my old SPC Maker 100SP that was literally tweeting from vibrations and with the configuration you proposed it is flying like never before. I use the HAKRC F3 stack and it works great with the JESC firmware. All is great again! I love this little quad :)
also regarding the magnet number, i looked on the motors website ..look for Configuration: 12N/14P ...thats how i found out i had 14 magnets instead of counting them
I just set everything up. Wish me luck. Will report back. Betaflight 3.5.5 and updated t motor f55 pro 2 with f3 mcu flew horrible. Let's see how this does. I absolutely trust JB so I went for it
JB you will need to update your JB FC v2.1 manual page 4. It states, ESC Telemetry reports additional stats including motor RPM, but Betaflight doesn’t really use those stats for anything, so there isn’t much advantage to it .I struggled getting rpm filters to work with your FC. Had to change the solder bridge for selecting analog vs. ESC telemetry for the C pin. Maybe thats another video. Love your videos. keep up the good work
RPM filter does not use ESC telemetry. ESC telemetry is too slow. That's why bidirectional DSHOT is necessary. Bidirectional DSHOT reports motor rpm using the DSHOT signal wire. There is no reason why the current / telemetry bridge on the JBF4 should affect the functioning of the rpm filter.
Hi Joshua, first of all, thank you a lot for all your great vids and time spend for this. But now I have a question, i got a mamba f405 mk2 stack and i followed the process of JazzMaverick to get bidirectional DSHOT running on those ESCs (or at least I thought so) so i got like 100% error even when plugging my LIPO? is it not possible to get this on this BLHELI-S ESCs? thanks in advance
Joshua, great video. These are excellent improvements they are making with 4.x.x. Have you noticed any difference in flight times and using this to clean up the motors? Thanks.
By the way, I switched to 4.1 and went from 2-3 minute flights to 5-6 minute flights. I guess I was over filtering in 4.0.3. The latency is noticeably less.
Dear JB maybe you have an idea on this: I followed today all your instructions on this and really learned a lot. I dit all that to my Tinyhawk 2 and even if I am a beginner I noticed it flies much better - so I did the same thing to the Tinyhawk S and it responds very well but it is always shaking in the air. I can control it well and it flies "smooth" but it shakes - you know why, what I could change? Thanks for your help.
As others have said, masterfully presented. After flashing JESC-GH30 v2.2 and enabling bi-directional D Shot, the Gyro/PID maxload is 72.4% and aveload is 54.8%. As you said, its not flying yet, so this is the base processor load. Does this seem a bit high to you? Should I crank down the PID loop frequency and/or the DShot rate to reduce these loads to something more reasonable. What would be a good load level to aim for? Your work in educating the studs and the newbs equally is very much appreciated! You make this stuff very accessible. Many thanx!
@@JoshuaBardwell Those loads are at 4K/4K so have to find another way to reduce load. Will experiment a bit, aiming for something more like 50% maxload.
which dynamic notch filter range to choose for 3 inch quad? low or high? The dynamic notch has three frequency ranges in which it can operate: LOW(80-330hz) for lower revving quads like 6+ inches, MEDIUM(140-550hz) for a normal 5 inch quad, HIGH(230-800hz) for very high revving 2.5-3 inch quads.
is there a way to do this for free? I dont have a problem with purchasing a set of 4 licenses to get this working on my mobula, or 4 for my 5", but what if i blow the esc i put it on? ill have to buy it again?
Dynamic Notch Filter was changed. How to tune this pharameters ? Dynamic Notch Width Percent / Dynamic Notch Q / Dynamic Notch Min Hz / Dynamic Notch Max Hz Could you update this pharameters please?
I'd suggest people leave the rpm notches at 3, instead of what Joshua suggests. I've got 7 quads on BLHeli-S with both jazz and jesc firmware, they all work wonderfully. Never flown better, with such cool motors to boot!
Great information. Well done as always. You have given me a dilemma: I am competing in Australian national drone race championships in less than 2 weeks. Time enough to change and test? I ran a pre-release BF 4.0 last year for the launch control feature (which I still use).
That's really tough. I have heard from racers that the RPM filters make a big difference. But normally I would say don't go changing things just before a big race. Probably since it's a national level race, I wouldn't suggest jumping on the new feature.
@@JoshuaBardwell Thank you for the response. I'll try changing one of my 3 identical builds this weekend and report how it goes. If any issues I will revert back to BF 4.0.6. In racing 10ths of a second and smoothness count so the risks may be worth the reward. I hope in this case, "Fortune favors the bold".
@@JoshuaBardwell Tried 4.1 + RPM filter. Can feel the difference, but still going with 4.0.6 for Nationals. Ran smother, motors still cold after full pack even with aggressive filters. Recovery from gate collision is also better. However the feed forward has also changed and it takes a little to dial in to the way I like. Will switch to 4.1 + RPM filter after Nationals for sure; when I have more time to tweak and tune.
If you change the gyro and the Pid to 4kHz will you need to change like the Betafligh Note Mention: Changing this may require PID re-tuning? I have mine on both to 8kHz and the Maxload is now 79% & 84%, that he Configuration coming from the Box by Emax, I did not make any changes so far. It is a Tinyhawk 2 Freestyle, that I just get after I got a fly away on my last one.
Does tpe PID loop frequency and gyro update frequency have to be the same? I´m setting up a F411, and the gyro freq. seem to be locked at 8k nowadays, but if I set the PID freq. to the same things move to slow. If I set it at 4k I get solid 8000 and 4000 values though!
My gyro is solid at 8ooo and like 17% my pid loop is the next line down, and its solid 8k but load is 60% when i plug in my last 2 tones aren't in sync, butnif I plug and unplug a few times, they will be in sync. Flys great either way, just wondering if thats something I need to worry about or not
Awesome comprehensive video as usual fella. Blheli32 fails to flash 32.7 onto my esc even though it can flash 32.6 ok. Is there a known issue with some 'older' blheli32 esc's?
Another great Video JB. I've been out of the game for nearly a year now and flashed my 5 Inch which was running ButterFlight (and working well to be fair) to 4.2 RC2 and flashed my old BLHeli_S ESC's with the RPM filter firmware. I'm running 8Khz Gyro and 4Khz PID loop and I almost can't believe how well it's flying. The FC is an old Kakute F4 with the soft mounted 32Khz IMU and this is flying better than it ever was when it was set to 32Khz Gyro. One question I do have though is related to 4Khz PID's on the F4 FC's. I used to have to use the CPU Overclock method (which I've noticed still exists) to have 32Khz running without maxing our the CPU and to be fair it run like that for years with no issue. Wouldn't this method work just as well to allow 8Khz PID loop to run fine on the F4 board or does the PID loop use the resources in a different way?
Thanks for the guide JB! I followed it, and installed BF4.1 and installed JESC (I still have BL Heli S ESC) to enable RPM Filter. Question: I have soft mounted motors (TPU between the motor and quad arm). Do you think this affects RPM filtering? Or at least the harmonics? Since the TPU will deaden the vibrations. Should I remove the TPU ?
I have an f7 with dual gyros, when I run dshot 600 8k 8k, and do the tasks command, I get a value really close to 8k, but a max load of like 60%, so should I go down to 4K 4K?
just watched this vid again,,,,,,, only this time I was hammering the pause button so I could follow step by step and set up my last quad I will be building. She will maiden tomorrow rain or shine. Fly or Fry.
How'd it go, whatcha been up to fpv wise a year later haha
I've been flying for about 6 months and I've learned just enough to be dangerous and get myself in trouble. I feel lucky to have this guy explained to us what the hell's going on. I should just be flying and not watching so many RUclips videos
What do you mean? I’m confused about what danger ⚠️ your referring to. I do agree with the “I should be flying and not watching so many yet videos” statement. I feel the same goes for me. Lol
It is soooo nice that BLheli 32.7 is finally out that you can flash right from the BLHeli_32 configurator (FINALLY!!!).
And awesome job breaking it down. You lay it out so nicely.
Hell yes.
UAV Tech blheli_s is it now same procedure or do I still need to use the nightly build with Jesc sw
I don’t agree with Turning off the harmonics. The second and 3rd are at much higher frequency than the fundamental so their contribution to over all latency is quite small. If you want to reduce the rpm notch latency you are better off increasing the Q. Most logs will show some harmonic components of the motor noise when you look at the scaled_gyro spectras
@@kennantvorskov5334 , use JESC Configurator. Use the standard build.
@@uavtech Thanks BTW you have an awsome channel I love your take on the real tech stuff.. as an as an airplane eng. your level is right up my alley keep up the good work
Listen to Joshua. He's right. Betaflight 4.1 with the RPM filter is fantastic upgrade.
My quads were flying quite well on 4.0.4. I didn't think I was going to be in any hurry to upgrade and be making serious changes to my setup. It feels good. It handles propwash better than anything I've ever flown. There just wasn't much to complain about.
Then I upgraded and set up the RPM filter a couple weeks ago. I did pretty much everything Joshua recommended here: 1 stage of RPM filtering, 1 low dynamic filter, and bump the sliders a notch or two at a time. I think I am at 3 or 4 notches towards the "less filtering" side of the scale.
I was amazed almost immediately. It felt about the same doing flippy flops and sharp turns. I did some of those moves where you fly forward, do a 180, and punch hard to go back the other way. That was just like 4.0.4 for me, so there was basically no propwash.
Then I did was an S-turn over a tree. I did it as tight to the tree as I could, I waited until the last possible moment to pull out, I made sure I was falling right down into my dirty air. I wasn't gentle and smooth on the throttle. I punched the crap out of it. I couldn't hear any oscillation or see any in my goggles. There was a tiny bit of propwash oscillation visible in the GoPro footage, but it was impressive.
Joshua is absolutely correct. It is time to upgrade.
hellow pat regan By any chance, is the betaflight 4.1 pid profile the default? Can't you pid profile show me?
For me 4.0 was the biggest shi.... In this time i go back to 3.5.7 now with 4.1.1 and the sliders and Bl Helis Rpm and Bidirectional its perfect :-))))))))))))))))))))))
Josh, I’m really happy you like it - and even more happy that you got it installed in 3 minutes ;-). The main improvement in 4.1 is that bidirectional dshot is now easy enough to setup that everybody can try it!
I'm down to a 7-minute process updating entire quads to latest settings, doing a BBL maiden, adjusting filters, and then partying. Seriously awesome stuff... I just need to figure out if it's worth harassing you for a bulk licence on ESCs (or just sending you an unreasonably large tip via patreon)
Joe Lucid I’ve just bought a bundle of licenses. Used the first 4 on my new mobula6. Flashed with 48khz 2.3rc1 (whoop) Flashed telemetry too. Went with the settings recommended in this video and so far so good. Will eventually get around to updating all my quads with this. Great work 👍
I don't know what my life would be without you ... You're a very good teacher ... Wow
And look, my English is a little precarious ...
if you are using the word precarious, you speak better english than most americans...
Thanks for this video Joshua! I had almost given up on tuning my Gecko 3". I had spent countless hours trying to tune out propwash and vibrations. I scoured RUclips and the forums trying out different PIDs and filters and I could never get it to fly great. On brand new props, it would fly okay. Once I got a ding or slightly bent prop, it would fly terrible. Yesterday I installed 4.1 and followed this video for filter setup and now it flys amazing - even on trashed props. My first flight was with a set of pretty beat up props and I could hardly tell. It flew better than it ever has with new props.
Thanks
Very helpful. Im getting over an fpv plateu now jumping in to learning more about filters to make me a better builder. Thanks again JB for getting me from nothing to full builds in under 5 months, you the man josh!
Thanks for your great video. I'm not sure if this will interest anyone here. In BF4 the RC command filter defaults changed from interpolation to filter and the new default filter requires Frsky transmitter to be set to 8 channel mode (9ms). If your transmitter is set to 16 channels (18ms) you get stepping of the RC signal which creates a lot of feedforward noise. The fix is to change to 8 channel mode or adjust RC filter cut-off to
In the tuning notes it also says something about unchecking the adc box on your radio if you are using frsky. Could you explain what that is please and the benefits of on or off please? I don't have a very good understanding of what that is.
Just changed my hummingbird f4 pro to 48 khz, and did all the rpm settings. Also used the updated settings on jescs website for d notch settings. Flys even better now, loving it.
Really worked well. At first quad was worse, then as sliders moved to right all oscillations disappeared . Yet another excellent explanation !!!!
Thanks!
I had switched from betaflight to emuflight on my 6inch Quad and it flew awesome. Emuflight is great but I switched back and took the time to look at logs and tune with the rpm filter and dynamic idle and the new feedforward and great went to amazing. Not taking anything away from emuflight for the simplicity but there is no comparison with the tune now with betaflight.
you need a blackbox to look at the logs right?
@@M.TTT. Yes. They just released the new one. 3.4 I believe so it has the updates for 4.1
@@M.TTT. Also download pid toolbox if you really want to get into the details.
@@M.TTT. Also if you need to tune on a Quad that doesn't have blackbox I believe tou can get some info through the osd and if you know what to look for you can get pretty close without having to look at logs.
@@Kajedkid hmm okay, thanks for the info. Idk anything about tuning yet, but trying to learn. Mostly have micros at the moment lol - making it difficult for myself
Freshly built 7" came with 4.0 on it. Default Filters flight was not great and motors were warm to touch after a pack. I upgraded to 4.1.7 (to avoid 8k lock) and if felt so much better that I ripped a full freestyle pack over asphalt (maiden rip) and when I landed the motors were cool to the touch. Mind you, this is a 7" 6s. Thanks Joshua!
i just want to say thank you, thank you, thank you! as someone that only sets up a new betaflight quad every now and then coupled with the increased complexity of betaflight with vtx tables and rpm filtering. i have rewatched this video several times since you released it to help set up new quads!! you are awesome!!
Excellent explanation of how things work and what we need to do. I have a 5" build based on the JB budget build that I want to try this on. 👍
You and ElectroBoom, two of my favorite teachers of cool things. 💖🤓
Only been flying for 2 months, put jsc on my mob 6 followed by the filtering in this video and it flys superb. Thanks dude 👍
I applied these changes, and managed to break a complete blade off a 3 blade prop. I couldn't believe I flew the drone back to me. There was no way I could take off like that before, let alone fly. Amazing.
Then living in Aus, my motors where always so hot due to ambient temperatures, now their certainly touchable after a hard flight.
Please inform me of how to support your channel. You have are god sent to me. I just started fpv less than a month ago and all this terminology, in the beginning, was like a foreign language. It's still quite a bit to grasp, but with you in my corner helping me step by step I feel confident that I will get a handle of this stuff eventually. I feel bad learning all of this and not contributing to you. You rock!!
I see the Patreon, so I'll start there. Thank again.
FANTASTIC! The three minute or less video with this longer version is by far the best How To I've seen. The short video was snappy, to the point, clear... perfect!
just followed along and set mine up just like you said, im pretty stoked to try it out! also still trippy to watch an instructional video and the host has my face on him haha.
Heya Botgrinder, have you noticed any difference in flight times? Peace.
@@fcass filmed my video yesterday it will be out monday! but no i didnt.
@@BOTGRINDER ok cool. Yeah I and some Orlando friends have noticed decreased flight times with 4.0.x. was hoping smarter filtering would help.
@@BOTGRINDER I think the setting that actually does stuff with that is going to be the rampup power there - really low rampup power actually does get me efficiency and smoothness
@@BOTGRINDER So worth upgrading?
I can confirm that Joe Lucid custom firmware for BLHELI_S esc's works great. I flashed 4 spedix ES30 HV's with the custom firmware which cost $5USD and then followed Joshua's video tutorial above and it's all working perfectly :) Small price to pay for rpm filtering but worth it
Honestly, you are my favorite youtuber right now💯
Thanks a lot for this amazing video, Joshua!
I started with configuring my all day 5" quad for bi-directional Dshot and rpm filters.
The result was really amazing: almost no vibrations, even in dirty air - very impressive. What a difference!
After that I changed my 3" quads with BLHeli_S as well (using the JESC firmware).
Thank you for making my flights so much smoother!
I love the fact that I understand very little in your videos and yet I find them extremely interesting. I'll save this one for later when I learn to stop crashing Thank you
Good God! Thanks JB! Almost completely eliminated prop wash by just doing this! Ooooooo yeah! Thank-you thank you Thank you! Your an angel!
I am a newbie at this. But I like to tweak so I installed Jesc on my UR85HD and followed the settings shown on this vid. I left the "Gyro RPM Filter Harmonics Number" on 2 and the sliders on default and it was terrible. Prop wash and vibration all over the place, but once I have set the "Gyro RPM Filter Harmonics Number" to 1 and the filter sliders to the red area (1.4) things started to improve. With the sliders both on 1.7 the UR was flying like on rails, tomorrow I will test the sliders up to 1.9 or maybe 2 I can't imagine it improves more but who knows.
Thanks for the tutorial!
Okay so your suggestion was incredibly helpful. Strangely enough the FF values are killing me from default. Was getting a crazy bounce back no matter how high or low I put the PIDS. So far stock PID but lowering FF to 60 across the board has this bounce back to a minimum. Sounds soooooooo clean!!! Never heard anything like it until now. Your the man JB
I had a amazing flying quad that took a hit to a motor that made bearing replacement necessary. However, after replacing them it never flew the same. Horrible vibrations. This saved my quad and put it back to its original flying grandeur. Lol Thank You!!
I used BF 4.1 and JESC on my 2.5" Tomo EvoHex 2.5" with BLHELI-S ESC's and which was almost unflyable due to vibes. Now it flies awesome!
Thanks for your diligence, as always...btw, what about forgoing turtle mode, setting ESC's to Multishot (faster than Dshot), running 8k/8k w/ separated motor PWM from PIDs, running motor PWM of 500...much less noise, and latency, allows less filtering, and CPU load...and better overall performance. ✔👍👌
For heavy-ish freestyle quads that have bounce back, try switching I term relax type to gyro and reduce the iterm relax cutoff to 11.
Reducing feed forward will help smooth out your moves as well, since betaflight 4.1 can be a little too snappy with the new feed forward system
This is exactly spot on - although the new feed forward system being super-snappy is actually pretty awesome for racing... and makes it possible to turn a single knob on my 7" racers to get smoother GoPro footage for chasing.
I dont know who you are wizard, but you are correct.
@@KeenEyeFPV Roy explained it great.
I"m just passing on knowledge from the Betaflight devs and Mark Spats (UAVTech)
JB, not sure if your live shows have been taking on guess yet. but it would be great to see Mark aka UAV Tech and you on a live stream focused around Filtering & Tuning and everything that goes with it.
Thank you Joshua, Very informative as usual. I'm going to flash 4.1 for the first time on a Kakute F7 and you have taken the mystery out of the process. It is on a DJI equipped Marmotte which hopefully will be my best flying drone from here on. Thanks again, Mitch
Just did this for my Eachine Trashcan last night and had a little fly around the house and motors stayed completly cool, was originally running 4.0.6 with AndyRC's tune which gave me really hot motors while doing the same thing. Only thing I had to do was drop to 2K/2K with Dshot300 (Dshot150 was giving 100% errors in the motors tab), not sure if this is recommended but seemed really stable on the indoor flight, need to wait until the weather improves a lot before I can try a real flight.
Thank you so much. I am still a noob and finally got the confidence to play around with this and what a difference, WOW!
"Joshua Bardwell your my hero..." ....... thanks for all the knowledge good sir!
Great video Joshua, no detail left out but so well explained I'm sure even a complete beginner will be able to follow. 👊
Go Joe! I'll wait for stable 4.1, but I've already purchased the licenses for the jESC - just to support the developer.
For motor temps I would use a laser thermometer comes in really handy anyway . Great video josh I learned a lot might just give this ago thanks mate
👍🏽😀
OMG! My quad is flying like never before...
I flashed BLHeli_S JazzMaverick firmware on my Armattan 30A BlHeli_S ESCs and this is unreal! Haha just AWESOME!
It is soo good that I will pay for the JESC license just to support this project because this is great!
I have only one weird problem when I fly high altitude and lower my throttle all the way down, quad starts to lose altitude and immediately it starts to vibrate pretty hard. As soon as I pull throttle up it is buttery smooth again... O.o
Sorry for my language mistakes if there are some...
Ignore my problem, I'll play with PID's tomorrow :)
Thank you, Joshua, and thanks to everyone working on Betaflight/BlHeli/JESC/etc...
I had an awesome day with my gear :)
I stand by UAV Tech here. Great job explaining it to simple minds like me. 👍
Joshua, another fantastic video! You've explained what I would consider a reasonably complex topic in understandable terms (again)! Thank you
Did this on my cinewhoop, propwash is almooooooooooost gone now. Good stuff!
I did all my 5" quads and my 3" Diatone 369. Your setup is amazing on all my quads. Just expressing my gratitude again
Take care
What Dshot are you using and are you using 8k8k or 4k4k on Diatone? Iam trying to set up my Taycan and I have it set to Dshot600 and 4k4k to get my rate/hz close to target at 3924. I tried Dshot300/4k4k and its around 3500rate/hz.
@@ShirleyAerial I'm on 4.2 now. Because of this I'm running d shot 600 8k,8k rpm filter enabled. 39xx is close enough for 4k,4k D-shot 300. Try 4.2. It handles the pid loop much more efficiently. I'm using there F7 on all my quads. You should have rpm filter enabled and esc that support it on correct firmware. Make sure your doing all that. If so I'm sure you'll be fine on 8k,8k D-shot 600
mike216ism Thanks so much. I’ll try and update the firmware. Straight through beta flight? This is my first bigger quad. So it’s all pretty new.
@@ShirleyAerial good luck. If you need help I'll try to do what I can
@@mike216ism, I’m running 4.2.2 and when Bardwell says to turn dynamic notch filter to low....there is no option for that. What did you do about that?
Im running JEsc firmware.
Thanks for sharing, always a great stuff from you bro!
Have a nice day!
I thought my Chameleon flew great with 3.5 but since i upgraded to 4.1 I cant believe the difference in how well it flies!! I wasn't gonna ever update my kwads because I liked the way i had them set up but now I need to update all my FC's to accept 4.1 since my other kwads have Omnibus F3's. Gonna be a nice winter for upgrading!!
I had enough parts to build a quad. So I put together a acrobrat and put 4.1 with rpm filtering. Honestly I dont feel a difference, but to be fair I haven't flown it enough to make a honest comment. I have a matek f722se, a hglrc 32 35amp esc and f22 3750kv motors running 3056 props on 4s 650 tattu regular bats. I set 8k 8k with dshot 600. I need to run tattu r-line 850mah which seems to have less sag then the 650 regs. My initial feeling is that it sounds smoother and flys clean. I set it up as JB suggested and the motors are warm not hot. I did use some damaged/rough props to just be safe.
I feel very comfortable upgrading all my quads to 4.1 with rpm filtering.
10.6 gui is awesome. Cuts down on cli commands from vtx to rates. The devs are kicking ass! I do believe Joshua is right, no reason not to upgrade! I was able to force prop wash, but I haven't really fine turned and you can force prop wash on any fine tuned quad.
Awesome tutorial, Thank you Joshua!!
Joshua, thanks for the video. I just tried it on a 2.5 inch quad and wow it was like night and day. I noticed much less jello than before to boot!
Happy to see you change your mind. I remember a video few mounth ago when you first try RPM filter...
Thanks Joshua for this fantastic tutorial! I just revived my old SPC Maker 100SP that was literally tweeting from vibrations and with the configuration you proposed it is flying like never before. I use the HAKRC F3 stack and it works great with the JESC firmware. All is great again! I love this little quad :)
also regarding the magnet number, i looked on the motors website ..look for Configuration: 12N/14P ...thats how i found out i had 14 magnets instead of counting them
Those are right... until they're copy-pasted from the wrong thing. Worth going and actually counting.
I am still running betaflight 3.5. Something. Thank you for the information I have been waiting for 4.1 to upgrade everything.
I just set everything up. Wish me luck. Will report back. Betaflight 3.5.5 and updated t motor f55 pro 2 with f3 mcu flew horrible. Let's see how this does. I absolutely trust JB so I went for it
Great job once again Joshua, this really got my chameleon ti flying great again after the rebuild
I set up all my quads this way. The best advice I've ever got. Much, much appreciated JB
Excellent, done that on Blheli-s perfect and awesome. Thanks again Joshua for the community.
I did this to my 3inch geprc Sparrow, and now it flies so much better! Propwash is gone 😁
I really need to get on this, I have been playing with INAV too long and haven't been keeping up with Betaflight at all.. Thanks Joshua..👍🏻🍻👊🏻
JB you will need to update your JB FC v2.1 manual page 4. It states, ESC Telemetry reports
additional stats including motor
RPM, but Betaflight doesn’t really use those stats for anything, so there isn’t much advantage to it .I struggled getting rpm filters to work with your FC. Had to change the solder bridge for selecting analog
vs. ESC telemetry for the C pin. Maybe thats another video. Love your videos. keep up the good work
RPM filter does not use ESC telemetry. ESC telemetry is too slow. That's why bidirectional DSHOT is necessary. Bidirectional DSHOT reports motor rpm using the DSHOT signal wire.
There is no reason why the current / telemetry bridge on the JBF4 should affect the functioning of the rpm filter.
Hi Joshua, first of all, thank you a lot for all your great vids and time spend for this. But now I have a question, i got a mamba f405 mk2 stack and i followed the process of JazzMaverick to get bidirectional DSHOT running on those ESCs (or at least I thought so) so i got like 100% error even when plugging my LIPO? is it not possible to get this on this BLHELI-S ESCs? thanks in advance
Joshua, great video. These are excellent improvements they are making with 4.x.x. Have you noticed any difference in flight times and using this to clean up the motors? Thanks.
By the way, I switched to 4.1 and went from 2-3 minute flights to 5-6 minute flights. I guess I was over filtering in 4.0.3. The latency is noticeably less.
Dear JB maybe you have an idea on this: I followed today all your instructions on this and really learned a lot. I dit all that to my Tinyhawk 2 and even if I am a beginner I noticed it flies much better - so I did the same thing to the Tinyhawk S and it responds very well but it is always shaking in the air. I can control it well and it flies "smooth" but it shakes - you know why, what I could change? Thanks for your help.
As others have said, masterfully presented.
After flashing JESC-GH30 v2.2 and enabling bi-directional D Shot, the Gyro/PID maxload is 72.4% and aveload is 54.8%. As you said, its not flying yet, so this is the base processor load. Does this seem a bit high to you? Should I crank down the PID loop frequency and/or the DShot rate to reduce these loads to something more reasonable. What would be a good load level to aim for?
Your work in educating the studs and the newbs equally is very much appreciated! You make this stuff very accessible. Many thanx!
Yes that seems high to me. I would go to 4k/4k on an F4 and it should come down.
@@JoshuaBardwell Those loads are at 4K/4K so have to find another way to reduce load. Will experiment a bit, aiming for something more like 50% maxload.
Good stuff, as always! Was already flying with RPM filters and it’s just fantastic! A world of difference for me!!
Josh. Your explanations are so clear. Thank you so much for all your hard work!
Been on the rpm filter for month. Love it
which dynamic notch filter range to choose for 3 inch quad? low or high?
The dynamic notch has three frequency ranges in which it can operate: LOW(80-330hz) for lower revving quads like 6+ inches, MEDIUM(140-550hz) for a normal 5 inch quad, HIGH(230-800hz) for very high revving 2.5-3 inch quads.
PSA: RPM filter works great for whoops with F4 FC's too (now possible thanks to JESC).
Whattttttt woah any more on that?
@@echaitea brushlesswhoop.com/blheli_s-rpm-filter/
is there a way to do this for free? I dont have a problem with purchasing a set of 4 licenses to get this working on my mobula, or 4 for my 5", but what if i blow the esc i put it on? ill have to buy it again?
Oh my. Gonna try this...
@@mastafoo886 have no idea...
Oh I'm getting excited, I was kinda waiting for this video from you. I'll go JESC, 4.1 and RPM filter... (I hope) 💪
Thanks for the information!! Can I run rpm filter on my mamba stack f405mk2?
Did this work for you? I am trying to configure my Diatone Taycan.
@@ShirleyAerial yes it did check my latest video to see the rpm filter in action, just make sure you flash the right firmware.
Dynamic Notch Filter was changed. How to tune this pharameters ? Dynamic Notch Width Percent / Dynamic Notch Q / Dynamic Notch Min Hz / Dynamic Notch Max Hz Could you update this pharameters please?
nice video is it the same procedure with blheli_s esc? have just seen UAV Tech video on the blheli_s and that seams way more complicated
Thanks Joshua! Cant thank you enough for how much you have helped me.
Hi josh great video very nice in helping with setup. i have some escs that go up to maybe .5% on error should i worry about this?
Under 1% is okay.
Gonna have to build a betaflight rig to test it out thanks JB
I'd suggest people leave the rpm notches at 3, instead of what Joshua suggests. I've got 7 quads on BLHeli-S with both jazz and jesc firmware, they all work wonderfully. Never flown better, with such cool motors to boot!
Great tutorial JB! Taking the dive finally and setting it up. Thanks for all you do so well!
Great information. Well done as always.
You have given me a dilemma: I am competing in Australian national drone race championships in less than 2 weeks. Time enough to change and test?
I ran a pre-release BF 4.0 last year for the launch control feature (which I still use).
That's really tough. I have heard from racers that the RPM filters make a big difference. But normally I would say don't go changing things just before a big race. Probably since it's a national level race, I wouldn't suggest jumping on the new feature.
@@JoshuaBardwell Thank you for the response. I'll try changing one of my 3 identical builds this weekend and report how it goes. If any issues I will revert back to BF 4.0.6.
In racing 10ths of a second and smoothness count so the risks may be worth the reward.
I hope in this case, "Fortune favors the bold".
@@JoshuaBardwell Tried 4.1 + RPM filter. Can feel the difference, but still going with 4.0.6 for Nationals.
Ran smother, motors still cold after full pack even with aggressive filters. Recovery from gate collision is also better. However the feed forward has also changed and it takes a little to dial in to the way I like.
Will switch to 4.1 + RPM filter after Nationals for sure; when I have more time to tweak and tune.
thank you man! i m configuring a 3 inches cinewhoop
If you change the gyro and the Pid to 4kHz will you need to change like the Betafligh Note Mention: Changing this may require PID re-tuning? I have mine on both to 8kHz and the Maxload is now 79% & 84%, that he Configuration coming from the Box by Emax, I did not make any changes so far. It is a Tinyhawk 2 Freestyle, that I just get after I got a fly away on my last one.
Well done on this Vid Joshua, keep up the good content
I want those lights mounted to your wall behind you. Where did you get them? Thanks for another great video
Does tpe PID loop frequency and gyro update frequency have to be the same? I´m setting up a F411, and the gyro freq. seem to be locked at 8k nowadays, but if I set the PID freq. to the same things move to slow. If I set it at 4k I get solid 8000 and 4000 values though!
The gyro frequency in BF 4.2 is now locked to the native gyro rate. You can't change it. It does not have to be the same as the PID loop frequency.
@@JoshuaBardwell Thank you, you rock!
I love the hyperlow vert v2. Glad you swapped to it from them marmotte.
Thanks Joshua for the tutorial and great tips, I am going to test these settings on my toothpick! Nice greetings!
Well ... I blew up my NamelessRC AIO with JESC ;( spent 5 bucks to ruin a nice toothpick xd ... ^^
Great vid as always JB, what's the name of the esc sound you had on that quad?
Super Mario mushroom power up
Joshua Bardwell excellent thanks 👍
My gyro is solid at 8ooo and like 17% my pid loop is the next line down, and its solid 8k but load is 60% when i plug in my last 2 tones aren't in sync, butnif I plug and unplug a few times, they will be in sync. Flys great either way, just wondering if thats something I need to worry about or not
Love it bro , thanks so much for the straightforward understandable information, been waiting for this video, much love
Awesome comprehensive video as usual fella. Blheli32 fails to flash 32.7 onto my esc even though it can flash 32.6 ok. Is there a known issue with some 'older' blheli32 esc's?
Not that I'm aware of.
@@JoshuaBardwell ok no worries. Thanks for the quick reply! 👍
Another great Video JB. I've been out of the game for nearly a year now and flashed my 5 Inch which was running ButterFlight (and working well to be fair) to 4.2 RC2 and flashed my old BLHeli_S ESC's with the RPM filter firmware. I'm running 8Khz Gyro and 4Khz PID loop and I almost can't believe how well it's flying. The FC is an old Kakute F4 with the soft mounted 32Khz IMU and this is flying better than it ever was when it was set to 32Khz Gyro.
One question I do have though is related to 4Khz PID's on the F4 FC's. I used to have to use the CPU Overclock method (which I've noticed still exists) to have 32Khz running without maxing our the CPU and to be fair it run like that for years with no issue. Wouldn't this method work just as well to allow 8Khz PID loop to run fine on the F4 board or does the PID loop use the resources in a different way?
Set up a 3 inch with this new wizardry, and its insanely good!!
I'm trying it right now on a 7in lol
My thumbs up button is getting hot from all the binge watching of your videos I've been doing.
I setup my dalrc f722 and I don’t get consistent loop time at 4k4k dshot300 sometimes it is close. And 4in1 tones are not aways in sync
It works fantastic for me. Cleaner props sound, less prop wash, but most amazingly the motors are not even warm. 4K/4K/DShot300
Thanks for the guide JB! I followed it, and installed BF4.1 and installed JESC (I still have BL Heli S ESC) to enable RPM Filter. Question: I have soft mounted motors (TPU between the motor and quad arm). Do you think this affects RPM filtering? Or at least the harmonics? Since the TPU will deaden the vibrations. Should I remove the TPU ?
I have an f7 with dual gyros, when I run dshot 600 8k 8k, and do the tasks command, I get a value really close to 8k, but a max load of like 60%, so should I go down to 4K 4K?
Awesome. Been waiting for this. Thx Joshua.
How do I get that mario sound!!!! Please respond Josh haha thats amazing