Betaflight vs EmuFlight vs INAV

Which flight controller software flies better out of the box? You know, the stock, default settings, no tuning. Just flash and fly. Betaflight, INAV or maybe EmuFlight? I decided to test it on one of my 5-inch FPV drones and compare: Betaflight vs INAV, Betaflight vs EmuFlight and EmuFlight vs INAV.

The results are divided into 2 separate videos. In the first one, I explain all the rules and present all 3 flight controller software flying the same kwad.

Read More

matrix filter

EmuFlight and INAV Matrix Filter

Matrix Filter will have its premiere together with EmuFlight 0.3.0 and INAV 2.5. Which of those two will happen first is still unknown. After originally developing Matrix Filter for INAV, I also ported it to EmuFlight code and already some time ago they accepted my code proposal and merged it.

You have to admit, that the name is quite catchy. Matrix Filter for sure sounds very sci-fi. It’s not that sci-fi tho. It’s just an evolution of dynamic gyro notch filters known from Betaflight for quite some time. Instead of having a one-dimensional filter structure, it is a 3×3 filter matrix that works like this: Read More

A brief history of a flight controller – From MultiWii to Betaflight and beyond

I will tell you the history of probably the most successful family of Open Source flight controllers: MultiWii that continues its life today as Betaflight, EmuFlight, and INAV. Other families like OpenPilot were not that successful and practically died. On the other hand, the history of ArduPilot is not that interesting and we can leave it for the other time.

Wii and Arduino make MultiWii

Believe it or not, but it all began with a Nintendo Wii controller: Nunchuck. Why? It was the most obvious source of gyros in the early days. You pry open one Nintendo Nunchuck, get gyro out, connect it to Arduino, flash it with MultiWii and you have made you your very own DIY flight controller. Yeap, the “Wii” in MultiWii was taken from the Nintendo Wii itself. If DIY was not your thing, you always had the option of buying ready boards like KK for example. Read More

Was I disqualified from Betaflight?

The best way to fight with haters and different types of fanboys with whom you do not agree with is to ignore then. Just like that: do not feed the trolls, it makes no sense. Sometimes, tho, it’s so hilartious… Like today I learned that I was disqualified from… Yes, from what? Betaflight? Some other privilege I’m not aware of?

And this is called a disqualification... from Betaflight?

Oh, one day I will find the best screenshots from late Butterflight Slack… oh boy, that was interesting read 🙂

Betaflight 4.1, not working SmartAudio and Tramp VTX and VTX tables

Smart Audio and Tramp VTX control are no longer working out of the box in Betaflight 4.1 right after flashing. The reason is that in Betaflight 4.1 you have to configure something that is called VTX Tables. Why you have to do it? Long story, the bottom line is that you have to do it.

How to fix SmartAudio and Tramp VTX in Betaflight?

Just copy-paste one of those snippets in the CLI, and save. There is really no reason to think about it for too long…

IRC Tramp compatible VTXes

vtxtable bands 5
vtxtable channels 8
vtxtable band 1 BOSCAM_A A CUSTOM 5865 5845 5825 5805 5785 5765 5745 5725
vtxtable band 2 BOSCAM_B B CUSTOM 5733 5752 5771 5790 5809 5828 5847 5866
vtxtable band 3 BOSCAM_E E CUSTOM 5705 5685 5665 5645 5885 5905 5925 5945
vtxtable band 4 FATSHARK F CUSTOM 5740 5760 5780 5800 5820 5840 5860 5880
vtxtable band 5 RACEBAND R CUSTOM 5658 5695 5732 5769 5806 5843 5880 5917
vtxtable powerlevels 5
vtxtable powervalues 25 100 200 400 600
vtxtable powerlabels 25 100 200 400 600

SmartAudio 1.0 compatible devices

vtxtable bands 5
vtxtable channels 8
vtxtable band 1 BOSCAM_A A FACTORY 5865 5845 5825 5805 5785 5765 5745 5725
vtxtable band 2 BOSCAM_B B FACTORY 5733 5752 5771 5790 5809 5828 5847 5866
vtxtable band 3 BOSCAM_E E FACTORY 5705 5685 5665 5645 5885 5905 5925 5945
vtxtable band 4 FATSHARK F FACTORY 5740 5760 5780 5800 5820 5840 5860 5880
vtxtable band 5 RACEBAND R FACTORY 5658 5695 5732 5769 5806 5843 5880 5917
vtxtable powerlevels 4
vtxtable powervalues 7 16 25 40
vtxtable powerlabels 25 200 500 800

SmartAudio 2.0 compatible devices

vtxtable bands 5
vtxtable channels 8
vtxtable band 1 BOSCAM_A A FACTORY 5865 5845 5825 5805 5785 5765 5745 5725
vtxtable band 2 BOSCAM_B B FACTORY 5733 5752 5771 5790 5809 5828 5847 5866
vtxtable band 3 BOSCAM_E E FACTORY 5705 5685 5665 5645 5885 5905 5925 5945
vtxtable band 4 FATSHARK F FACTORY 5740 5760 5780 5800 5820 5840 5860 5880
vtxtable band 5 RACEBAND R FACTORY 5658 5695 5732 5769 5806 5843 5880 5917
vtxtable powerlevels 4
vtxtable powervalues 0 1 2 3
vtxtable powerlabels 25 200 500 800

SmartAudio 2.1 compatible devices

vtxtable bands 5
vtxtable channels 8
vtxtable band 1 BOSCAM_A A FACTORY 5865 5845 5825 5805 5785 5765 5745 5725
vtxtable band 2 BOSCAM_B B FACTORY 5733 5752 5771 5790 5809 5828 5847 5866
vtxtable band 3 BOSCAM_E E FACTORY 5705 5685 5665 5645 5885 5905 5925 5945
vtxtable band 4 FATSHARK F FACTORY 5740 5760 5780 5800 5820 5840 5860 5880
vtxtable band 5 RACEBAND R FACTORY 5658 5695 5732 5769 5806 5843 5880 5917
vtxtable powerlevels 4
vtxtable powervalues 14 20 26 30
vtxtable powerlabels 25 100 400 1W

The snippets were taken from ttps://github.com/betaflight/betaflight/blob/master/docs/VTX.md#complete-examples

Idle Up vs Airmode – which one is better? Betaflight, KISS and all the other

Which is better: Idle Up or Airmode? Which one to use since the best pilots are stating that Idle Up is better than Airmode (Mr Steele). Different pilots state that Airmode is better than Idle Up. So, what is the truth? I’m not the best pilot in the world. Hey, I’m not even good enough to be considered very good, but I know my stuff and I can program. More than that, I know how the flight controller is working internally. And that gives me an edge…

Betaflight 4.0 – improved dynamic filtering on 7 inch quad

The next major release of Betaflight will be 4.0 with new and improved Dynamic Filtering. For now, today I only did a quick test of Betaflight 4.0 running on my TBS Source One 7-inch FPV drone. No tuning, no playing with settings. I only flashed, set modes and radio and that’s all. I pretty much like how it feels. This quadcopter was mainly doing cruising, no freestyle, and it felt good to put those props into more demanding use. Yes, Betaflight 4.0 has a good chance to be just awesome…

Hardware

A note about the sound. It indeed sounds like a V8 engine. Bear in mind, that those are default settings and Gemfan FLASH 7042 props are light and do not like to have too much D gain.