BLHeli Passthrough | EASY BLHELI ESC CONFIGURATION AND FLASHING

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2015
  • If you are running BetaFlight, you can program and flash your BLHeli ESCs directly through the flight controller, without disconnecting the signal wires or disassembling up the copter at all. This method originally worked only with ESCs having the BLHeli bootloader, but as of Betaflight 2.6.1 and BLHeli 14.5, it can work with SimonK bootloader too, or even mixed bootloader scenarios!
    BetaFlight: www.rcgroups.com/forums/showth...
    PLEASE NOTE! This does not work on the following boards.
    Moto Tornado, because the 5v buffers on the motor outputs are uni-directional and do not support bi-directional communication. These buffers make the motor outputs more stable, but prevent passthrough. There is no software fix for this. The only fix would be a re-design of the board to remove the buffers or change them to bi-directional buffers.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 254

  • @MrCsami
    @MrCsami 8 ปีที่แล้ว +1

    It works perfectly using Naze32 rev6 with BetaFlight 2.1.6. ESC: LittleBee 20A. Thank you for the awesome tutorial!

  • @DangerDavefpv
    @DangerDavefpv 7 ปีที่แล้ว

    so wizard x220 had bad motors but now i put emax 2205 and one esc is bad, so i got littlebee 20amp non clones and not sure what to do to get this to work with sp racing fliteboard? any suggestions

  • @jboycs5483
    @jboycs5483 8 ปีที่แล้ว

    great video. didn't work for me at the start but betaflight 2.6.1 release notes has a link to latest blheli. used that and all was like your video. thanks, will save so much time.

  • @QuadyMcQuadFace
    @QuadyMcQuadFace 8 ปีที่แล้ว

    First time FPV quad builder and this has tutorial helped out alot. Thank you.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Herman Soriano Very glad to hear it!

  • @erwingobee3890
    @erwingobee3890 8 ปีที่แล้ว

    Nice video, learned a lot.
    I programed my F303 v2.1 with Betaflight.
    And my 4 LittleBee's 30A flashed with BlHeli 14.5 via cleanflight.
    No problems here. Also calibrated the ESC via cleanflight .
    And then my question.... If I check with BlHeli-suite the ESC I notice that the PPM Max_Throthle is 2016 - 2020 over the 4 ESC. I ask my self is this normal. This was not expected I thoght the max is 2000.
    In Betaflight Max_throttle is 2000 Min is 1000
    Do you know a answer?

  • @JoshuaBardwell
    @JoshuaBardwell  8 ปีที่แล้ว +3

    SINCE SOME HAVE ASKED: There is no toolstick with this approach. Cleanflight is the toolstick. Just plug the flight controller into the PC via USB per usual. That's what makes this method so awesome.

    • @Nick-_-452
      @Nick-_-452 8 ปีที่แล้ว

      +Joshua Bardwell Can you reflash cleanflight after doing this if you do not want to run betaflight?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +sciullo779 sure.

    • @NilsAstrologo
      @NilsAstrologo 8 ปีที่แล้ว

      +Joshua Bardwell great videos! my i ask you, since i removed from my little bees esc the middle ground wire leaving only the signal, can i still flash them through cleanflight?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว +1

      You might be able to, but you should really keep the ground wire, in my opinion.

    • @NilsAstrologo
      @NilsAstrologo 8 ปีที่แล้ว

      +Joshua Bardwell thank you! And why is better to keep it? Sorry for bothering

  • @smibawazir4761
    @smibawazir4761 5 ปีที่แล้ว

    i get an error when ever i try to connect. it says: setcomstate function failed. error code 31. a device attached to the system is not functioning please check usb/ serial port settings.
    i am on com 3 (usb serial device)

  • @Dontbeweakvato
    @Dontbeweakvato 8 ปีที่แล้ว

    I have a question. I've been flying The Vortex 250 now. when I update the firmware it lists current firmware for it in immersion rc's website. but it also lists other relevant firmware - metal Danny and ummagawd firmware. are those the same as stock just advanced pid tuning with different profiles to choose from in the osd or are they just advanced tuned with no other profiles that are selectable on the osd right before I fly?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Dontbeweakvato I don't know the answer to this. I don't know about Vortex specific firmware.

  • @NWbirdseyeview
    @NWbirdseyeview 8 ปีที่แล้ว

    Thanks for doing this vid! I was going insane trying figure this out. My naze32 rev 6 didn't work. Went back to Rev5 and flashed perfect.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +FPVillain If it doesn't work, the most likely cause is that you have the wrong bootloader. if you are sure you have the right bootloader, then your board probably doesn't support it. As near as I can tell, all the bugs have been worked out, so this should be working smoothly for almost everybody who meets the above two conditions.

  • @DangerDavefpv
    @DangerDavefpv 7 ปีที่แล้ว

    also do i have to hook the black wire up? from my understanding its a ground.. the stock eachine esc's had white only.. ill wait to see if your able to help me cause i dont want to ruin it.

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      +David Downs if it didn't come with a black wore, don't worry about adding one.

  • @mlc3ifly
    @mlc3ifly 8 ปีที่แล้ว

    Last night I flew my Zmr 250 after loading beta flight and the quad took off oscillated harshly then slammed to the ground?!

  • @brandonwoodford579
    @brandonwoodford579 6 ปีที่แล้ว

    Hey Joshua, I have performed esc calibration, when I check in BLHeli suite I have two esc settings not in sync with master. Two have slightly different min and Max values. Should I just make them match or can I leave it the way it is. It fly's fine I'm just would like to know about the sync warning for settings. Thank you

    • @JoshuaBardwell
      @JoshuaBardwell  6 ปีที่แล้ว

      +brandon woodford it's fine if they are a little different. That's the purpose of calibration.

  • @gamerpaddy
    @gamerpaddy 7 ปีที่แล้ว

    any idea if the Turnigy MultiStar 30A BLHeli-S Rev16 V3 have blheli bootloader?

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว +1

      I don't know, but in this day and age I think it's really unlikely to find a BLHeli ESC that doesn't come with bootloader.

  • @TheGeokaiser
    @TheGeokaiser 7 ปีที่แล้ว

    in your wizardw20 how did u manage to flash the esc with betaflight. i cant manage to get it to connect.

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      +TheGeokaiser same as usual. Completely by the book.

  • @umocwazy1
    @umocwazy1 8 ปีที่แล้ว

    Motolabs Cyclone requires you to use UART1. The little plug next to the usb port, and to use that you require CP2102 to USB adapter.
    Joshua what Flight Controller are you using?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Joel Larson This video was made when I was using a Naze32.

  • @sen_pen0143
    @sen_pen0143 7 ปีที่แล้ว

    sorry kinda late, I'm new to this flying a drone. here's my set up, A2212 1000KV Brushless Motor, EMAX BLHeli Series 12A ESC. And of course, I flash the esc but my concern. My throttle is only at 50% I don't get no more power, not like the other videos I watched. I can hear the rotor rpm is more than what I have. Do I need to tweak or modify the set up from BLHELIsuite to gain more rpm?

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      +Sen Pen calibrate the endpoints I suppose.

    • @sen_pen0143
      @sen_pen0143 7 ปีที่แล้ว

      thanks for the quick reply let me try calibrating.

  • @mlc3ifly
    @mlc3ifly 8 ปีที่แล้ว

    Somewhere it said to disable pwm ?

  • @nierga8
    @nierga8 8 ปีที่แล้ว

    Do you need to have the ground wire connected to the FC or the signal cable from the ESC is enough?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      I recommend running ground as well.

  • @JozsaMarton
    @JozsaMarton 8 ปีที่แล้ว

    thank you very much Joshua for the informative, helpful video. keep up the good work. cheers.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Józsa Márton My pleasure. Glad it was helpful.

  • @aviah11
    @aviah11 8 ปีที่แล้ว

    I get "initialization of serial 1wire passthrough failed" please check betaflight revision for support of serial 1 passthrough.
    I'm running betaflight 2.9.0 on naze32 rev5

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      That should be working. Maybe you can post a log file over on the BLHeli thread in rcgroups?

  • @caydencemccormick3986
    @caydencemccormick3986 7 ปีที่แล้ว

    after I done the updates now I have just a master and no slaves coming up... its a TBS power cube....in your video I had one master and 3 slaves..now when I check it shows only 1 ESC...but when I do the motor test all escs are working the motors any ideas for a noon what I done? thanks

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      Select each ESC individually rather than trying to check all of them at once. Sometimes that works.

  • @powdermnky007
    @powdermnky007 8 ปีที่แล้ว

    What is the minimum version of blheli you must have on the ESC to allow flash through cleanflight?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Rc Dad I don't know the answer, but I don't think it should be anything special. I don't believe that the ESC knows anything other than, "I'm talking to a programmer." Whether the programmer is an Arduino, or a toolstick, or Cleanflight, it doesn't care. The magic is between BLHeliSuite and Cleanflight.
      If you could program the ESC directly from BLHeliSuite, you should be able to do it via Cleanflight--as long as it has BLHeli bootloader, that is.

  • @baldrickscunningplan6154
    @baldrickscunningplan6154 8 ปีที่แล้ว

    This explained a lot. I have DYS BL20A esc's that BLHeli Suite cannot read. Its obviously because they have the Simon K Bootloader but flashed with BLHeli. I also have the newer DYS SN20A esc's. They work fine with BLHeli suite. I always presumed they were the same esc but they are not.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Beetlejuice 01 BLHeliSuite can work with either bootloader. It's only the Cleanflight passthrough that doesn't work with SK bootloader.

    • @baldrickscunningplan6154
      @baldrickscunningplan6154 8 ปีที่แล้ว

      I have both BL20A and SN20A DYS speed controllers. BLHeli Suite cant read from the BL20A's but can read from the SN20A's. I get an error message saying MCU not supported???

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Beetlejuice 01 Sorry. I'm not familiar with that error.

  • @R2GO
    @R2GO 8 ปีที่แล้ว

    does this work for afro 12a simonk? from what I know with the Simon boot loader you can flash blheli and even go back to Simonk.
    so will this method work?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      This only works of you have the BLHeli bootloader on your ESC.

    • @R2GO
      @R2GO 8 ปีที่แล้ว

      Ah to bad. Thanks for the reply

  • @rafalvolks
    @rafalvolks 8 ปีที่แล้ว +1

    I think this feature is not available in stable Cleanflight 1.10.0 release because BlHeli is still not available on Mac only on PC. In that case it's feature that is not consistent across operating systems there for not included in Cleanflight which is about consistency. Would be great if BlHeli had Chrom App similar to Cleanflight. Will ask Dominic about it next time I see him.

  • @amarirasur7433
    @amarirasur7433 5 ปีที่แล้ว

    I'm getting the error message - connections to esc#1 failed please check data - und power - connections to the esc! Please help me...

    • @JoshuaBardwell
      @JoshuaBardwell  5 ปีที่แล้ว

      The ESC is not responding. Either it is powered down or the signal wire is disconnected. Or it's just dead.

  • @mlc3ifly
    @mlc3ifly 8 ปีที่แล้ว

    I have naze32ver6. I loaded beta 2.8.1 and blheli sweet newest version. What do I need to configure on the escs? I have little bee 20amps.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +ML Caldwell update the ESC's to 14.6

    • @mlc3ifly
      @mlc3ifly 8 ปีที่แล้ว

      +Joshua Bardwell I'll give it a try thanks

  • @powdermnky007
    @powdermnky007 8 ปีที่แล้ว +1

    I think the video title is a little confusing. Because some people might mistake cleanflight with the cleanflight configurator. It might be better titled something like 'Programming Multiple BlHeli ESCS simultaneously through a Flight Controller running CleanFlight'.

  • @MrLittlehand
    @MrLittlehand 8 ปีที่แล้ว

    When connecting the power source, my naze32 does not make the biping sound, as in the video. And it cannot find the ESC's and then pops up and tell me to check data- and power-connections to the ESC. But the motors have power and is connected, since i can get the CW motors to spin, but the CCW motors are lagging.
    I have a Emax BLHeli 12A ESC.
    Any ideas?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Frederik Sørensen Be using Betaflight 2.6.1 and the latest blhelisuite (14.5).

    • @MrLittlehand
      @MrLittlehand 8 ปีที่แล้ว

      +Joshua Bardwell I am using those, that is why i do not get it. I each ESC with the same motor, and there were no problems. But when they are connected to the naze they dont spin proporly.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Frederik Sørensen Try swapping connectors to different motor headers. See if you can determine whether you have a bad motor header or bad solder joint on the motor header. Work systematically and use process of elimination, changing one thing at a time. It's the only way to really troubleshoot hardware issues like that.

  • @StasCopter
    @StasCopter 8 ปีที่แล้ว

    wow this was super helpfull, thank you very much for the video!

  • @niharranjanmahali8549
    @niharranjanmahali8549 6 ปีที่แล้ว

    Hello sir, i am facing a problem i.e the escs doesn't callibrate after increase slider to the top position. I am using emax blheli 30amp esc, is it supports this flight controller...?

    • @JoshuaBardwell
      @JoshuaBardwell  6 ปีที่แล้ว

      What motor protocol are you using? If it's Dshot, you don't need to calibrate.

    • @niharranjanmahali8549
      @niharranjanmahali8549 6 ปีที่แล้ว

      Sir i am using pwm output because emax blheli esc only supports pwm

  • @ZXRulezzz
    @ZXRulezzz 7 ปีที่แล้ว

    Can 1-wire bootloader be flashed into SiLabs-based ESCs? I can't find a solid answer anywhere. BLHeliSuite has an option to access SiLabs ESCs with BLHeliBootloader (so it must exist, right?) through Cleanflight, but I can't access mine through that, even though I've updated BLHeli version on my ESCs. I was unable to find any specific option to flash a bootloader, so I'm in a bit of confusion here.
    My ESCs are Little Bees 20A. I was updating firmware on them through C2 interface with arduino 4-way adapter. That's the only way I can access their settings now.

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      +ZXRulezzz whenever you flash via C2, the BLHeli bootloader is installed. If you have flashed via C2 and still can't access the ESC something else isn't right. What ESC is it?

    • @ZXRulezzz
      @ZXRulezzz 7 ปีที่แล้ว

      The ESC I'm currently trying to get working is either Little Bee 20A, or either Little Bee 20A PRO. Those two look alike, but PRO version has black PCB, just like mine. It's on the compatibility list, that's where I actually found out that there's two of them.

    • @ZXRulezzz
      @ZXRulezzz 7 ปีที่แล้ว

      Whoops, nevermind. I just found out that apparently still soldered in, unplugged (thus, non-powered) Arduino was doing something with the programming pins. As I plugged my Arduino back into USB, ESC statred up happily and I was able to access it through Cleanflight.

  • @sickvic3909
    @sickvic3909 8 ปีที่แล้ว

    Have you done a vid on changing the bootloader, if even possible?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Vic Prk (Slick Vic) It is possible, but I don't think I will do a video on it unless I happen to buy some ESCs that don't already have the BLHeli bootloader, which I don't plan to ever do, because it's kind of a PITA. I mean, it's not the end of the world, but you have to cut the heat shrink on the ESC and etc... and I would rather just buy one that already has it.
      It's not really any different than flashing over the signal wire, except that you need the right kind of programmer to communicate with the chip.

  • @frenchfry5675
    @frenchfry5675 8 ปีที่แล้ว

    I watched this again, but a bit confused because you say that betaflight is needed since the passthrough did not make it into cleanflight. Seems though you are using cleanflight.
    This is my first time with a cc3d board and like the librepilot interface is it easy enough to switch back and forth between the two?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +French Fry I am using the Cleanflight configurator, but the board is running Betaflight. Betaflight is an offshoot of Cleanflight, but it still uses the Cleanflight configurator.

    • @frenchfry5675
      @frenchfry5675 8 ปีที่แล้ว

      +Joshua Bardwell Ahh, okay, now I get it, thanks for the reply.

  • @marwanalaywe1613
    @marwanalaywe1613 8 ปีที่แล้ว

    does the rctimer 30amp blheli have the blhelibootloader ?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +marwan alaywe No clue, but likely not. Many ESCs are shipped with SimonK bootloader. Some have suggested it's because SimonK toolsticks are so common. You can find out for sure by making an Arduino board into a 4w-if interface, and then connecting to the ESC. The top of the BLHeliSuite window will show which bootloader was detected.

  • @levizippyfpvthompson6941
    @levizippyfpvthompson6941 8 ปีที่แล้ว

    could you guys help ,im using an imac and im getting a come port error

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Sorry, but I know nothing about serial ports under MacOS.

  • @Kiheioldman
    @Kiheioldman 8 ปีที่แล้ว

    your video shows your connected to cleanflight v1.10?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Betaflight, which is a fork. It doesn't work on 1.10.

  • @AveryCaudill
    @AveryCaudill 8 ปีที่แล้ว

    nice video. will this work with dys xm20s and can I change motor directions and flash multishot?

  • @slinkytreekreeper
    @slinkytreekreeper 8 ปีที่แล้ว

    I have a naze with little bees that connects to cleanflight ok but can't connect to the esc via blheli with cleanflight disconnected. I can clearly see they are on com 22 and the newest blheli shows the cleanflight silabs option as you show. Cleanflight is not connected but still cannot to connect to coms port errors via blheli. I don't get any connections but tried the enable log feature just in case - still no connections. If you have any advice I would appreciate it very much. Cheers

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Naze v5 or v6? I'm not sure that v6 can do pass through.

    • @slinkytreekreeper
      @slinkytreekreeper 8 ปีที่แล้ว

      It's a rev 6. I found if I leave the cleanflight app disconnected but open i get nowt, if I close the clean flight app totally I can connect and reflash fine, all 4 too. I removed all esc/motors and the 2 offending ones don't even work via a separate rx any more. They just get hot real quick.
      I need to test them with other motors to make sure but don't see any dodgy windings or melted epoxy and this was just a single fairly mild flight, very not cool.
      This is naze no.4 too, about to give up on a naze rig totally to be honest, doesn't seem worth the cost or the scores of hours or wasted field trips.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      If the motors get hot there is likely a short in the windings.

    • @slinkytreekreeper
      @slinkytreekreeper 8 ปีที่แล้ว

      Joshua Bardwell Sorry bud, I mean esc get hot, motors seem stable. Iron heating up now to find out whats up.

  • @monicasimpson7314
    @monicasimpson7314 8 ปีที่แล้ว

    what should I do when blheli doesn't identify the esc.....everything else works but it wont read setup.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Monica Simpson use Betaflight 2.6.1 and the latest beta blhelisuite. Probably you gave SimonK bootloader, which isn't supported until very recently.

  • @ICEMAN_GLX
    @ICEMAN_GLX 7 ปีที่แล้ว

    hey Josh I'm getting a really weird error on one of my quads when I plug him up the ESC these are out of sync so what do I do I plug it in to BL heli Suite and when I tried to do the flash of the new firmware 16.6 I get an error but says erased or unknown firmware ESC number one I really don't want to plug a battery into this now LOL it's not showing little bee thirties it is showing a_h_15 if I have to I will just put another ESC on here but I was flying him just fine today other than the ESC is out of sync

    • @ICEMAN_GLX
      @ICEMAN_GLX 7 ปีที่แล้ว

      I I plugged the battery up to it and they are back in sync but it's still giving me that error in BL heli Suite so I'm still scared of it

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว +1

      +Ultimatevapor918 ESC out if sync can usually be ignored as long as the out if sync option is innocuous, like slightly different endpoints. You need to reflash the ESC that says flash failed.

  • @Mattwonga
    @Mattwonga 8 ปีที่แล้ว

    using rg20 esc and naze32 rev6
    flashed betaflight.
    on motor is starting only aroun 1500, all 3 others are around 1160. i need to calibrate esc togheter i guess
    tried this to connect to blheli suite via fc. cant connect. tried multiple way. followed your video.. still unable... what could be causing this?
    i was able to connect to esc directly prior to direct soldering to fc.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว +1

      +Mathieu Paris-Caron There have been some reports on OscarLiang's blog that the rev6 doesn't work with passthrough.
      PS: This is why I don't like to direct-solder, no matter how nice and compact it makes the build. Ugh. Sorry.

    • @Mattwonga
      @Mattwonga 8 ปีที่แล้ว

      +Joshua Bardwell is there another way to get my esc synched ?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Mathieu Paris-Caron throttle calibration via the Motors tab.

  • @SSBelmont
    @SSBelmont 8 ปีที่แล้ว

    Joshua - I only have the signal wires from my ESC connected to the FC, as the ESC is using the common ground from the - wire to the PDB. Will pass-through still work in this case? When I click Read Setup in BLHeli Suite I get an error message that states: "Connection to ESC#1 failed! Check data and und power connections to ESC!"Just curious if that ground wire for the signal needs to be connected in order for this to work.Thanks!

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +SSBelmont I always recommend using ground to the signal header. What board?

    • @SSBelmont
      @SSBelmont 8 ปีที่แล้ว

      MotoLab Tornado

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Tornado can't do pass through because it has uni directional buffers in the motor outputs.

    • @TheDutchViking
      @TheDutchViking 8 ปีที่แล้ว

      Assuming this is the same for the Cyclone then?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว +1

      No. Cyclone has bidirectional buffers specifically to address this.

  • @jester3265
    @jester3265 7 ปีที่แล้ว

    Hi Joshua
    I need to upgrade my esc's. I'm using dys16A and a CC3d board using librepilot. I've downloaded blheli suite but I'm not sure it's reading my gear.....can you please advise me if/when you have a chance. My sincere thanks. My esc's have sumink boot loader.

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      I'm not sure what you're asking. When you hit "read config" does it connect to the ESCs and read them?

    • @jester3265
      @jester3265 7 ปีที่แล้ว

      Hi Joshua thanks for replying.
      Basically everything was working fine. I hadn't flown for a year so I thought I'd update my cc3d erased everything with the update. I went to arm and my esc's won't do their beeping sequence only the initial or first set of beeps. So I went into librepilot and started a totally new setup including transmitter setup. Still my esc's won't go through the beeping sequence. So my thinking was, maybe I've updated the board, so where ive left the esc's with an older software theyre now not communicating with my board??
      To be honest I've no idea why they just stopped arming. Before I updated my board everything armed and my motors spun perfectly. I've checked all my wiring, everything is connected. I literally ran an update and now they're not working I'm kinda stuck.

    • @jester3265
      @jester3265 7 ปีที่แล้ว

      Sorry I forgot to add, no it shows an error and won't read

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      If the ESCs make the first sequence of three beeps, but not the final two beeps, it indicates they do not recognize throttle signal on the signal line.

    • @jester3265
      @jester3265 7 ปีที่แล้ว

      Okie Dokie. Im gonna run though the whole setup again. Its got to be something Im doing as she worked fine before. ill let you know how i get on. My genuine thanks for spending time to help me.

  • @jakesmith4566
    @jakesmith4566 8 ปีที่แล้ว

    Hi, I have a vortex and I've changed the escs and motors and I want to put active braking on the escs. Is it something with the vortex's flight controller or something? Blheli Suite can't read any of the 30amp littlebee escs and I've tried every TH-cam video etc. Any ideas?:)

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Jake Smith are you trying to use pass-through or a programming adapter?

    • @jakesmith4566
      @jakesmith4566 8 ปีที่แล้ว

      +Joshua Bardwell I'm trying with the passthrough...

    • @jakesmith4566
      @jakesmith4566 8 ปีที่แล้ว

      +Joshua Bardwell when I press read setup on blheli suite this comes up- 'initialisation of serial 1 wire passthrough or 4way interface failed!'
      Then it says 'please check beta flight revision for support of serial 1 wire passthrough or 4 way interface!'

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Jake Smith what version of Betaflight are you using?

    • @jakesmith4566
      @jakesmith4566 8 ปีที่แล้ว

      +Joshua Bardwell it's version 2.9.3:)

  • @deejaypippi
    @deejaypippi 8 ปีที่แล้ว

    Can i use with cc3d+beta flight 2.1.5?
    When i white the command 1wire cleanflight tell me "error unknown command"

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +PiPPi 1wire is not used any more. It has been removed from CleanFlight. Just connect directly from BLHeliSuite as shown in the video.

    • @deejaypippi
      @deejaypippi 8 ปีที่แล้ว

      +Joshua Bardwell yes but not working on cc3d.now i used a naze and still working

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      PiPPi I don't have a CC3D so I don't know the exact details, but I believe on CC3D pass-through only works on either the virtual port or the main port.

    • @barryhearn1678
      @barryhearn1678 8 ปีที่แล้ว

      I'm trying to use cc3d as passthrough to blheli using the main port and ftdi adaptor (same as I used to flash cc3d betaflight .hex) but to no avail. get to where I plug battery in but the esc detail snapshot that appears is blank. using littlebee esc with blheli bl

    • @barryhearn1678
      @barryhearn1678 8 ปีที่แล้ว

      +PiPPi +Joshua Bardwell I've just tried again using ftdi adaptor through the flex port (usart3) configd to MSP and I got a connection to the escs.

  • @dawsonhagens788
    @dawsonhagens788 8 ปีที่แล้ว

    I'm using an XRacer F303 board with Cicada 20a ESCs (Silabs). It connects fine, but when I click "Read Setup" I get the error "Connection to ESC #1 failed!". I'm absolutely sure it's soldered correctly. Just flashed Betaflight 3.0.0 on the FC. Any ideas?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Dawson Hagens this exact setup works for me. Well, I'm using Cicada blheli_s not SiLabs.

    • @dawsonhagens788
      @dawsonhagens788 8 ปีที่แล้ว

      Sorry, I meant they use the Silabs interface. Yes they are blheli_s. What should I do?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Dawson Hagens that combo should work. Are you powering the ESC's?

    • @dawsonhagens788
      @dawsonhagens788 8 ปีที่แล้ว

      No. I plug in the board, choose the COM, then click connect, then read setup. Then the error occurs.

    • @dawsonhagens788
      @dawsonhagens788 8 ปีที่แล้ว

      Is that the correct way to do it?

  • @mlc3ifly
    @mlc3ifly 8 ปีที่แล้ว

    My escs say they are blheli 14.3. I haven't flashed them

  • @KingQuestable
    @KingQuestable 8 ปีที่แล้ว

    Is this feature now in Cleanlight? or must i still flash betaflight first?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +KingQuestable I don't find any reference to it in the CF release notes.

    • @KingQuestable
      @KingQuestable 8 ปีที่แล้ว

      +Joshua Bardwell okay thanks for the info!

  • @MarkVellawyatt
    @MarkVellawyatt 8 ปีที่แล้ว

    This method doesn't work with a cc3d flashed with cleanflight no??

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Cleanflight doesn't support this yet as of 1.12 I don't think.

  • @emgyee
    @emgyee 8 ปีที่แล้ว

    Josh, you do help a lot, thanks!

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +emgyee my pleasure. Thanks for saying so.

  • @Alvaroeduardo
    @Alvaroeduardo 8 ปีที่แล้ว

    great video Joshua, question, I recently received a quad from a friend, I flew it for a couple weeks and suddenly one esc failed, didn't burn but just stop working. When I connected to Blheli suit , turns out 3 escs have simonk k bootloader and the one that failed has Blheli bootloader. I flash all of them to Blheli 14.5 . now the all work but when I give power motors randomly from time to time move, just a bit. Should I replace the one for another with simok bootloader? thanks

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      After calibrating, reduce min_command in cleanflight to 950.

    • @Alvaroeduardo
      @Alvaroeduardo 8 ปีที่แล้ว

      did it, still twitching very sporadically but still twitching

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      when disarmed? I guess you could lower min_command more, but it's really unexpected that it would need to go below 950.

    • @Alvaroeduardo
      @Alvaroeduardo 8 ปีที่แล้ว

      +Joshua Bardwell yes , when disarmed, I guess it's because I'm using escs w different bootloaders

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      No. The bootloader doesn't affect anything except the code that is loaded when it powers up.

  • @alexdalton7290
    @alexdalton7290 7 ปีที่แล้ว

    Hey I'm trying to start a quad racing group at my university the university of Akron any advice?

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว +1

      Find other people who like to race and race with them.

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว +1

      Start a MultiGP Chapter.

  • @ponyboyfpv3552
    @ponyboyfpv3552 8 ปีที่แล้ว +1

    You have to have simonk bootlaoder if you are using afro or turnigy stick, that's the reason esc's with blheli firmware come with simonk bootloader.

  • @robjuanamo7563
    @robjuanamo7563 8 ปีที่แล้ว

    should I recalibrate my escs after flashing them

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว +1

      +Juanamo FPV probably not necessary. Just set the same values as before.

  • @bigshr
    @bigshr 8 ปีที่แล้ว

    hi good work
    i have a problem... esc with boot blheli not connect....
    you power the esc??

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Victor Shore What ESC?

    • @bigshr
      @bigshr 8 ปีที่แล้ว

      Sn20.... i change the boot to blheli boot but not work...
      I change the boot with usbasp in the pads of the sn... blheli suit works but not trought the naze

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว +1

      +Victor Shore When you connect via Arduino, does it show BLHeli bootloader at the top of the BLHeliSuite window, and/or in the BLHeliSuite log? Just 100% confirming that BLHeli bootloader is burned.
      Other than that, I don't have any advice. Sorry.

    • @bigshr
      @bigshr 8 ปีที่แล้ว

      +Joshua Bardwell yes, show blheli bootloader, if you have a email, i send to you the photo.

  • @JasonRidesmoto
    @JasonRidesmoto 8 ปีที่แล้ว

    Does this work with X Racer F303?

  • @DanBlake3rd
    @DanBlake3rd 8 ปีที่แล้ว

    Thanks Joshua. I tried to figure this out last night, but failed. Your video answered a lot of questions. One more pls. Once you are connected and the configuration is read, how do you switch between ESCs? Thanks in advance.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Dan Blake Left-click to move an ESC into/out of the group. Right-click to select only one ESC at a time.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Dan Blake When the group is visible, only the master config is shown, and any ESCs that are out of sync are grayed out, but they will be written to if you hit "write". To view an out-of-sync ESC, right-click it, or left-click to turn off all other ESCs.

    • @DanBlake3rd
      @DanBlake3rd 8 ปีที่แล้ว

      +Joshua Bardwell Thanks Joshua. That's very helpful. Will try again. Subscribed.

  • @snoopyfpv8549
    @snoopyfpv8549 8 ปีที่แล้ว

    when I tried to load betaflight I got this error. ( failed to open serial port no response
    from bootloader). I can get into cleanflight, but when I try to update
    the firmware, I get an error message failed to open serial port no response
    from bootloader?. I tried shorting the pins to get into bootloader mode and that
    does not work either. I am still getting the same message. Any suggestions?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว +1

      If you are in bootloader mode, you will have a solid blue LED lit on the board, and no flashing red or green LED. If you have a flashing green or red LED, you aren't in bootloader mode.
      In order to flash in bootloader mode (also known as DFU mode), you need to have used Zadig to install the WinUSB DFU driver. You can find instructions for doing that here: th-cam.com/video/b8fMsazyxDw/w-d-xo.html

    • @snoopyfpv8549
      @snoopyfpv8549 8 ปีที่แล้ว

      Thank you Joshua for the FAST reply. I will try what you recommend and let you know. I REALLY appreciate you. Thanks again. Frank

    • @snoopyfpv8549
      @snoopyfpv8549 8 ปีที่แล้ว

      You ROCK Joshua that work....Thank you sir. Frank

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      AWESOME!

    • @snoopyfpv8549
      @snoopyfpv8549 8 ปีที่แล้ว

      Joshua one more question, I put betaflight on a seriously pro Evo and I ca no longer click on calibrate Magnetometer? any Suggestions? Thank you Frank

  • @MicroRCFiend
    @MicroRCFiend 8 ปีที่แล้ว

    Groovy video, thank you.

  • @noway4758
    @noway4758 8 ปีที่แล้ว

    excellent video! Is there any way to tell what has been flashed on an esc?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +No Way when you "check" it shows you the firmware on all ESC's.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +No Way when you "check" it shows you the firmware on all ESC's.

    • @noway4758
      @noway4758 8 ปีที่แล้ว

      +Joshua Bardwell Where do no check it in cleanflight?

  • @blackmennewstyle
    @blackmennewstyle 8 ปีที่แล้ว

    This feature is so handy :)

  • @mitchellklepfer4983
    @mitchellklepfer4983 8 ปีที่แล้ว

    when clicking read setup, it doesn't read anything. any idea why? I have a flip32 and spider opto 18a esc's

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      SimonK bootloader is the most likely explanation.

    • @mitchellklepfer4983
      @mitchellklepfer4983 8 ปีที่แล้ว

      is it possible to load blheli bootloader onto it?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Mitchell Klepfer Sure, but you need to flash it via the programming pads/pins, not the signal wire. Checking images of the ESC online, the pins do appear to be broken out to solder pads, or you could use an Atmel programming adapter like this one (www.hobbyking.com/hobbyking/store/__27195__Atmel_Atmega_Socket_Firmware_Flashing_Tool.html).

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Mitchell Klepfer Before I tried to flash a new bootloader, my first approach would be to make a 4w-if programmer out of an Arduino and use it to talk to the ESC over the signal wire. This will work with either bootloader, and will let you confirm which bootloader is currently on the board. If they somehow already have BLHeli bootloader, then there is some other problem with the passthrough.

    • @mitchellklepfer4983
      @mitchellklepfer4983 8 ปีที่แล้ว

      i just gave up. bought some new esc's with blheli. lol

  • @Jasons_cooking
    @Jasons_cooking 8 ปีที่แล้ว

    when i try to conect to the board/escs using a f3 board it does not work this is wha it says. initalization of serial 1wire passthrough faild! please cheak betaflight revision for support of serial 1wire

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Jhubby-FPV what board?

    • @Jasons_cooking
      @Jasons_cooking 8 ปีที่แล้ว

      a unreleased f3 board. but i got it to work

    • @americanwestvideo
      @americanwestvideo 8 ปีที่แล้ว

      +Jhubby-FPV How did you get it to work? Im using a flip32 aio lite and cant get it to connect. It worked fine with my naze boards. Thanks.

    • @Jasons_cooking
      @Jasons_cooking 8 ปีที่แล้ว

      +vador ok you are getting the same error i am getting right? if so i just went to an older version of BF like 2.5.4 or 2.5.6 fixed it right there

    • @americanwestvideo
      @americanwestvideo 8 ปีที่แล้ว

      +Jhubby-FPV FIXED! Using the Beta version of blheli (currently 1440502) with 2.6.1 worked for me.

  • @sharonotm
    @sharonotm 8 ปีที่แล้ว

    my esc's are connected to the naze only with signals wires do I need also the ground signal for this to work?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +sharon otmazgin You need to get ground from somewhere, but it doesn't matter where. The ESCs will get ground from the power leads, which should work fine. Unless you truly have opto-isolated ESCs, in which case the input and output sides will have isolated grounds, but this is pretty uncommon.

    • @sharonotm
      @sharonotm 8 ปีที่แล้ว

      Joshua Bardwell my rg 30amp connected only with the signals and I power the naze with bec 5v
      This will work without esc's ground?
      Tnx and sub:)

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +sharon otmazgin If the copter gets signal from the board with no ground, it can be programmed with no ground. It's an all or nothing proposition.

    • @sharonotm
      @sharonotm 8 ปีที่แล้ว

      +Joshua Bardwell thanks! !

    • @sharonotm
      @sharonotm 8 ปีที่แล้ว

      +Joshua Bardwell for last :)
      where can I find the blheli configuration settings for betaflight ?

  • @bamboozledguy
    @bamboozledguy 8 ปีที่แล้ว

    Thank you for this video.

  • @jamble7k
    @jamble7k 8 ปีที่แล้ว

    wow this is awesome, thanks

  • @headfog7621
    @headfog7621 8 ปีที่แล้ว

    will this work on the DYS mini opto?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Chi Sty It will work with anything running BLHeli with the BHLHeli bootloader. Actually, that's not entirely true... a few older ESCs may have a filter on the signal input that messes up data transmission over the signal line.

    • @headfog7621
      @headfog7621 8 ปีที่แล้ว

      +Joshua Bardwell sounds like what I got ...it see all 4 ESCs but when I go to read them it tells me there was a problem reading.....does that mean I have Simon K bootloader running biheli?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Probably.

  • @boomerangatanger
    @boomerangatanger 8 ปีที่แล้ว

    nice job partner!

  • @yakiyee
    @yakiyee 7 ปีที่แล้ว

    can you do the same through betaflight ???

    • @JoshuaBardwell
      @JoshuaBardwell  7 ปีที่แล้ว

      Sure. This video is pretty old....

    • @yakiyee
      @yakiyee 7 ปีที่แล้ว

      Joshua Bardwell thanks

  • @frenchfry5675
    @frenchfry5675 8 ปีที่แล้ว

    Does it require Silabs or will work with Atmel?

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Either, but it must be BlHeli bootloader, and most Atmel ESC's come with SimonK bootloader.

    • @frenchfry5675
      @frenchfry5675 8 ปีที่แล้ว

      +Joshua Bardwell thank you. The ones on the way are BLHEli bootloader, so I'm in luck.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      ***** Are you 100% sure about that? Because a lot of people think they're getting Atmel ESCs with BLHeli bootloader, and end up being disappointed.
      I hate to be a hater, but it's true. If you ordered Atmel ESCs, I'd lay $10 (hypothetically) that they come with SimonK bootloader.

    • @frenchfry5675
      @frenchfry5675 8 ปีที่แล้ว

      +Joshua Bardwell From what I've heard you are right that most Atmel's come with Simonk, but I have confirmation from someone who bought them, plus comments on the product page say it as well.
      forum.banggood.com/forum-topic-106468.html

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Awesome.

  • @rscarawa
    @rscarawa 8 ปีที่แล้ว

    My ESC has SimonK loader on them. WOuld be nice if they program CF/BF to use it as well. Converting bootloaders seems like a pain and the SimonK bootloader supports both SimonK and BLHeli firmware. If I am in the market for more ESC, I will make sure the have the BLHeli bootloaders on the but for now, i will just stick to individual programming of the ESC. I do not flash them that often. Good video though. Subscribed!

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Scot Caraway BLHeli bootloader supports both as well. It's the linker code in Cleanflight that requires BLHeli.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Scot Caraway ... and, if my memory is correct, BLHeli bootloader is about 1/2 the size of the SimonK one, which makes a difference on some ESCs.

    • @rscarawa
      @rscarawa 8 ปีที่แล้ว

      +Joshua Bardwell According to Oscar Liang's site, the blheli bootloader is half the size of the Simonk loader.
      blog.oscarliang.net/blheli-simonk-bootloader-esc/
      I wonder if they will put simonk bootloader support in CF linker.

  • @swedronezswedronez3819
    @swedronezswedronez3819 8 ปีที่แล้ว

    cant make it work when trying to flash 4-1 esc from readymaderc with blheli bootloader....
    they are "blank " no text appers when read and the write button dosent appear....what the fk is that????

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Tarsson Tdrone Turn on logging in the BLHeliSuite options menu. Then select just a single ESC at a time instead of trying to read multiples. See if either of that fixes it.

  • @kevinlam4533
    @kevinlam4533 8 ปีที่แล้ว

    thanks for sharing

  • @guerrilladrone2702
    @guerrilladrone2702 8 ปีที่แล้ว

    great videos man!! :)

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +Guerrilla Drone Thanks a lot! Hope it's useful!

    • @guerrilladrone2702
      @guerrilladrone2702 8 ปีที่แล้ว

      Joshua Bardwell very much!! ;) keep up the good job!! :)

  • @pukki34
    @pukki34 8 ปีที่แล้ว

    Didnt seem to work in raceflight

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      +pukki34 I have no idea if it's supported in raceflight.

    • @pukki34
      @pukki34 8 ปีที่แล้ว

      Joshua Bardwell Dunno, will have to investigate :) Its a nice feature.

    • @JoshuaBardwell
      @JoshuaBardwell  8 ปีที่แล้ว

      Does Betaflight work on your board? You could always flash over temporarily.

    • @pukki34
      @pukki34 8 ปีที่แล้ว

      +Joshua Bardwell well.. im looking for the easiest solution as usual 😆

  • @W113bm
    @W113bm 7 ปีที่แล้ว

    Thnk you!!!

  • @marwanalaywe1613
    @marwanalaywe1613 8 ปีที่แล้ว

    very helpfull tha

  • @stephanegarric302
    @stephanegarric302 5 ปีที่แล้ว

    hi JB ! I have a new problem with my brand new mamba stack, I explain :
    I launched blHeli configurator, plugged the battery, read setup, then flash all ESCs. Seem to be ok, the drone rebooted, then i had a weird message on ESC number 2, only ÿÿÿÿÿÿ instead of c-h-40 and ÿÿÿÿÿÿ 16.7 for the version.
    I thought it wasn't a big deal, i tryed to flash the ESC number 2 alone, but impossible with an error message that i screenshotted in the second picture on my google drive
    here are the links.
    drive.google.com/file/d/1TOmIymGt0ikjihxEK6zmMA43glH1Ad5U/view?usp=sharing
    drive.google.com/file/d/146o4CZHpggDG3xQTLbiF8ZHq1lCDhudp/view?usp=sharing
    do you have an idea how to fix it ?
    ty!!

  • @JulianGoesPro
    @JulianGoesPro 8 ปีที่แล้ว

    Skip to 2:25 :-P