What is Betaflight? | an insiders perspective

Поделиться
HTML-код
  • Опубликовано: 3 авг 2024
  • A review of what Betaflight is and isn't. Who are "the devs" and what control the direction of the project and what pull-requests (PRs) are merged. Where do contributions go and should you contribute? Also, how would you get involved if you wanted to contribute?
    betaflight.com/
    ===============
    Presets and Tuning Training Content: theuavtech.com
    ------------------------------
    Want to support me?
    Sign up to be a Patreon!: / uavtech
    or buy a beer: paypal.me/pools/c/881V76Fj1n
    Use this Amazon Affiliate Link (paid link): amzn.to/36okaf7
    Use to purchase ANY products [hobby gear, household items, etc.]
    As an Amazon Associate, I earn from qualifying purchases.
    Sound/Music provider -- Epidemic Sound
    Check them out at: www.epidemicsound.com/referra...
    ----- NEED HELP?!? ------
    FREE!:
    Betaflight BlackBox Log Review Group: / 291745494678694
    UAV Tech Discord: discordapp.com/invite/rCCzgeT
    I'm available on the PATREON CHANNEL. To access, sign up to Patreon.
    As A SERVICE:
    UAV Tech Tuning Services: theuavtech.com/services/
    Facebook: UAVTech1
    Have a product for review?:
    UAV Tech
    117 S. State Street
    Box 504
    Clarks Summit, PA 18411
    Please contact me for coordination prior to shipping.

