ESC protocols explained for beginners (PWM, OneShot, DSHOT, calibrating!)

Sdílet
Vložit
  • čas přidán 13. 09. 2024
  • My video on what an ESC does: • RC Basics - Understand...
    My series on R/C basics: • Electronic Basics for ...
    Thank you for taking the time to watch the video. You can find me on social media at / painless360
    / painless360
    www.thingivers...
    R/C is one of my hobbies and I do this for fun. I don't do this to replace a day job so if you have found the content useful then and want to support the time I spend helping others and creating content then please consider liking the video and subscribing. It helps a lot!
    If this video helped you and you want to support the channel you can use these links:
    / painless360
    paypal.me/pain....
    Remember that reviews are subjective. Don't rely on one persons opinion - watch reviews and make your own mind up. Where-ever you can support your local R.C resellers and shops, they need your support more than ever.
    If you liked this you can see more R/C related videos on the channel - / painless360 , use the playlists to find entire series on topics you might find interesting.
    Be aware that any comments that are rude, disrespectful or use bullying or threatening language will be deleted. Pedantry isn't encouraged either. This channel is all about helping others and passing on advice and ideas so please comment in that spirit. Comments that don't adhere to these simple rules will be deleted.
    Thanks again for watching, support each other and the hobby as we have enough external drama without making more for ourselves.
    LIKE and SUBSCRIBE and above all - Happy Flying!
    #drone #painless360 #review

