<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Rotorrify - Recent questions and answers in Flight Controllers &amp; Software</title>
<link>https://rotorrify.com/qa/flight-controllers-software</link>
<description>Powered by Question2Answer</description>
<item>
<title>Answered: How do I configure dynamic notch filters in my flight controller to reduce motor noise?</title>
<link>https://rotorrify.com/67/configure-dynamic-notch-filters-flight-controller-reduce?show=68#a68</link>
<description>Dynamic notch filters have become essential for clean flight because they eliminate motor noise that changes with throttle position. Unlike static notch filters that target fixed frequencies, dynamic filters move with your motors' actual resonant peaks as RPM changes during flight.&lt;br /&gt;
&lt;br /&gt;
Start by connecting your flight controller to Betaflight or your specific configurator. Navigate to the PID Tuning tab and look for the filtering section. Most controllers running Betaflight 4.3 or newer come with dynamic notch filters enabled out of the box, typically set to track between 5 and 8 peaks simultaneously.&lt;br /&gt;
&lt;br /&gt;
The key parameters you'll adjust are filter count, frequency range, and Q factor. For a typical 5-inch freestyle quad, I recommend starting with these values: set dynamic notch count to 5, minimum frequency to 100Hz, and maximum frequency to 600Hz. The Q factor, which controls how narrow each notch is, works well at 120 for most builds. Heavier quads or those with softer frames might need the minimum frequency dropped to 80Hz because they resonate lower.&lt;br /&gt;
&lt;br /&gt;
Your gyro sample rate matters significantly here. Running at 8kHz gyro and 4kHz PID loop gives the filters enough resolution to track peaks accurately. If you're on older hardware limited to 4kHz gyro, reduce your notch count to 3 or 4 to avoid overloading the processor.&lt;br /&gt;
&lt;br /&gt;
After initial setup, fly your quad and pull the blackbox log. Import it into Blackbox Explorer and examine the gyro noise spectrum. You'll see clear spikes where motor noise exists. The dynamic notch filters should be sitting right on top of these peaks. If you see unfiltered noise spikes, increase your notch count by one or two. If the filters seem to be chasing ghost peaks or creating excessive delay, reduce the count.&lt;br /&gt;
&lt;br /&gt;
Temperature affects motor harmonics too. I've noticed that motors generate different resonant frequencies when cold versus after several packs. The dynamic filters adapt to this naturally, which is why they outperform static filters dramatically.&lt;br /&gt;
&lt;br /&gt;
For racing quads where latency matters more than absolute noise suppression, consider reducing the notch count to 3 and increasing the minimum frequency to 150Hz. This keeps filtering light while protecting against the most harmful resonances. Freestyle builds benefit from more aggressive filtering with 5 to 7 notches since smoothness matters more than millisecond response times.</description>
<category>Flight Controllers &amp; Software</category>
<guid isPermaLink="true">https://rotorrify.com/67/configure-dynamic-notch-filters-flight-controller-reduce?show=68#a68</guid>
<pubDate>Sat, 13 Jun 2026 02:22:24 +0000</pubDate>
</item>
<item>
<title>What PID tuning approach works best for a stable yet responsive racing quad?</title>
<link>https://rotorrify.com/59/what-tuning-approach-works-best-stable-responsive-racing-quad</link>
<description>Start with a mild P-gain and moderate D-gain using the stock betaflight preset for your frame size, then incrementally raise P until you see slight propwash oscillations, back off 10-15%, and fine-tune D to smooth fast directional changes without introducing motor heat.</description>
<category>Flight Controllers &amp; Software</category>
<guid isPermaLink="true">https://rotorrify.com/59/what-tuning-approach-works-best-stable-responsive-racing-quad</guid>
<pubDate>Fri, 12 Jun 2026 22:38:25 +0000</pubDate>
</item>
<item>
<title>How do I set up GPS rescue mode as a failsafe in my flight controller?</title>
<link>https://rotorrify.com/49/how-do-set-up-gps-rescue-mode-as-failsafe-in-flight-controller</link>
<description>GPS rescue mode is configured through your flight controller's configurator software by enabling it as a failsafe option, setting altitude and speed parameters, and ensuring you have a reliable GPS lock with sufficient satellites before flight.</description>
<category>Flight Controllers &amp; Software</category>
<guid isPermaLink="true">https://rotorrify.com/49/how-do-set-up-gps-rescue-mode-as-failsafe-in-flight-controller</guid>
<pubDate>Fri, 12 Jun 2026 22:38:25 +0000</pubDate>
</item>
<item>
<title>How do I calibrate my accelerometer and compass in Betaflight?</title>
<link>https://rotorrify.com/25/how-do-calibrate-my-accelerometer-and-compass-in-betaflight</link>
<description>In Betaflight, accelerometer calibration is done through the Setup tab by placing your drone level and clicking &amp;quot;Calibrate Accelerometer.&amp;quot; Compass calibration isn't typically used in racing drones since GPS modules aren't standard equipment and aren't needed for acro flying.</description>
<category>Flight Controllers &amp; Software</category>
<guid isPermaLink="true">https://rotorrify.com/25/how-do-calibrate-my-accelerometer-and-compass-in-betaflight</guid>
<pubDate>Fri, 12 Jun 2026 22:38:25 +0000</pubDate>
</item>
<item>
<title>Why is my drone drifting during flight and how can I fix it?</title>
<link>https://rotorrify.com/7/why-is-my-drone-drifting-during-flight-and-how-can-i-fix-it</link>
<description>Drone drift is typically caused by accelerometer/gyro calibration issues, prop damage, motor problems, or wind interference. Fix it by recalibrating sensors on a level surface, checking props and motors, and adjusting PID settings if needed.</description>
<category>Flight Controllers &amp; Software</category>
<guid isPermaLink="true">https://rotorrify.com/7/why-is-my-drone-drifting-during-flight-and-how-can-i-fix-it</guid>
<pubDate>Fri, 12 Jun 2026 22:38:24 +0000</pubDate>
</item>
<item>
<title>What is the difference between Betaflight and KISS flight controller firmware?</title>
<link>https://rotorrify.com/5/difference-between-betaflight-flight-controller-firmware</link>
<description>Betaflight is an open-source, highly customizable firmware with extensive tuning options and active community development, while KISS prioritizes simplicity with a &amp;quot;keep it super simple&amp;quot; philosophy offering fewer parameters but often smoother out-of-the-box performance.</description>
<category>Flight Controllers &amp; Software</category>
<guid isPermaLink="true">https://rotorrify.com/5/difference-between-betaflight-flight-controller-firmware</guid>
<pubDate>Fri, 12 Jun 2026 22:38:24 +0000</pubDate>
</item>
</channel>
</rss>