Комментарии • 71

  • @hensidetv
    @hensidetv 2 года назад +1

    THANKS FOR BETAFLIGHT AND ALL PILOT CONTRIBUTE ON THIS DEV.. AND YOU TOO MARK
    HAPPY FLY

  • @Sugar_K
    @Sugar_K 3 года назад +14

    hair looks good Mark

    • @uavtech
      @uavtech  3 года назад +2

      Lol. Needs a cut!!

    • @MCsCreations
      @MCsCreations 3 года назад

      @@uavtech We all need, my friend... We all need. 😕

    • @d3c0deFPV
      @d3c0deFPV 3 года назад +1

      lol SugarK. A decent pair of hair trimmers was one of my best investments during the pandemic. Got pretty good at it after a little practice and now I'm saving money every month.

    • @lievenvv
      @lievenvv 3 года назад +1

      Just grow it out, guys 👍

  • @JoeIsNotAPuertoRican
    @JoeIsNotAPuertoRican 3 года назад

    Didn't expect a touching monologue on the importance of community service at the end of a "What is Betaflight" video. Good stuff, love the channel

  • @reptethetetlen
    @reptethetetlen 3 года назад +6

    there are just so many reasons to love open source! especially if you're a software developer as a day job, open source is the place to do things right ;)

  • @johncgibson4720
    @johncgibson4720 3 года назад +4

    I have been using Betaflight exclusively for helicopters. I would like to add that Betaflight is not just about quads or multirotors. My heli FPV videos look like a quad flying when I use Betaflight though.

  • @billmcdonald4335
    @billmcdonald4335 2 года назад

    I'm so glad you made this viddie! I was beginning to thing the BF devs were 'Them'. . .

  • @baggszilla
    @baggszilla 3 года назад

    Thanks Mark for sharing your knowledge and for your contributions!

  • @stevensbox9625
    @stevensbox9625 3 года назад

    You've convinced me. I will contribute. Mostly because I so enjoy this new hobby, I feel I owe it. I also think it's so much fun to build & program Betaflight. Still need to learn tuning & blackbox. I retire in 2 years, so I'll have more time to learn & play. I am an engineer after all. Great vid, thanks.

  • @redcaoimh3127
    @redcaoimh3127 3 года назад

    Great video Mark. I signed up to BF's patreon page last night as a way of thanks. I've been hooked on/into the hobby for about seven months and thought it was past time to chip into the project. It's enabled me to get six builds configured and flying! I mean, Thanks Betaflight!!
    Have to say though - taking into account the 200,000 plus subscribers on some FPV channels - finding only 100 patreons was a bit of a shock.

    • @uavtech
      @uavtech  3 года назад +1

      It is isn't it. Sad.

  • @johncoelho651
    @johncoelho651 3 года назад

    Well done Mark! Thank you.

  • @dimitarkrastev6085
    @dimitarkrastev6085 3 года назад

    Arguably, one of the best things about open source is the agenda behind the project or product. Usually projects like BetaFlight has a big chunk of the community (FPV) arround it and the project more or less stays aligned with the community, there is no "hidden" agenda. That doesn't mean all companies with commercial interests are bad, but when money come into play, especially with investors/stakeholders compromises need to be made in order to maximise profit. That often doesn't translate in a happy community. You often have to ditch the old product (drone) even though the new goodies are absolutely doable on the existing hardware, but there is no commercial interest to that. Companies want to sell you new stuff, as much as possible, as soon as possible.

  • @timothyciarlette8250
    @timothyciarlette8250 3 года назад

    Great Info Vid, thanks.

  • @MCsCreations
    @MCsCreations 3 года назад

    Great video, Mark! Thanks a lot! 😊
    Stay safe there with your family! 🖖😊

  • @kowabungafpv
    @kowabungafpv 3 года назад

    Super interesting, thanks for sharing!

  • @HasanWohaib
    @HasanWohaib 3 года назад

    Great video Mark. I think you need to do more informative videos like this, especially about every code/library of the betaflight. I just got to know that I need to have “slack” to get involved in the dev ! i am not a developer, but want to :)

  • @borg1874
    @borg1874 3 года назад

    Thank you for the info Mark.

  • @IvanEfimovLimon
    @IvanEfimovLimon 3 года назад +1

    Nice!!!

  • @abc57911
    @abc57911 3 года назад

    Great video! Betaflight is really a good flight control system. I'm taiwanese. Although I'm a programmer but my english speaking and writing ability is not enough to communicate easily. Hope I can contribute to BF someday.

  • @hugochiang1072
    @hugochiang1072 3 года назад +2

    12:35 that's my PR!!

    • @uavtech
      @uavtech  3 года назад

      There ya go! You're "the devs".

  • @madprops526
    @madprops526 3 года назад

    Well said mark. Thank you for all that you do for this. You obviously have the passion and the means to do what you do for this hobby. You are up there with the names that change this. Just sayin.

  • @MyDigiCenterSTORE
    @MyDigiCenterSTORE 3 года назад

    hi good work
    i want ask you which is the best imu for quadcopter i want something with the best performance

    • @uavtech
      @uavtech  3 года назад

      Mpu6000

    • @MyDigiCenterSTORE
      @MyDigiCenterSTORE 3 года назад

      @@uavtechI want something more better than MPU6000

    • @uavtech
      @uavtech  3 года назад

      @@MyDigiCenterSTORE I don't know of anything better than the MPU based on my testing. See ruclips.net/video/vW2_s-uQ_MQ/видео.html

  • @illusionistsam
    @illusionistsam 3 года назад

    I always wanted to know about betaflight such a great time and first one on the video
    Can you tell which language it uses i want to learn that language

    • @uavtech
      @uavtech  3 года назад

      Firmware is C
      Configurator is HTML and JavaScript.

  • @Llegando_Tarde
    @Llegando_Tarde 3 года назад

    My exact thoughts, I dont even think it’s possible for those other tiny 2 or 3 people companies to have a better software than community ran BF.

  • @911SETH911
    @911SETH911 3 года назад

    Mark wants to take Chris head-on with the community behind him. Get them sliders to common sense mode! Lol

  • @copternutFPV
    @copternutFPV 3 года назад

    We all know why you plug Betaflight so much Mark, those 7 figure kickbacks...... 😁

    • @uavtech
      @uavtech  3 года назад +1

      Yeah, that would be wonderful!!

    • @copternutFPV
      @copternutFPV 3 года назад

      @@uavtech l just looked at Betaflight's Patreon, only 100 people, well now it's 101. I'm not very financial atm but $5 AUD is headed their way a month.

    • @copternutFPV
      @copternutFPV 3 года назад

      @@uavtech and a couple of beers are headed your way from PayPal.

    • @uavtech
      @uavtech  3 года назад

      Thanks!!

  • @EMDRONES
    @EMDRONES 3 года назад

    Wildwilly graduated in engo is devs for FalcoX what freestyle legend DRL pro pilot is a Dev for betaflight ?

    • @uavtech
      @uavtech  3 года назад +2

      Whelp, that "legend" copied BF code and lied about it, so I'm not impressed.
      (I have the FB messages if you need... right to my face. Copy = fine, but don't lie. Just say yeah, it is a Dynamic Notch).
      Nurk, Vanover, HeadsUp, BMS, and many many more top racers use it. So that is not a thing. What does DRL run BTW? I know it is not F1 and highly doubt they coded something up from scratch when open source is right there to flash and fly.
      LimonFPV is a pilot that it can stick in the heats with Headsup, and he contributes if you need a name. And lots of the devs race. Too many some could say (need a little more freestyle perspective from time to time)

    • @Sugar_K
      @Sugar_K 3 года назад +1

      Lols known contributors are Justice fpv,
      Cory Ibanez, Ivan Efimov and Thomas Bitmatta.. all top level world class racers

    • @TimeFadesMemoryLasts
      @TimeFadesMemoryLasts 3 года назад +1

      lol, Wild Willy aka the "lying copy cat"

    • @EMDRONES
      @EMDRONES 3 года назад +1

      @@uavtech DAMN DIDNT KNOW

  • @FadeFPV
    @FadeFPV 3 года назад +1

    3:00 100%. Open source software is entirely produced by people who actually want to be making the software - intrinsic motivation rather than extrinsic motivation.

  • @RCSurf
    @RCSurf 3 года назад

    BorisFlight

    • @uavtech
      @uavtech  3 года назад +1

      Not much for years. Probably around 2017 he slowed done. He does not really fly FPV anymore.

    • @RCSurf
      @RCSurf 3 года назад

      @@uavtech I built my first drone 2015 it was an emax kit with cc3d , i remember flashing librePilot and not happy with oscilations and way it flew, then found Betaflight it was when Boris was still active and answering messages on the bf rc group board i belive version 2.15 and airmode was just starting to be a thing , well first flight on bf was clean and fun and i havent looked back , and betaflight has gotten soo good , for free , people now have no idea.

    • @uavtech
      @uavtech  3 года назад +2

      Amen. I started back in the hobby in 2015. I remeber when Boris responed to an issue request I submitted. I was like "wow, look at that, the man himself." Now he pops into the Slack every now and again.
      Way back in 1996 I flew planes, but flying in a circle from the ground gets boring. Fun at the time, but not as much fun as college and girls. Lol. Hence the break.

  • @jimmac
    @jimmac 3 года назад

    Little sad to see you guys using Slack.

    • @uavtech
      @uavtech  3 года назад

      It is.the best platform for code dev (sub-threads are a must). And that is coming from me who lobbied to more to Discord.

  • @WinstonSmith1984
    @WinstonSmith1984 3 года назад

    Thanks. I don't know how you manage to spend all that time making video's, testing, contributing in the park etc., take care of a home and family, and still manage to pay the bills. I'm a (mainly perl) developer, but I only have a choice between earning money to pay the bills+taxes XOR having time for fun things.

    • @uavtech
      @uavtech  3 года назад

      IDK, keeps me busy.

  • @tshirtfactory07
    @tshirtfactory07 3 года назад

    Derp

  • @Quick-Flash
    @Quick-Flash 3 года назад

    I wouldnt claim that slack > discord. Threads are the best part of slack, but aside from that I'm not such a big fan.

    • @uavtech
      @uavtech  3 года назад

      Sub-threads are life though. BF on Discord would be unfollowable. Too many topic in the channel at one time. Could split to new channels in Discord, but it would be a LOT of new channels and folks would not want to make the effort so it would stifle conversation. I was a big proponent trying to push betaflight to Discord until I figured out it didn't have to sub threads

  • @RudiRoots
    @RudiRoots 3 года назад

    Shut up and take my money!

  • @tshirtfactory07
    @tshirtfactory07 3 года назад

    Who "approves" pull requests?

    • @uavtech
      @uavtech  3 года назад

      Mike Keller is the main, but they are working to expand to a bigger group lately. Mike gets swamped.

  • @bizzfpv3984
    @bizzfpv3984 3 года назад

    running out of coders? F1 was created because the Devs didn't allow peeps to contribute. running out of coders, maybe close source and make money, pay the devs.

    • @uavtech
      @uavtech  3 года назад +1

      No. F1 was created because they wanted to make $ (which there is nothing wrong with that) and because of ego conflicts I'm sure maybe too? New folks contribute all the time and $$ does not drive everyone as a top priority.
      Plenty of contributors are there. It's all good. And don't forget the message at 3:03. Knowing F1 gets caught copying code direct (2016) or plagiarizing code (2020 -- "Ai" filter) it just doesn't seem like FPV is not a big enough market that closed / paid is better.

    • @bizzfpv3984
      @bizzfpv3984 3 года назад

      @@uavtech nah, you are wrong.

    • @uavtech
      @uavtech  3 года назад

      Nah, you are. Who copies code from who?
      I have logic and examples. You?

    • @bizzfpv3984
      @bizzfpv3984 3 года назад

      @@uavtech I'm not talking about code. I don't care who copied who. I'm talking about BF allowing new ideas in and why F1 was created, not how it was created.

    • @uavtech
      @uavtech  3 года назад +1

      @@bizzfpv3984 hummm... i see lots.of new people bring in new ideas. RPM filtering, i-Term Relax, Motor Mixer, SDFT (new Dyn Notch) was all new people.