Komentáře • 71

  • @sarahdaviscc
    @sarahdaviscc Před rokem +4

    This is sooo useful. It's the first time I've seen all of this explained in one place.

  • @beefybeef1326
    @beefybeef1326 Před rokem +2

    Lee the Legend!. So kind of you to share your knowledge with these brilliant videos

  • @elouiseeverett3986
    @elouiseeverett3986 Před 4 měsíci +1

    Very helpful! Thanks so much for making complex topics easy to understand.

  • @robelgembre2241
    @robelgembre2241 Před 24 dny

    GOAT, JUST AN ABSLOUTE GOAT

  • @robaxelsson530
    @robaxelsson530 Před měsícem

    Started with quads, building my first fixed wing. Discovering some differences.. this cleared up some questions .. thank you!

  • @MCsCreations
    @MCsCreations Před rokem

    Thanks a bunch for all the info, Lee! 😊
    Stay safe there with your family! 🖖😊

  • @jatag100
    @jatag100 Před 7 měsíci

    Thank you, this was just the information I was looking for on my diy drone flight computer.

  • @rickm1283
    @rickm1283 Před rokem

    Well, that clears up a lot.
    Thanks Lee! Love the video.

  • @XobyOne
    @XobyOne Před 6 měsíci

    I love your videos brother thank you so much you are catching me up. I wanted to share something with you that might crack you up.... so, i cant follow you and hook things up as fast as you are showing us how to do something. So i always put you on playback speed of .5 and you always sound like your Hammered at that speed thanks again brother.

  • @Prevettspecialdesign
    @Prevettspecialdesign Před rokem +2

    Nice video thank you very much, would be nice to have a follow up video where you can show us some of the esc that you use and why.

    • @Painless360
      @Painless360  Před rokem +1

      Please see the build series where I cover all of the pieces I use and why.. It changes all the time as new stuff comes out but there are a few vendors I trust..

    • @Prevettspecialdesign
      @Prevettspecialdesign Před rokem

      @@Painless360 Thank you for the reply 🙏

  • @armadynepan9571
    @armadynepan9571 Před rokem

    Excellent video as always! Thank you!

  • @sgilb9471
    @sgilb9471 Před rokem +1

    I don't think it was really made clear, but:
    IF you are flying a fixed-wing airplane without a flight controller, then you won't have any choice: You will be using PWM, because that is the only output signal your receiver can put out. (at least this is true of every receiver I've ever seen). Only when you introduce a flight controller does the question of ESC protocols come into play.

    • @Painless360
      @Painless360  Před rokem

      Yep, but if you are looking at things like SBUS and others, then you're already in that world.. That is when this video helps. Happy flying

  • @TobiKellner
    @TobiKellner Před rokem +1

    Thank you, very helpful! I feel my question must have been one of those prompting you to make this video!
    Now I need to look into if/how Ardupilot supports the two-way communication aspect of DShot...

    • @thirtythreeeyes8624
      @thirtythreeeyes8624 Před rokem +1

      I got into arducopter a couple months ago and it does support bidirectional Dshot while selecting the target when flashing choose the version with "-bdshot" after the name of the FC then you need to set a couple parameters for it. The info is found on the wiki and it wasn't too bad took me maybe a half hour to figure it all out for the first time. Not sure if it's supported on arduplane though as I haven't used it.
      Edit: I will say using ESC telemetry threw a UART on a blheli32 esc is the simpler option but, if you're using a cheaper blheli_s esc that's not an option.

    • @TobiKellner
      @TobiKellner Před rokem

      @@thirtythreeeyes8624, thank you! Do you know what parameters are reported back to ArduCopter?

    • @Painless360
      @Painless360  Před rokem +1

      Be aware that not all Ardupilot flight controller hardware supports DShot... Video coming soon

    • @TobiKellner
      @TobiKellner Před rokem

      @@Painless360, thanks for that! I have a Cube Orange, so I hope/think that it is compatible. But there was something about using the aux ports... Yes, a video on this would be great!!

    • @Painless360
      @Painless360  Před rokem +1

      Cube will run evertthing.... Happy flying

  • @gregorydahl
    @gregorydahl Před rokem

    I was occasionally using a method where i would leave everything like it was or buy a semi complete model or occasionally try clicking in betaflight either what another drone might have used or try a selection . If i would have noted which one it was i could check notes to see if the one getting hot motors breaking was the one i did something to . Then i put it in box .

  • @JoeSmith-el9yt
    @JoeSmith-el9yt Před rokem

    Been waiting for this one!

  • @aviatoFPV
    @aviatoFPV Před rokem +4

    Another tip for blueJ esc users, don't put them in bidirectional mode, it doesn't mean bidirectional dshot. It means when your throttle goes above 50 procent the motors change direction. Haven't been able to fly for 2 months trying to figure out my mistake :')

  • @rokasbarasa1
    @rokasbarasa1 Před 3 měsíci

    Very useful. Thank you.

  • @kieren7763
    @kieren7763 Před rokem

    I use the multi rotor esc's on my micros I find they work well with anything with a small shaft 1.5 to 2mm the issue is the external bec the wiring can be abit heavy for smaller models sometimes and its usually lighter to go with a fixed wing esc I use fpv so I need the external bec anyway they are dirt cheap though

  • @RespectMatrix
    @RespectMatrix Před 8 měsíci

    Hello brother. I just joined on this Hobby. I have Omnibus F4 V3S Plus Flight controller. And 30A BLDC Esc. They are PWM Protocol. The problem i am facing is that Esc aren't Connecting to The flight controller even though the wiring is right. And flight controller is good the transmitter is connected to FC.

    • @Painless360
      @Painless360  Před 8 měsíci

      Make sure you have seiected the right ESC protocol in the software too. See my various builds aimed at beginners... Best of luck

  • @RobertSmith-wj7zf
    @RobertSmith-wj7zf Před rokem

    Another great video, thanks!
    I’m only a few months into the quad copter hobby. Starting small with building my own quads with future intentions of heavy lift hex and octo copters. Right now I can’t even get my S500 Pixhawk 2.4.8 quad to auto tune. I’m using DShot600 ESC’s with 920Kv motors (thinking lower kv for heavy lift).
    Anyways, I am getting all kinds of advice on the ArduPilot forum about running test flights in Alt Hold, analyzing logs, and tweaking myriad parameters before I can even begin to Auto Tune. But you didn’t do any of that in your “Pixhawk/Mission Planner ArduCopter Build for Beginners” video series.
    My Pixhawk won’t even switch into Auto Tune but will switch into other flight modes.
    What the heck am I doing wrong?

    • @Painless360
      @Painless360  Před rokem +1

      See my recent Ardupilot build series for how I set it up. Best of luck

  • @husseinsleiman6119
    @husseinsleiman6119 Před 14 dny

    Thank for this valuable information!
    Would you please refer me where I can find documentation or steps to configure the ESC dshot type logging rpm data (arducopter)?
    Another question; based on your experience, does the rpm data coming from the ESC is accurately measured? Could you please recommend which ESC currently in the market I can buy to get such data? This will help me alot not wasting time trying many things. Appreciate your help and your content is very helpful so thank you!

    • @Painless360
      @Painless360  Před 14 dny

      ardupilot.org/copter/docs/common-esc-telemetry.html is the place to start! Loads of fab detail in the docs!

    • @husseinsleiman6119
      @husseinsleiman6119 Před 14 dny

      @@Painless360 Thanks alot! appreciate your guidance

  • @nevillecreativitymentor

    EYE-OPENER ... ESC's were an alien thing for me ... welll now with this video its in the Solar System ... LOL. Cheers and thank you.

  • @Teb-yh5zd
    @Teb-yh5zd Před rokem

    excellent video, I learned a lot. I am setting up my old Atom 122 with Kakute F7 and Lumenier Kiss 18Amp esc. This was only flown a few batteries a number of years ago, but Im back in the hobby. The only way I can get the motors to do anything is PWM in the motors tab and 480 motor frequency. When I arm the quad, motors work the way they should for about 5 seconds then start to ramp up on their own to full throttle. What do I do or how should they be set up in motors, please help.

    • @Painless360
      @Painless360  Před rokem

      Most pilots will use DShot 150, 300 or 600 these days. If you are using PWM then you will need to calibrate them. I assume you are seeing them speed up while on the bench - this is normal as the FC doesn't get to 'feel' the movement that a change in speed should produce. Happy flying!

    • @Teb-yh5zd
      @Teb-yh5zd Před rokem

      Thank you for the quick reply. I tried every motor setting Betaflight 4.4 has and PWM the only one that would spin the motors.
      @@Painless360

    • @Painless360
      @Painless360  Před rokem

      Checking the specs for that ESC, it supports 50-500 Hz input signal (PWM) or oneshot125 (up to 2000 Hz). Best of luck

  • @jlacleveland
    @jlacleveland Před rokem

    Thanks for this video

  • @fklotaloi
    @fklotaloi Před 3 měsíci

    Uploader,
    Any video of u explaining which ESC to choose like in FPV BLheli or BLheli S or 32 etc??? Thanks.

    • @Painless360
      @Painless360  Před 3 měsíci +1

      Depends on what you want to use them for. BLHeli_S is the open source alternative to BLHeli32. The latest firmware for ESCs that is getting a lot of love is Bluejay... Happy flying

  • @witneydiggersrc3251
    @witneydiggersrc3251 Před rokem

    Great video. For bench testing purposes, do you have to use a esc to provide the 5v to power a receiver, or can you use a bench top power supply set a 5v

    • @Painless360
      @Painless360  Před rokem +1

      Anything that provides a steady 5v with enough current capacity can be used... Happy flying

  • @emmanuelsab1095
    @emmanuelsab1095 Před rokem

    thanks for the video, very helpfull, can yoiu make a review of the software used to configure ESC?

    • @Painless360
      @Painless360  Před rokem

      Thanks for the idea. What kinds of things are you looking for?

    • @emmanuelsab1095
      @emmanuelsab1095 Před rokem

      @@Painless360I mainly use esc under blheli, I know blheli suite and the other whose name I forgot, which are quite old software. maybe there are other more recent software to configure these esc. But we get a little lost with the firmwares, which ones to choose? as for the various parameters, including of course the Dshot, they are not obvious to well mastered, except the brake whose use is obvious

  • @PhilippDT
    @PhilippDT Před 8 měsíci

    Hey i realy helpfull thanks. My question is.when i turn my Transmitter off, the Motor gos to full Power. How can i fix this on my tx12?

    • @Painless360
      @Painless360  Před 8 měsíci

      czcams.com/video/_hGPcCklzeI/video.html

  • @youngmangoingwest
    @youngmangoingwest Před rokem

    Thanks Lee! How do I tell what protocols my ESC supports? More to the point - if I plug in the iNav configurator will it be able to determine that, or will it let me screw up and pick a protocol not supported?

    • @Painless360
      @Painless360  Před rokem

      First port of call is the manual for it. Second is to try it with DShot150 and see if you can control the ESC from the INAV interface and then try DShot300 etc.. Best of luck!

  • @anthonykelly8668
    @anthonykelly8668 Před rokem

    You = Brilliant! Many thanks for another truly helpful video.
    So assuming that a Sonic Model 40A ESC can run DShot 150, is it OK to set a motor brake by checking 'stop motors on low throttle' in iNav? Are there any other ESC tweaks for FW models?

    • @Painless360
      @Painless360  Před rokem

      Brake is set in the ESC, not in INAV.

    • @anthonykelly8668
      @anthonykelly8668 Před rokem

      @@Painless360 So the brake is set independent of the FC? Do we go back to analog ESC mode to do that?

    • @Painless360
      @Painless360  Před rokem

      Brake is set via BLHeli for modern flight controllers connected to Dshot controlled ESCs... Happy flying

  • @altermannfliegt3927
    @altermannfliegt3927 Před rokem

    Thanks a lot 👍
    Can I use a multirotor esc without a flight controller on a fixed wing airplane?

    • @Painless360
      @Painless360  Před rokem +1

      Yes, AtomRC use them in models like the Dolphin... Happy flying

  • @jvalovcik
    @jvalovcik Před 8 měsíci

    Does all quad motors work with different Esc protocols.
    How do you know what motor will work with what Esc protocol settings. Like (Standard, Oneshot, DShot)

    • @Painless360
      @Painless360  Před 8 měsíci

      It's in the specs for the ESCs you have. Or, trial and error. Happy flying

    • @jvalovcik
      @jvalovcik Před 8 měsíci

      Thank you I appreciate all the hard work you put into your videos they really do help all of us who don’t have anyone else who flys FPV Wings or Quads so we can ask questions or help.

  • @osmo1901
    @osmo1901 Před rokem

    Does apm directly suppor blheli dshot, over normal pwm ports of apm

    • @Painless360
      @Painless360  Před rokem

      The support for the old 8 bit APM was retired years before digital ESC protocols became a thing, so I wouldn't expect so... Happy flying

  • @socks_in_rocks3259
    @socks_in_rocks3259 Před rokem

    Does the settings in blheli_32 like timing 16-RPM and stuff like that give me an advantage with tge AR Wing PRO?

    • @Painless360
      @Painless360  Před rokem

      You can try it and see. I don't play with ESCs in fixed wing... Best of luck

  • @MrLunithy
    @MrLunithy Před rokem

    I've got old Afro 30amp ESC's that are Simon k will they work with the latest FC's?.
    I have a dalrc f405 the old Naze32 gen 5 from timecop have died.

    • @Painless360
      @Painless360  Před rokem +1

      They will but probably only using PWM... Happy flying

    • @MrLunithy
      @MrLunithy Před rokem

      @@Painless360 Thank you .

  • @jwc4520
    @jwc4520 Před rokem

    I watch because ...well my memory is evidently being rebooted. I thank you for these reminders . Although it is doubtful i shall fly anything , the why of this is all the new rules , the FAA stealing my lifetime hobby away. Not above flying a quad about the neighborhood although many were built several years ago, and are large ... have special lighting heavy batteries , coming in at 1 to 3 killos . 250 gram models are just too easy to lose . Taken to 3 D printing in bright colors and strobes still lose them ...oh well, you take care.

    • @Painless360
      @Painless360  Před rokem +1

      With a GPS on a smaller model (and a lost model alarm) smaller models are a lot harder to lose :D

  • @fklotaloi
    @fklotaloi Před 5 měsíci

    Hi ,
    What is PPM proto if u can explain pls n thanks.

    • @Painless360
      @Painless360  Před 5 měsíci

      czcams.com/video/6Xc2w7CU9uU/video.html
      Happy flying