Inexpensive Hoverboard Motor Controller

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2021
  • Here is a quick video on how to use the new version of the RioRand brushless DC motor controller. I show some of the differences between this new version and the old version. I also connect a logic analyzer to measure some of the signals coming off the board. Check it out.
    For more information on this board check out my blog post here:
    mad-ee.com/easy-inexpensive-h...
    For the speed calculations formulas go here:
    mad-ee.com/easy-inexpensive-h...
    As an Amazon Associate, I earn from qualifying purchases.
    RioRand Controller with Hall sensors: amzn.to/3zR5m8v
    RioRand Controller without Hall sensors: amzn.to/3NHtccM
    Saleae Logic Analyzer 8-port: amzn.to/3DD9aeB
    Saleae Logic Anlyzer 16-port: amzn.to/3NGhNtv
    Bullet Connectors: amzn.to/3hhAGad
    Battery Connectors: amzn.to/3U9hw4P
    Production equipment
    Overhead Video Stand: amzn.to/3DEFjm4
    Video Lighting: amzn.to/3Ut23MD
    Microphone: amzn.to/3FNWunX
    Main Camera: amzn.to/3UbwlDN
    Mood Lights: amzn.to/3t3nQyM
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @saleycole4296
    @saleycole4296 8 หลายเดือนก่อน +3

    Absolutely great video! I am a mechatronics engineering final year student, and I am using 4 of these hoverboard wheels and drivers for my final project. I'm building a Robotic seed planter.
    This video just cleared up a lot of stuff, there seems to be limited info online about its working principle. I'll definitely check the blog for those calculations.
    Thank you very much!!

  • @RecreationalOverEngineering
    @RecreationalOverEngineering 4 หลายเดือนก่อน +2

    Thanks for the good introduction! Just one thing that I got stuck on when getting my RioRand up and running, which might help others: The pinout image describes the STOP pin as active low, so I connected it to an Arduino and set it to +5 V. But then the motor was stuck on full speed, regardless which duty cycle my PWM signal had. It seems that the STOP pin is connected to the analog input created from PWM and potentiometer, and one can indeed stop the motor by pulling it to ground, but it should be left unconnected not to disturb the PWM.

  • @maxkielbasa6079
    @maxkielbasa6079 ปีที่แล้ว

    that's a great explanation of how my ebike controller works. Thanks!

  • @howardnisbet5227
    @howardnisbet5227 2 ปีที่แล้ว +6

    Thank you ! I’ve been trying to figure out the connections for the new zs-x11h v1 to a Hoverboard hub motor. Also trying to use a E-Bike Throttle Grip with key lock and voltage meter on it
    I think I can figure it out now thanks to you.
    Very well explained

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +1

      Glad it helped!

    • @road_to_pro_racing
      @road_to_pro_racing 3 หลายเดือนก่อน

      Hey how do i put a throttle on it

  • @andruss2001
    @andruss2001 2 ปีที่แล้ว

    Thanks! Good video! I like this step-by-step style

  • @BCreativeDIY
    @BCreativeDIY 2 ปีที่แล้ว +3

    Great video! I'm curious what applications you plan to make with this engine. I wish you inspiration and time to grow your channel.

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 2 ปีที่แล้ว

    Hey 👋 thank you. This is the most informative video about these controllers. Now if I could find one just like it for the B version. Thanks
    God Bless.

  • @theeltea
    @theeltea 7 หลายเดือนก่อน

    Very informative, loved the video!

  • @adamhixon
    @adamhixon 2 ปีที่แล้ว +7

    Funny timing. I watched your first video last week before ordering these new drivers and your new video came out about when my drivers got delivered.

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +3

      Nice, I hope the videos help!

    • @austinhallford9724
      @austinhallford9724 2 ปีที่แล้ว +1

      @@mad-ee can this controller control two motors at once?

    • @Rt_domingo
      @Rt_domingo 11 หลายเดือนก่อน

      ​@@austinhallford9724no it can't. but u can use 2 of these to controll 2 motors at once.

    • @rexated5148
      @rexated5148 4 หลายเดือนก่อน

      @@austinhallford9724I’d get two controllers then pass them the same analog or pwm signal, that way the hall sensors can be used still. It would seem difficult to use two sets of inputs on this board, even if the motors could share an output signal from the boards.

  • @terrylembke8100
    @terrylembke8100 3 หลายเดือนก่อน

    Thank you very much this intro , vido . I am new to this stuff , and having fun .

  • @antoinefroger4034
    @antoinefroger4034 2 ปีที่แล้ว

    YOU ARE A GOD.
    Thank you so much, this helped me save my project!

  • @kenhelix4494
    @kenhelix4494 2 ปีที่แล้ว

    Great. Thanks for this posting. My aim is to use this silent motor for anything but hoverboarding.

    • @kenhelix4494
      @kenhelix4494 ปีที่แล้ว

      Hi, I now have 3 motors on the bench and each one has a fault: two turn but vibrate loudly and shake their mountings at low speeds, whilst the third is dynamically locked. CAN ANYONE shed some light on these symptoms as this is getting expensive! I am using the a same controller as in this informative video, with Hall Effect leads connected. Many thanks

    • @tatermail1080
      @tatermail1080 ปีที่แล้ว

      If the motor makes horrible sound when powered. Switch the motor phase wires around til you have smooth operation

  • @charleyboy74
    @charleyboy74 2 ปีที่แล้ว +2

    Awesome video and just what i've been looking for, but QUESTION :).
    Can you hook up a 24v brushless ESC for RC to this board ?

  • @calleranchero3212
    @calleranchero3212 2 ปีที่แล้ว +1

    Hi Chris. Thanks for the great video! I am going down a similar rabbit hole and have watched this video a number of times. Is there any update on the Arduino Hoverboard video? Thanks

  • @otomoov
    @otomoov 2 ปีที่แล้ว +5

    Great video! ⭐⭐⭐⭐⭐
    Please make another video about the motor controller. With the speed controlled by PWM signal from an arduino. Thank you.

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +3

      I'm working on a new video now that shows some Arduino code to control the motor and read the motor speed... stay tuned.

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +1

      I haven't gotten to the video yet but I did make a blog post about it. Check it out here: mad-ee.com/controlling-a-hoverboard-motor-with-a-simple-arduino/

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      @@mad-ee are you going to make a video? I'm still struggling getting PWM control to work. I have it all hooked up to an arduino which is receiving inputs from a Flysky FS-i6X

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

    Thank you for this grear video!, I have a question: It's possible to make a regenerative braking circuit from the back EMF derived in the brake??

  • @xxlalbatross3287
    @xxlalbatross3287 ปีที่แล้ว

    I am a new follower of your channel Greetings from Sweden

  • @omara876
    @omara876 2 ปีที่แล้ว

    Hi Very detailed video, thanks. Can you recommend a dual motor controller for these BLDC motors, thanks

  • @dronemaddness5148
    @dronemaddness5148 2 ปีที่แล้ว +2

    Your awesome!!! Now put it back together and let's ride😁👍

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +4

      I had to take the hoverboard apart so I wouldn't crash it anymore... it's safer that way.

  • @OnnieKoski
    @OnnieKoski 2 ปีที่แล้ว +4

    Great video. I’m working on an electric skateboard using 4 of these and an Arduino. One thing is, the wheels all want to spin in the same direction of the shaft. So being able to make the board go forward and reverse is a bit tricky

    • @omara876
      @omara876 2 ปีที่แล้ว +1

      Hi, you need a fix frame to support and prevent the shaft from rotating, then the wheels can rotate in a controlled manner

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

      I believe the "DIR" input on this board is forward/reversible.

    • @philipardvall1968
      @philipardvall1968 ปีที่แล้ว

      Do any know the manufacturer of this board? Have probably ordered 6 of these and they last a little time before they behave funky, also tried to hook up a RC reciver which lit up but couldn’t control the motors and then it was roast

    • @matthewjensen6380
      @matthewjensen6380 9 หลายเดือนก่อน +1

      Can this board go on an electric scooter?

    • @dabocket445
      @dabocket445 9 หลายเดือนก่อน

      idk ask chat gpt to make a code

  • @grahamnichols1416
    @grahamnichols1416 22 วันที่ผ่านมา

    Excellent video. This helped me a lot. Could the speed output pin also be used to determine if there is a motor fault? How much current did your motor draw under load, please?

  • @embeddedmicrocontroller
    @embeddedmicrocontroller 2 ปีที่แล้ว

    Thanks

  • @Recalamidad
    @Recalamidad 2 ปีที่แล้ว +1

    Gracias por este extenso video donde explica con todo lujo de detalles el funcionamiento de este interesante controlador; magnifico trabajo.
    Lastima que al parecer Amazon no lo comercialice en España, me vendría muy bien para un proyecto que tengo entre manos.
    Un saludo.

    • @runningwithscissors7715
      @runningwithscissors7715 8 หลายเดือนก่อน

      aliexpress lo venden AU$11.87

    • @Recalamidad
      @Recalamidad 8 หลายเดือนก่อน

      @@runningwithscissors7715 Muchas gracias por la información, un saludo.

  • @Leafyfpv
    @Leafyfpv 2 ปีที่แล้ว

    Props!

  • @ezza88ster
    @ezza88ster ปีที่แล้ว

    That was great. No ''Tom-foolery', just the cold-facts-exact. Someone gave me some hoverboard wheels that I want to experiment with. Really useful - subbed. Thankyou. Any recommendations on good source for batteries to get? Wondering what the available torque is? Torque is key to some ideas that I have.

  • @bradwalls7638
    @bradwalls7638 2 ปีที่แล้ว

    Thank you very much for the video. Can you please tell me how I might go about connecting a hall-effect pedal to this board to control the speed of a hoverboard motor? I assume that I would not be able to simply plug it into the analog ctrl input. Is an Arduino required? Forgive my ignorance...relatively new to all this and cannot find a clear video that clearly solves my question. Much appreciated!

  • @joegaboury4586
    @joegaboury4586 8 หลายเดือนก่อน

    What type of external throttle would you use for a go kart project. I tried an e-bike thumb throttle 3 wire potentiometer but it didn’t work because at no throttle the wheel was still turning and at full throttle was less than full throttle manually with the board control.

  • @jonk8337
    @jonk8337 ปีที่แล้ว

    Thanks for your video. Do these hoverboard motors have enough torque to mate with a hand winch for small jobs? Say 500lb?

  • @danam579
    @danam579 2 ปีที่แล้ว

    Have you seen the project where that just upload code into the existing ESC?

  • @chriswf
    @chriswf ปีที่แล้ว +2

    Man took me like half a day to get my wired up and working.
    So first, not all hoverboard motors are the same. VERY similar, direct drive, 3 phase, hall sensor motors. Direct drive scooter motors are similar. But the wiring is NOT the same.
    My 3 phase wires do not not go in the same spot as yours, Mad-EE.
    And obviously, my hall sensor wires aren't the same as yours.
    For those reading and what to do this yourself...
    You'll probably have to unscrew your hoverboard motor inner-side-panel. It's 8 little screws.
    Pop the panel off with a flathead screw driver or metal scraper. It probably has a bearing in it, so be careful. And work it up slowly around the wheel.
    On the side of the motor, facing up at you (hopefully) should be a hall sensor. It'll be C-ish or crescent moon shaped.
    It'll have 5+ wires on it. If there's more than 5, then 1 is probably a temperature or speed sensor, and you can ignore it. My 6th wire was white.
    If you look closely, the hall wire motors are probably labeled on the circuit board. Look carefully. They're small.
    Those letters should match the lettering on the hall plug pinout. Ground, C, B, A, and V+.
    The chances are that the Hall colors you match with A, B, and C, will match the motor's phase wires (A, B, and C). Hall - left to Right (C, B, A), Phase - up to down (A, B, C), I think.
    You can test with the onboard POT.
    But you can also send PWM signals from a raspberry pi.
    Like if you use a Pie's ground PIN, put it on the controller ground terminal on the right signal bar.
    And use another GPIO pin (like pin12), and connect that to the 5v signal terminal on the right bar.
    Then you can send it PWM signals through python... Like pwn.ChangeDutyCycle(100) (for 100hz frequency).
    Once you get to this part and it works -^ , you're ready to do ANYTHING!
    PS - This board REQUIRES you to use the hall sensor wires. I tried every configuration with the phase motors, and I couldn't get a signal down them without the hall sensor wires configured.
    Even a wrong configuration is enough to get the motor spinning, noisily :)

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

      Are you using the PWM input on the board? I can't seem to get mine to work.

    • @chriswf
      @chriswf ปีที่แล้ว

      @@KnexRules8365 I used various methods to control it. Pwm from a raspberry pi. Pot. And 5v.
      It's probably the hall wiring. Keep rotating the hall wires along with the 3 phase power wires. Usually the hall wires and power wires are the same color.

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      @@chriswf The weird part is that I had everything working previously with potentiometer control and it was fine. I suppose it's still possible it won't work unless the wiring is 100% correct, but I'll probably just have to keep messing around until i figure something else out.

  • @caseyandtim
    @caseyandtim ปีที่แล้ว

    For a much slower min/max speed, does another controller come to mind?

  • @FlyWithSergio
    @FlyWithSergio 2 ปีที่แล้ว

    Hi! The motor is ready for all the power of the battery? Can be dangerous if I put 100% power for some minutes? Thanks!

  • @chitibusu
    @chitibusu หลายเดือนก่อน

    Do you think we can use the motor controllers already existing on the hoverboard board? To bypass the hoverboard uC brain? Thanks.

  • @TecSanento
    @TecSanento หลายเดือนก่อน

    does the active breaking just short the motor coils or does it backfeed into the battery ?

  • @emoneydev8684
    @emoneydev8684 10 หลายเดือนก่อน +1

    On mine the break and stop function works but it won’t rotate. Do you have an idea of what might be wrong? I’m using hoverboard wheels from a swagatron hoverboard. Currently running on 18v drill batt

  • @dumontrichard1491
    @dumontrichard1491 ปีที่แล้ว

    Hi, thank you for this ! I have a question, I try to test with a RC remote (Radiomaster TX16S and PWM receptor FS-IAB) but it's not work . Do you have an idea ? I made the same test With a Sabertooth ans DC motor with PWM and it's work. thank you

  • @svoper3338
    @svoper3338 8 หลายเดือนก่อน +1

    Hello, i have mounted a 350w hoverboard motor on my bike. When i used the old hoverboard controller the motor was powerful enough to move the bike. But when i used this controller the motor can barely move the bike without a person sittingnon it. What is the problem?

  • @kevinroberts781
    @kevinroberts781 ปีที่แล้ว

    I'm making a beach cart from hoverboard wheels/motors. Would this be robust enough to power it?
    2 motors on the back and a throttle to speed up and slow down. It will be in sand so no brake.
    Could this do it? Im using big tires so it doesn't sink down.

  • @JesseBlair
    @JesseBlair 2 ปีที่แล้ว

    Awesome,!

  • @alain8955
    @alain8955 2 ปีที่แล้ว

    Hi,
    I'm asking something.......
    On a scooter, with manual hydraulic brake
    Is it better to let the free wheel time with motor on (PWM=0)? or with STOP contact on (real freewheel)?
    And at braking time? same question?

  • @runpuppyfpv5744
    @runpuppyfpv5744 3 หลายเดือนก่อน

    So this board can convert a pwm signal and use it to control a brushless motor . That's actually pretty useful

  • @joegaboury4586
    @joegaboury4586 10 หลายเดือนก่อน

    Can you recommend an external speed controller. I’ve tried a few different things including an e bike throttle but it’s not working.

  • @coolify2torras113
    @coolify2torras113 7 หลายเดือนก่อน

    Hello, I bought an XS-X11H circuit to control a brushless motor and did the same as the picture above to supply 24v power, but no, the motor just jerked once and then stood still. Do I need to press the two Jumper points to start the engine? I took an electric car control circuit to test and the motor still runs fine, so the main XS-X11H has a problem. I use this circuit to replace the Boneco H300 air purifier

  • @FioraniMotorsports
    @FioraniMotorsports ปีที่แล้ว

    Great Video! I was wondering if you could give some insight on how you charge the battery outside of a hoverboard? does it have a built in BMS?

    • @tatermail1080
      @tatermail1080 ปีที่แล้ว

      I use a variable DC power supply to charge batteries. Set the desired voltage and amps based on the battery type. As the battery reaches the desired voltage the amps will drop to 0

  • @antoinegpp
    @antoinegpp 14 วันที่ผ่านมา

    Hey man. Really great video. I was wondering, do you know how the brake function really works on this board ? Is the energy dissipated in a resistor ? What technology is used ? I couldn't find any information on that anywhere. thanks :)

  • @caseytanner1932
    @caseytanner1932 2 ปีที่แล้ว +5

    hello did you ever give the controller without hall sensors a go? I am in the process of building an e-bike with one of theses hub motors and the small controller woud fit great in my layout!

  • @walle1976
    @walle1976 6 หลายเดือนก่อน

    Is the break regenerative breaking? If not how would one go about to get regenerative breaking working?

  • @josephjojo756
    @josephjojo756 ปีที่แล้ว

    Sir, I have two BLDC hub motor of 24v. Is there any low cost controller available to control left-right direction and speed using a PS2 joystick?

  • @MegaMarcuscooper
    @MegaMarcuscooper 2 ปีที่แล้ว +2

    What would the next step be to add remote control to this system?
    Something like a FLYSKY FS-i6X remote control, or would it need something additional like an arduino or something?
    Love the video btw looking forward to seeing more from this channel!

    • @carlainsley9551
      @carlainsley9551 ปีที่แล้ว

      Hi , me too i try to add FlySky FS-6x remote control i use jump cable for pwm signal but the result is not correct, do you find more information on wiring, less arduino connection .

    • @infinite7z13b
      @infinite7z13b ปีที่แล้ว

      Doing some research, seems the only option is using an arduino to change the rc pwm to one that this controller wants. I'm hoping I can find a better "off the shelf" option though

    • @chriswf
      @chriswf ปีที่แล้ว

      From what I can tell, you have to use an arduino and read the spacing of the RC servo signals. Which is kind of lame :(
      From there you'll use the arduino/PI's PWM signals (which this board does read)

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      @@chriswf Have you tried this yourself? I'm working on it right now, and for some reason the motors aren't doing anything. I have even tried copying his code from the guide on his website, and nothing works. I've jumped the J1 spot to enable PWM control and wired everything up right but still no luck. And now the weird part is, even my pot control doesn't work anymore. I'm not sure how I could've fried anything since I've triple checked my wiring and pin ins/outs and everything is right

  • @redrighthandarts
    @redrighthandarts 2 ปีที่แล้ว +2

    How does one go about hooking that up to a radio control?

  • @markkevin7245
    @markkevin7245 10 หลายเดือนก่อน

    Can u just connect this upto a rc transmitter and control forwards and backwards with rc controller ? Thanks

  • @whitneydesignlabs8738
    @whitneydesignlabs8738 2 ปีที่แล้ว +2

    Very cool. I have two hoverboards for parts projects. The first one is not the standard hoverboard motherboard and runs at 24v. The second one, is the standard motherboard at 36v. With the second one, I tried the STM32 programming hack, but could not connect. No chance of doing the hack on the non-standard motherboard. Since I have a total of 4 motors, this lead me on a quest to find an alternative driver. Thanks very much for your video! This may be the approach I take in my project(s).

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 ปีที่แล้ว

      Update: I now have 3 Hoverboards for parts. (6 motors). Just received a pair of the RioRand hall-less controllers in the mail from Amazon today. I look forward to some experimentation.

    • @jtx5868
      @jtx5868 ปีที่แล้ว

      ​@@whitneydesignlabs8738 how you make the 2 different wheels turn in same direction

    • @whitneydesignlabs8738
      @whitneydesignlabs8738 ปีที่แล้ว +2

      @@jtx5868 I have stopped trying to use the hoverboard mother boards. I now use the Riorand controllers with hall effect sensors. They work great. Lots of info about them on the web. I am working on a 3wd trike, now.

    • @jtx5868
      @jtx5868 ปีที่แล้ว

      @@whitneydesignlabs8738 do you use controller like they in this video ?

    • @jtx5868
      @jtx5868 ปีที่แล้ว

      @@whitneydesignlabs8738 how you reverse the direction of motor ?

  • @TheRealFelixFN
    @TheRealFelixFN 2 ปีที่แล้ว

    hey, I was wondering would it work with a 28 v lithium ion battery because I have had problems if you can respond thankyou.

  • @pxl666
    @pxl666 ปีที่แล้ว

    nice . but why there is no throttle input ? it's hard to put this to practical use like scooter motor controller ...

  • @JaredReabow
    @JaredReabow 2 ปีที่แล้ว +1

    does this support field weakening?

  • @kenkokenko1682
    @kenkokenko1682 5 หลายเดือนก่อน

    can it control both wheels? by parallel connection or must I use two motherboards?

  • @jaimereynoso4968
    @jaimereynoso4968 18 วันที่ผ่านมา

    Any luck with hooking it up with an rc receiver? Like a Flysky

  • @blacspydr0719
    @blacspydr0719 2 ปีที่แล้ว +1

    Hi. Thanks for the informative video! I have two motors; each being controlled by their own RioRand motor controller. How would you wire this up so that, when a button is pressed one motor rotates forward and the other backwards? When the button is released both motors rotate forward. Similar to how a tank moves and turns.

    • @ericvauwee4923
      @ericvauwee4923 2 ปีที่แล้ว

      To change the direction of the motor spinning rewire the UVW phase in the inverted direction so WVU e.g.

    • @AChi__
      @AChi__ ปีที่แล้ว

      I would do that via if or if && statements by assigning TRUE or FALSE for my desired outcomes

    • @jtx5868
      @jtx5868 ปีที่แล้ว

      When i reverse the wire of motor UVW to WVU the motor cannot turn

  • @kalebmarquardt8008
    @kalebmarquardt8008 2 ปีที่แล้ว

    I have two reclaimed hoverboard motors that I would love to use for DIY tools, a bandsaw and a disk sander. Which controller would you recommend?

    • @chriswf
      @chriswf ปีที่แล้ว

      This one will work perfect for that. B/c all you need is a power switch an a POT dial. Super basic.

  • @ZygmuntKiliszewski
    @ZygmuntKiliszewski 7 หลายเดือนก่อน

    Hello Mad - EE, maybe try to build my new generation of four-phase Brushless Hybrid Fast - Rotation Motor? Preferably based on the Nema 23 standard stepper motor. Maybe you will also be able to construct a controller based on the Field Orient Control theory?
    I believe that it would not be difficult for you, such a new technical and electronic challenge.
    Best regards and congratulations on valuable educational programs 😀.

  • @adesouza9352
    @adesouza9352 2 ปีที่แล้ว

    Quero fazer um rc com hoverboard , essa placa trabalha como esc para motor bruschelles?

  • @XECUTA2
    @XECUTA2 8 หลายเดือนก่อน

    hi can you show us how you would connect this up to a rc please?

  • @mitchmitchellp2868
    @mitchmitchellp2868 2 ปีที่แล้ว

    Hi, nice video I have one question that no seems to be able to answer, the DC motor that I have has just 2 wires positive and negative. Will this kind of controller work with that and is there a wiring diagram anywhere? thank you

    • @OnnieKoski
      @OnnieKoski 2 ปีที่แล้ว

      I’m pretty sure what you want is called an h bridge controller. Title let you go in forward and reverse as well as break. They’re a lot less complicated than the controller The overboard motors need.

  • @barryfisch8268
    @barryfisch8268 4 หลายเดือนก่อน

    Perhaps there is another thread about this, so excuse the question if so... Throttle output at rest is .84v. I understand that that is normal and the motor should start turning after 1.25v. Mine is turning at rest and the speed pot is all the way minimized. Any suggestions?

  • @philipardvall1968
    @philipardvall1968 ปีที่แล้ว

    Do any know the manufacturer of this board? Have probably ordered 6 of these and they last a little time before they behave funky, also tried to hook up a RC reciver which lit up but couldn’t control the motors and then it was roast

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

    These are convenient if you have the motors but not the true hoverboard controllers (or you have one of the unsupported controllers). Kind of want to say they'd be most useful for extremely "dumb" projects.
    Otherwise the hoverboard controllers with open source firmware gets you all the controls and telemetry via serial protocol so it actually gets you a lot more. Don't have to write code converting/measuring analog signals and speeds, etc. Much easier to implement failsafes I think.

  • @Hennesii
    @Hennesii 2 ปีที่แล้ว +1

    Hi! So I made the wheels work with the small blue potentiometer, but I want to use a remote control. Where do I plug the 3 wires for the Remote control to work? the red/yellow/black wires. pls help

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      You need an arduino or raspberry pi to convert the PWM signals

  • @keithfrancis4178
    @keithfrancis4178 2 ปีที่แล้ว

    It seems that I need to have one of these for each wheel due to Hall sensors etc. However can you tell me how to hook up a brake, reverse and potentiameter (Speed) - Using only one switch - for each . Can I use one potentiometer to control two motor controllers.

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      yes you could theoretically, but you wouldn't be able to control each motor individually, they'd obviously just be moving at the same speeds

  • @gabrieljaramillocisneros2031
    @gabrieljaramillocisneros2031 2 ปีที่แล้ว +1

    I have a question, I try to build a RC lawn mover, I can use this controller? And it’s a way to use receiver for remote control?

    • @zlatkoturcic3041
      @zlatkoturcic3041 ปีที่แล้ว

      I'm also interested in that. I managed to hack the motherboard (Firmware) of the Hoverboard, but I don't really like it. I'm using a FlySky I6x RC controller and it's not very secure. I'm afraid of mowing the neighbor's pepper, so I'd try these two motor controllers, but how do I connect them to the RC receiver? I would like help, I see in the comments that I am not the only one who is interested in this.

  • @joelstolarski2244
    @joelstolarski2244 ปีที่แล้ว

    Found two hoverboards that were partially disassembled on a a trash pile. Lucked out, one so far works , the other sparks when i connect battery . Are the wire colors standardized ? One is Hover-1 , and the other that doesn't work a Razor. Bought some square metal tubing to start adapting one motor to make ebike out of my beach cruiser bicycle. Finally got around to starting the build.

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

      those motor wires are not standard. I had to just keep switching my motor and hall sensor wires around until it worked

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

      @@KnexRules8365 Bummer. I found some on Aliexpress, but that is just the worst site to get questions answered. I'm ordering a welder today so I can get the bracket made. Putting on beach cruiser, so it ended up complicated. Already printed replica of tubing in the dimension. Had to use a die cutter to make screws with die cutter. Trying to do a build using available hardware as much as possible on the cheap. Now shopping for el cheapo inverter welder. Airgas wanted $190 to refill 160 cuft oxy and 100 cuft acetylene tanks. Looking at Hitbox and hzxvogen inverters on ebay for stick. Can't afford $190 for tank refill.

  • @01Duke390
    @01Duke390 2 ปีที่แล้ว +1

    Hello sir, you reckon this board can handle human weight or will it shut off? In trying to build a skateboard and making sure they dont burn or something else

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      they'll handle anything. I have them powering hoverboard motors that are moving a shopping cart (sometimes with me in it) and haven't had a problem at all so far

    • @Rt_domingo
      @Rt_domingo 11 หลายเดือนก่อน

      ​@@KnexRules8365how long have you've been using it and how frequent?

  • @TheOldKid
    @TheOldKid 2 ปีที่แล้ว +1

    Have you tried to run both motors to see how it would hold up under load? Im currently working on a project and normally im a buy once cry once person but since my project may be a dud im hesitant on purchasing a top quality controller

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

      Same here, funny buy once cry once. Trying to avoid that on this project. The Greentime looks like best option now. Comes with esc and thumb drive. Aliexpress sucks for asking questions. I'm looking for a long range wifi deauther, diffrent project lol...and damn sellers just can't answer a simple question on aliexpress. Aggravating :(

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

      @Joel Stolarski look into the esp32 microcontroller or others with wifi and Bluetooth. Don't know if it would work with your project but worth checking. They're super cheap

    • @joelstolarski2244
      @joelstolarski2244 ปีที่แล้ว

      @@TheOldKid I'm looking at thise and something called the 433, can't remember exactly. So many on Aliexpress, but not sure how reliablel thaey are. Getting questions answered by sellers is almost impossible. Somewhat stalled, but going to figure it out eventually, thanks for the reply

  • @Traderhood
    @Traderhood 2 ปีที่แล้ว

    Thank you for your video. It seems that built in pot on my controller is faulty and creates jerky motion. I plugged in 40V ebike throttle into the controller and it runs nice and smooth. The problem is that ebike throttle at zero position still moves the motor at low speed. It doesn’t stop at zero just slows down. I checked the built-in pot and it’s turned all the way to the left at 0 position. Any ideas why throttle is moving the motor at off/zero position and doesn’t fully stop? I am using 36V battery.

    • @69lex96
      @69lex96 2 ปีที่แล้ว +1

      I have the same problem. Your throttle has probably a range from 1v to maybe 4 oder 4.2

    • @Traderhood
      @Traderhood ปีที่แล้ว

      @@69lex96 Thanks for pointing me in the right direction. Yes, throttle was the cause as it is at I think at 0.8V in it’s initial position. When I plug in regular 10k potentiometer it stays put until I move the knob.

  • @thedude4795
    @thedude4795 ปีที่แล้ว

    is the hall sensor really necessary if only interested in the analog power range, from 0-100% and coasting?
    Braking would be done mechanically, and reverse not necessary, but what would the downsides be?

    • @chriswf
      @chriswf ปีที่แล้ว

      I'm curious about this as well. I've been trying to test without using the hall sensor.
      So far I can't get the motor to move.

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      @@chriswf it doesn't work without the hall sensor

  • @alibal9810
    @alibal9810 3 หลายเดือนก่อน

    can it be used to do a rc connection?
    thankss

  • @deepakkumaryadav24
    @deepakkumaryadav24 ปีที่แล้ว

    why this controller requires ENCODER pins? Does it impliments PID in background? can someone pls help me understand?

  • @adesouza9352
    @adesouza9352 ปีที่แล้ว

    This module has power transistors?

  • @thedude4795
    @thedude4795 ปีที่แล้ว

    awesome, my dream of building a true hoverboard powered 12 mph go kart is that much closer.

  • @chriswf
    @chriswf ปีที่แล้ว

    Here's an update to my previous post:
    So I tested the RioRand ECS. It was cheap, but it kind of made the hoverboard groan. Like it wasn't fluid or clean signaling.
    So I went ebike/escooter controllers. 3 phase with (hall) "signal". And yes they use 0-5v for the throttle.
    So I threw in an Arduino (which can read RC server/PWM very well).
    For those who are reading this, to run 0-5v controllers, you can use an arduino or raspberry pi.
    Convert digital to analog... Like PWM to a DAC or some other digital signal to a little breakout board DAC.
    That'll convert it to 0-5v.
    So many powerful options with this approach ^

  • @gunhappyclown
    @gunhappyclown ปีที่แล้ว

    Would a Milwaukee hand drill work to control the forwards reverse and go buttons??

    • @gunhappyclown
      @gunhappyclown ปีที่แล้ว

      As long as the drill is brushless

  • @swishpan
    @swishpan 11 หลายเดือนก่อน

    Using it with hoverboard wheels, 22v lipo, but it’s very noisy! Any tips? I think the wiring is right, it does run full speed.

    • @robertroigsantamaria
      @robertroigsantamaria 6 หลายเดือนก่อน

      maybe the hall sensors are not ABC but ACB or whatever

  • @The_BadPiggies_Engineer
    @The_BadPiggies_Engineer 2 หลายเดือนก่อน

    How would one use two of these together

  • @mahmoud84.5
    @mahmoud84.5 ปีที่แล้ว +1

    Hi 😊 can i control this with connect the pwm wire with an rc radiolink???please respond i search a lot on Internet and no result. Thanks on advance 💛

    • @mahmoud84.5
      @mahmoud84.5 ปีที่แล้ว +1

      Awaiting your reply. Thank you

  • @sabokalra241
    @sabokalra241 ปีที่แล้ว

    How come 36 volt 150 watt battery drive hooverboard of 2×350 watt motors ?

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

    Hello,
    What happens if you don't connect the hall sensor? Does the motor work anyway?
    Thanks

    • @walle1976
      @walle1976 6 หลายเดือนก่อน +1

      You can get the other controller without hall sensors (and it wont work as well probably). But using the board with hall sensors not connected will likely not work as they are used to give feedback when to pulse the 3 signal lines of the motor. With the sensorless version its probably like using a regular hobby esc but there are videos out there showing it does have issues when you stall the motor.

  • @kaytondouglas2094
    @kaytondouglas2094 ปีที่แล้ว

    Great video and explanation. Thanks for the info. May I ask if you have used this controller with Raspberry Pi? I want to control the hoverboard motor using this controller and RPi, but I am struggling with the wiring connections between this controller and RPi. If you know or have done it with RPi, would you mind sharing the circuit diagram or the photo of the wiring? Thanks 🙂

    • @chriswf
      @chriswf ปีที่แล้ว

      You can use GPIO pins that aren't grnd or power. I used pin 12. Then write your python script to activate it. Test with an LED first. If you can get the LED to work, then the issue probably isn't with the PI.
      Also you're using a hall sensor, those have to be wired correctly. If it's a hall controller, it will NOT operate w/o the hall sensors plugged up. I tried lol.

    • @kaytondouglas2094
      @kaytondouglas2094 ปีที่แล้ว

      @@chriswf Thanks. My RPi works coz I am using it for other projects. I was asking about the wiring connection for the controller. I know that hall sensors need to be plugged up. There are 6 connection points on the controller - 5v out, Analog control, GND, DIR, Brake, Stop. Which of these did you connect with the RPi pins? Thanks. I know that GND will be connected to the GND of RPi. What about the rest ? Thanks.

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

      @@kaytondouglas2094 You only need GND and Pin12 I guess.
      Put them on the ECS gnd and signal terminals.
      Set pin 12 to GPIO out:
      GPIO.setup(12, GPIO.OUT)
      Then use the PWM method on the GPIO object passing in 12 (for pin 12) and 100 for frequency (100hz):
      pwm = GPIO.PWM(12, 100)
      After that pwm.ChangeDutyCycle(22) or whatever range you want (0-100)
      Edit: The same way you do an LED btw ^^ :D

    • @kaytondouglas2094
      @kaytondouglas2094 ปีที่แล้ว

      @@chriswf Thanks. I think you need these 4 Analog control, GND, DIR, Brake 🙂

  • @dronesrus7436
    @dronesrus7436 2 ปีที่แล้ว +1

    Good explanation! What i wonder is this: this board use the same motor-controller-chip JY01 like some other very cheap boards. But with the other boards (these other boards have 3 capacitors near the MOSFET-side) there are some issues like a dead-time between switching forward/backward (e.g.one second absolutly stop needed before change direction), smooth turn-on with no dynamic, no brake feature and things like that. My guess: there ara several versions of the JY01 on the market with big differences in the functionality (like brake/ no brake), but you can not clarify the Version of the IC because all have the same JY01 printed. Do you have similar experiences ?

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +1

      I don't have any experience with other boards that use this chip. I was able to find the datasheet/website for this chip and there is a PDF manual link near the bottom. It includes QR code links for schematics that are probably the boards you have described. I think there is only one design of this chip but the different boards implement some of the features differently. If I had more time and money I would buy the other boards and compare them.
      www.bldcmotor-driver.com/sale-11345265-jy01-3-phase-bldc-motor-driver-ic-high-current-brushless-control-ic.html

    • @dronesrus7436
      @dronesrus7436 2 ปีที่แล้ว

      @@mad-ee Thank you for the detailed information with .pdf link. These cheap BLCD controllers cost less than $ 8 and are easy to find. My version is from 2017 and I suspect that there have been other versions since then, some with big differences. If I understand the data sheet correctly, there is the 6th version of the JY01. So it may well be that you already have a chip with the cheap boards with slightly different functionality. I need a controller for a robot project and I value high dynamics.
      Another tip about the board you have presented here: I have already bought 2 of them but have not yet put them into operation. It struck me that the 6 MOSFETs with their cooling tabs only lie superficially on the heat-conducting foil, you can even see a small air gap between the cooling tab and the foil! The FETs are not cooled properly, which could be a problem under full load with 16 A ...
      Greetings from Germany.

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +1

      @@dronesrus7436 The FETs seem to be sandwiched between the PCB and the heat sink pretty well to me. If they do end up getting hot a fan blowing across the heatsink or even a bigger heatsink should help. If you want to try to get a better thermal contact to the heatsink you could add some thermal grease on the bottom of the FETs.

    • @dronesrus7436
      @dronesrus7436 2 ปีที่แล้ว

      @@mad-ee Now I have also put my BLDC controller into operation. In terms of dynamics and response speed, the circuit board behaves as in the video. But there are a few first notes:
      1.) Unlike in the video, there is a third version of the board that can be opened, my version is labeled ZS-X11H V2.
      2.) Using the brake is a bit tricky because high currents can flow. The real braking current only flows in the 3 low-side FETs, whereby the 3 motor connections are short-circuited. This is also the case when the motor is at a standstill, which is why the motor cannot be turned easily by hand as shown in the video. But there is one special feature: if you fully brake to a standstill from a high speed, then this is not possible 100% by controlling the low-FETs, the motor would come to an abrupt stop and could be damaged. Instead, the low-FETs are "clocked" with increasing speed when braking, i.e. not 100% fully controlled. However, this means that the braking current then flows into the battery, whereby the braking current can be significantly higher than the regular motor current, i.e. greater than 16 A. With connectors / terminals it can happen that the voltage (Vcc, eg 24 V) rises far above the operating voltage.
      Sure, this is not a fault of the controller and ultimately depends on the individual structure of the user. But I find it interesting how this was solved by the developers of the JY01.
      My preliminary conclusion: the circuit works much more dynamically than the version from 2017, which constantly took pauses of up to a second when the tour was off or the direction was changed. Thus, with the current circuit, a similarly high level of dynamics can probably be achieved as is possible with the hoverboard circuit boards. The circuit board should be suitable for a bot project with high dynamics (or 4 circuit boards with 4 motors).

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +1

      @@dronesrus7436 That is some very good information. Thanks!

  • @haikalyusuf4058
    @haikalyusuf4058 2 ปีที่แล้ว

    hey there, just a question
    i've ordered these parts & they're on the way. i wanted to connect this to an arduino so i'll need to solder a connector for those 5 pins next to the hall sensors? i'm referring to @4:06
    why can't i just pass a pwm signal into the analog control (0 - 5V)?
    pardon my ignorance, i'm a mechanical engineer, don't have much knowledge/experience in Electrical Engineering. hope you can clarify, cheers :)

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      PWM stands for pulse width modulation. It's different than just applying voltage

    • @Rt_domingo
      @Rt_domingo 11 หลายเดือนก่อน

      Were you able to make it work?

  • @gatyi28
    @gatyi28 ปีที่แล้ว

    Hi. Nice. How the hell can I make with Arduino a brake signal? I’m building an injection mashing were the hoverboard motor squeezes the mold together and I need to hold it in position so that it won’t turn either ways ? :)

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      the 5v brake isn't going to be powerful enough to keep them from moving. You'd probably have to continuously feed power to keep them still. And you can just use a pinout on the arduino as a high signal to power the brakes

  • @user-cp5zy6wn1x
    @user-cp5zy6wn1x 2 หลายเดือนก่อน

    I bought two of them for prototyping a self propelled bike trailer i just tryed them with my generic hoverboard motors first i tryed one with my variable lab bench power supply and everything was working ok i had problems with quite some vibrations at low rpm and sometimes the motor would not start and i had to push it. When i connected a 10s liion battery in the beginning everything was working fine until i was rising the throttle a litle bit higher the controller just broke and shorted out my battery luckily i had a lose connection wich just disintegrated before anything realy bad could happen. I tested the mosfets and they where toast completly shorted out. Then i thought maybe this one was bad and tested the other one everything the same on my power supply but with the battery i used a 5a fuse to make sure this would not happen again but when i rose the throttle the fuse popped and the mosfets where toast. Cant recimed this product.

  • @BG-yk9fk
    @BG-yk9fk ปีที่แล้ว +1

    Hoverboard batteries are usually 42V, not 36V. 36V is the "nominal" or just the name of the battery.

  • @mahlonkarpaiya252
    @mahlonkarpaiya252 10 หลายเดือนก่อน

    Could this control 2 motors. ?

  • @adesouza9352
    @adesouza9352 2 ปีที่แล้ว +1

    Could you do a test with rc control [radio control]?

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว +3

      Yes, I plan to do a video on this but my time is limited. I hope to be able to post a couple videos around the Christmas holiday.

    • @adesouza9352
      @adesouza9352 2 ปีที่แล้ว

      @@mad-ee Woww okay thanks

  • @SAMETELMACI
    @SAMETELMACI 2 ปีที่แล้ว

    hi so how ı can reach the encoder data of wheels

  • @gunhappyclown
    @gunhappyclown ปีที่แล้ว

    Will this controller run 4 motors

  • @error346
    @error346 ปีที่แล้ว

    Do you know any library to control those controllers?

    • @Rt_domingo
      @Rt_domingo 11 หลายเดือนก่อน

      It should work using the pwm library of the arduino

  • @nickcastrovinci6447
    @nickcastrovinci6447 2 ปีที่แล้ว

    can i hook up a rc controller to it

  • @youngblack8907
    @youngblack8907 ปีที่แล้ว

    Hello how do I add a potentiometer to go forward backwards and break thanks

    • @KnexRules8365
      @KnexRules8365 ปีที่แล้ว

      The potentiometer is only for speed control. You will need two more switches one for forward/reverse and another for brakes. Check the wiring diagram for this motor controller on amazon it'll show you how to wire it up

  • @martinvisagie2362
    @martinvisagie2362 ปีที่แล้ว

    Good day to you Sir I want to build a 4x4 vehicle I’m a wheelchair user I want to make it a drive on my idea is as follows I’m thinking to Use 4 electric Bycycle hub motors 1000w inside a 26” Bycycle wheel with fat wheels do you know if there is a controller to run the motors I will need forward and reverse is that possible on a system like this to disconnect 3 motors to save power or will the disconnected motor not spin easily thanks and use more power

  • @williammuff5485
    @williammuff5485 2 ปีที่แล้ว +1

    hes back!

    • @williammuff5485
      @williammuff5485 2 ปีที่แล้ว +1

      Is there any difference in just sending a 0 cycle PWM signal (vs applying the "stop")? Kind of confused for the reason for this control... is it just like a bypass (when that's active) PWM control = irrelevant?

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว

      @@williammuff5485 I was doing some testing on the STOP pin yesterday and found that it doesn't behave as I expected. It seems to have three states. Logic 0 disables the drive, Logic 1 turns the motor on full speed, floating allows for PWM/Analog control. I suggest just not using the STOP pin and do as you mentioned and just apply a low signal to the PWM pin to put the motor into a free spin mode.

    • @williammuff5485
      @williammuff5485 2 ปีที่แล้ว +1

      @@mad-ee This isn't really as related to this comment, but i thought you might be able to help. I plan on using 36v battery-> 2 of these -> 5v output powering Arduino (pwm from Arduino sent to both controllers *reverse/brake too), but I'm not clear on how to make the device draw nothing on idle. Is there some type of circuit than than switch on and off based on a quick switch type of voltage? Should I just get some beefy ~30a switch wired post battery/pre motor controller's? I would ideally like a switch to have an LED, but that's a bit confusing as i feel like i need a switch capable of handling 36v (20-30a), but an LED that can take 5v.
      I'm just lost a bit and any help would be greatly appreciated.

    • @mad-ee
      @mad-ee  2 ปีที่แล้ว

      @@williammuff5485 probably simplest is just a switch that cuts power between the battery and the motor controller. As you mentioned you do need to have a switch that can handle the current. I haven't tried to measure how much current the motors actually draw, I'll try to do that sometime. On some switches that have the built in LED there are separate pins for the lamp. So you could feed in the 5V OUT signal from one of the motor controllers to the LED, you may need to put a resistor in series depending on the switch.

    • @Billy18bm
      @Billy18bm 2 ปีที่แล้ว

      @@mad-ee after some research it sounds like an “anti spark” switch is what I need. I really don’t understand the naming. Some of them even have auto on/auto timeout shutoff features based on current draw