HOVERBOARD MOTHERBOARD HACK - how to change the firmware to use different controls PART 1

Sdílet
Vložit
  • čas přidán 26. 09. 2019
  • In this video i show you how to remove the hoverboard motherboard and change the firmware to use other inputs instead of the balance sensors
    you can get the hoverboard firmware used in this video from:
    github.com/p-h-a-i-l/hoverboa...
    just download the zip file and the firmware file is in the 'build' folder, there is also other information in the zip file including the source code for the firmware which can be customized and compiled to make a new firmware file
    The device used to reprogram the motherboard is called a 'USB ST-LINK V2', there are loads on ebay or amazon for less than £10
    Support me on Patreon: / a_tech
  • Věda a technologie

Komentáře • 290

  • @mikaelbjornson2666
    @mikaelbjornson2666 Před 2 lety +4

    Thank you so much for this elegant, detailed and coherent tutorial! It really helped, my biggest problem was actually installing the ST32 programmer on mac, all the rest was straightforward and done in minutes thanks to you.
    Now I can get started on that robot project my kids are dying to do!

    • @gianlucadionisi6730
      @gianlucadionisi6730 Před rokem

      how do you installed it in macOS? im trying but I can't find the way

  • @suheladesilva2933
    @suheladesilva2933 Před 2 lety +5

    Thanks a lot for the time and effort you put into this video. It is just what I was searching for.

    • @A-tech
      @A-tech  Před 2 lety

      Glad it was helpful!

  • @andrebalian6072
    @andrebalian6072 Před 4 lety

    Thank u for all vids, much appreciated- continue with the great work. From Los Angeles////

  • @arturobojhay2362
    @arturobojhay2362 Před 3 lety +2

    im glad i found this vidio im buiding an e board and im on a buget and i have an hover board i was already gonna use the brushless moter so perfect

  • @electrik77
    @electrik77 Před 3 lety +2

    Thank you! Good Video! From Argentina

  • @LifewithLewy
    @LifewithLewy Před 4 lety +3

    Ready for the next one!

    • @LifewithLewy
      @LifewithLewy Před 3 lety

      @andrey ustinov don’t speak the language

  • @omkaryt
    @omkaryt Před 3 lety

    Thank you for sharing this video. I wanted to know if we can use the same firmware to flash hoverboard which has single motherboard similar to the one that you are using in the video but instead of STM32 chip it has GD32 chip?

    • @A-tech
      @A-tech  Před 3 lety

      i cant help you there sorry

  • @boolitsbuildersllc.106
    @boolitsbuildersllc.106 Před měsícem

    Thank you for making the videos. Questions how would you go about using the new boards

    • @A-tech
      @A-tech  Před měsícem +1

      hi, there is a channel called 'robo durden' hes quite upto date with new boards, thats the first place i would look, hope this helps

  • @nguyenquangvu8846
    @nguyenquangvu8846 Před 3 lety +1

    Thank you for your inspiring video. Which default_env of firmware do you build and upload? Control_usart2 or usart3 or usart3_ADC. Thank you

    • @A-tech
      @A-tech  Před 3 lety

      um, im not sure what you mean

  • @WhyNotCycles
    @WhyNotCycles Před 4 lety

    Im trying to hack the separated type of mainboards which have 4 pins for ST-LINK connection each of them. Do you have any suggestions for those type?
    Nice video tutorial although!

    • @A-tech
      @A-tech  Před 4 lety +1

      hi, I think they are the old type of motherboards, the only thing I know about those ones is they stopped using them as one was next to the battery and caused fires, also there doesnt seem to be as much information on them boards, may I recommend getting one of these types of boards? they vary between £15 and £20, thanks

  • @ianbrrws
    @ianbrrws Před 2 lety +2

    hi does anyone here know if its possible to get rid of the over speed "push back" feature on a ninebot mini pro i have made a wheelchair conversion but the push back is making it dangerous.thanks

  • @talhabaloglu8200
    @talhabaloglu8200 Před 2 lety

    Thank you for the video. The microcontroller artery at32f403 series in the hoverboard I use. What do you suggest me

    • @A-tech
      @A-tech  Před 2 lety

      hi, im not too sure, did you get it sorted?

  • @eflose
    @eflose Před 4 lety +1

    Thanks for this Video it's nice 😊👍

  • @1djval
    @1djval Před rokem

    very good, just a question. After resetting the firmware of that board, I can insert any other firmware or only specific ones can be inserted. I'm wanting to build a Direct Driver steering wheel for a racing game simulator. it would be possible? I just want to use the board to control the engine, to communicate with the games I will use a stm32.

    • @A-tech
      @A-tech  Před rokem

      sounds interesting, yes you can keep changing it if you like

  • @amremam8937
    @amremam8937 Před 3 lety +7

    Be careful , Some chips has read protection options.
    if it's protection 0, you can remove the flag without a problem
    if it's protection 1, once you remove the read protection, the flash will be erased
    if its protection 2, you cannot remove the flag

    • @JuanMarin-sx3rt
      @JuanMarin-sx3rt Před rokem +3

      Hello Amr, how can you identify if its protection 0, 1 or 2?

    • @giorgiolelmi8175
      @giorgiolelmi8175 Před rokem +1

      @@JuanMarin-sx3rt same

    • @BarkingSpyda
      @BarkingSpyda Před rokem +1

      Could you explain how to identify if its protection 0, 1 or 2 please?

  • @cristianbarlescu3404
    @cristianbarlescu3404 Před 4 lety +1

    Thank you for the video. I've seen other tutorials where is required to have the battery connected to the mainboard with a minimum of 36V on it and also to add a jumper on the power switch. In your video, I see that you are using only the programmer. Is that enough to flash the new firmware?

    • @A-tech
      @A-tech  Před 4 lety +4

      hi, yes i also saw that, apparently it can loose power during uploading but i have done 2 now and no problems using just the 3.3v from the ST-LINK, thanks

  • @mkr32
    @mkr32 Před 3 lety +1

    can you help me how to connect Arduino with hoover board wiring diagram and code for Arduino for speed control

  • @timmyle2271
    @timmyle2271 Před 4 lety

    Hi Tech, if I want to set up for rc control, what should I do? just flash firmware like you did on part 1 or do more set up ? please help thank you

    • @A-tech
      @A-tech  Před 4 lety

      hi, yes do as in part 1, have you sen part 2? that shows using a digital to analog convertor, if using a rc receiver its a bit more complicated, either way i think you would need an arduino inbetween, thanks

  • @ekseksterminator8566
    @ekseksterminator8566 Před 2 lety +1

    Don't You put a jumper on the power button pinouts on time of flashing ? On another video they say it's required as it works as power circuit during flashing ? Wont that brick it if not shorted ?

    • @A-tech
      @A-tech  Před 2 lety +1

      hi, i have never needed to do that and always worked fine for me

  • @David-iq4vy
    @David-iq4vy Před 2 lety

    Hi, very nice project. On my board I would like to change only the tilt value of the gyro sensor. I want start hoverboard with smaller tilt. Don't know how to do it? Thank you

    • @A-tech
      @A-tech  Před 2 lety

      hi, thanks, to change the angle you would probably need to edit parameters in the original software, another way might be using an arduino and tilt sensor

  • @automoto95
    @automoto95 Před 2 lety

    Hi i got a question i saw on auctions there exist 2 diffrent pcb boards green and dark blue of that board with one is better or newest?

    • @A-tech
      @A-tech  Před 2 lety

      hi, there is a number on one side that says the version number, thats the best way to tell which model it is, thanks

  • @janrottiers9420
    @janrottiers9420 Před 4 lety +1

    Hi, first of all nice tutorial. Inspired by the video I also flashed the mainboard with the hover.hex file from the build folder. When I hook up 2 potmeters on the ADC1 and ADC2 port with 3.3V from the programming socket I'm unable to control the motors. They keep spinning at the same speed whatever way I turn the potmeters. What I also noticed is that I can turn on the mainboard but I cannot turn it off. Did you ran into the same thing before or do you have any thoughts?

    • @A-tech
      @A-tech  Před 4 lety +1

      hi, its nice to hear im inspiring people to try this, ok so a few things to check, what version is the motherboard? I know v1 and v2 are ok, are the potentiometers 10k? is the second sensor cable disconnected? is it possible you are using the right sensor cable instead of the left cable? hope this helps

    • @janrottiers9420
      @janrottiers9420 Před 4 lety

      @@A-tech Hard to tell which version of the board it is. I only see BYJ-3.
      The potentiometers I used are 5K versions. I'm using the correct sensor cable being the left one (close to the speaker) with the PA2/TX/ADC1 and PA3/RX/ADC2 cpu reference. Will change the potentiometers to 10K versions as a start. Thank you for the swift feedback.

    • @A-tech
      @A-tech  Před 4 lety

      ok great hopfully its just the potentiometers, thanks

    • @janrottiers9420
      @janrottiers9420 Před 4 lety

      @@A-tech Checked and double checked, conclusion never take anything for granted :-) Found the cause, it seems that the board came with the sensor connectors soldered inverted being that the black wire was 14V and the red wire was ground. This for both sensor connectors. As the colors of the wires were matching I did not look any further. I was quite fortunate that I did not blow the ports of the cpu. I soldered the connectors as they should be (matching colors with ground and 14V). All works fine now. So lesson another lesson learned today. Cheers

    • @kaleemulla19
      @kaleemulla19 Před 4 lety +1

      Hi Jan Rottiers, How did you resolve the main board "not turning off" problem. I am also facing the same issue.

  • @kaleemulla19
    @kaleemulla19 Před 4 lety

    One of the hoverboards I have does not have the motherboard as shown. They have only two PCB, combined with the foot IR sensors, probably as optimisation. How do we access such PCBs to flash the firmware ?

    • @A-tech
      @A-tech  Před 4 lety

      hi, im not sure how you would do it with those, if you wanted to get a new mother board off ebay to use instead they are quite cheap, less than £15

  • @josem-proyects6042
    @josem-proyects6042 Před 3 lety

    hi a-tech, you install the drivers of the st link v2 in your pc with windows 10, 32bits, ?

    • @A-tech
      @A-tech  Před 3 lety

      hi, it should be ok, my one was windows 7 64 bit

  • @raybalmer5966
    @raybalmer5966 Před 2 lety

    Will the firmware download work on all of the different mother boards? Also do you have to erase the old firmware or just download the new firmware to the mother board?

    • @A-tech
      @A-tech  Před 2 lety

      hi, it should just overwrite the old firmware, im not sure if it works on all, but the ones i have tested with success always have the sensor wires in the same place and order, hope this helps

  • @Duhhx1
    @Duhhx1 Před 2 lety

    Hi, great video mate, is it possible to use FDTI232 from spark fun to flash the firmware?

    • @A-tech
      @A-tech  Před 2 lety

      hi, im not sure, i think it needs to be stlink

  • @israelkingsley8290
    @israelkingsley8290 Před rokem

    Can an e-bike throttle be used on the board to control the motors, withouut upgrading or changing the firmware

    • @A-tech
      @A-tech  Před rokem

      i dont think so unless you want use a cable to tilt the board to move it, thanks

  • @shubhamjangid2882
    @shubhamjangid2882 Před 4 lety +11

    Thank you 😭😭😭😭 I'm searching to hack this motherboard from last 8 months, thank you 🙏🙏🙏🙏🙏🙏🙏

    • @dinesh8238
      @dinesh8238 Před rokem

      If you have need any help feel free to ask

  • @VikasKumar-wz9ju
    @VikasKumar-wz9ju Před 3 lety

    Were you able to move these motors in reverse.....
    I'm not able to move them with enough torque.....
    Please let me know how can that be done....
    Thanks

    • @A-tech
      @A-tech  Před 3 lety

      hi, yes but only slow

  • @charleyboy74
    @charleyboy74 Před 2 lety

    Sorry, Quick question.
    When flashing the new firmware, are you just using the hover.hex file in the build folder ?

    • @A-tech
      @A-tech  Před 2 lety +1

      That’s it ye it’s the only file you need

    • @charleyboy74
      @charleyboy74 Před 2 lety

      @@A-tech what all the other files for

  • @kaleemulla19
    @kaleemulla19 Před 4 lety

    Finally did a re-flash of the firmware with the correct file.
    File link shown in the video descrition does not produce the required results.
    File link shown in reponse to my query is the correct file of the firmwarre.
    Motors responded to the joystick commands.
    Some issues:
    1. The motors starts with a slow speed even at the joystick centre position. (Does it need any calibration or zero setting?)
    2. There is no reversing of the motors when the joystick is pushed backwards.
    3. On switching OFF, the board does not go Off, the buzzer keeps beeping intermittently. Subsequent pressing of the switch has no result.
    Had to disconnect battery supply to stop.
    Any help will be appreciated.

    • @A-tech
      @A-tech  Před 4 lety

      ok I will have a look into the link on the description, ye i found the same when using a joystick on its own, thats why i used the arduino to remap the signals, i dont know of any calibration, also with the reversing i found trying to reverse full throttle doesnt work but just a little bit is ok, so i mapped that out too, the power off thing may have something to do with taking the 3.3v from the board, im not sure exactly, i take the 3.3v from an arduino so that might be whats causing it, hope this helps

  • @automoto95
    @automoto95 Před 2 lety

    hi does did you know where i can find to download stock hoverboard firmware to go back to the normal hoverboard functionality?

    • @A-tech
      @A-tech  Před 2 lety

      hi, i dont know but im sure there is one online somewhere

  • @JuanMarin-sx3rt
    @JuanMarin-sx3rt Před 2 lety

    You inspired me to build an RC wagon for my baby boy & would like to build a cart with joystick for my parents as they are getting up there in age & a motorized wheelchair is expensive. Wondering if I can get a little help with the firmware. Reprogramming. I've built a pc before, so I have little experience in this field. Thanks a bunch.

    • @A-tech
      @A-tech  Před 2 lety

      hi, have you seen part 2 of this video? it may answer some of your questions

    • @JuanMarin-sx3rt
      @JuanMarin-sx3rt Před 2 lety

      I'm in the process of downloading the software. Is the correct name STM32cubeIDE? A little confused. Thank you.

    • @A-tech
      @A-tech  Před 2 lety

      @@JuanMarin-sx3rt hi, i think its just called stm cube programmer, I think it was in a folder with lots of other files too

    • @JuanMarin-sx3rt
      @JuanMarin-sx3rt Před 2 lety

      @@A-tech thank you 👍

    • @JuanMarin-sx3rt
      @JuanMarin-sx3rt Před rokem +1

      hello, I sawdered header pins, uploaded stm32 cube programmer, connected wires to header pins & st link v2, however, unable to connect to software. wires are connected to 2,4,6,8 as indicated on your video. Mother board beeps when plugged in to computer. Am I missing something?

  • @jakubkrzysik2827
    @jakubkrzysik2827 Před 4 lety

    what board you choose when compiling a sketch

    • @A-tech
      @A-tech  Před 4 lety

      im not sure what you mean, thanks

  • @ThriftyToolShed
    @ThriftyToolShed Před 3 lety

    Excellent video! 👍

    • @A-tech
      @A-tech  Před 3 lety

      Thank you very much!

  • @yourvisualsltd
    @yourvisualsltd Před 2 lety

    Hi do you have any tips or tricks for the Segway mini plus ?

    • @A-tech
      @A-tech  Před 2 lety +1

      hi, i dont sorry

  • @sayedme2uc
    @sayedme2uc Před rokem

    Can you advise. I am having connection problem, I am using stm32 cube programmer and st link V2, upgraded the firmware, diconnected and reconnected st link, still couldn't establish connection

    • @A-tech
      @A-tech  Před rokem

      ok, is the stlink installed ok? have a look in the device manager, if thats good double check the wiring from the pins on the st link, if thats no good it could be the pins on the motherboard

  • @purafajro
    @purafajro Před 2 lety

    Hello. After I reprogram it, can it be programmed back to the factory state so it can be used again in a hoverboard?

    • @A-tech
      @A-tech  Před 2 lety

      i would say yes, but it may be hard to find the original code, thanks

  • @charlesblack7989
    @charlesblack7989 Před 2 lety +1

    Hi there. Thanks for sharing. One thing, it is possible to run one motor independently?, I mean, one stopped and the other running... Thanks in advance.

    • @A-tech
      @A-tech  Před 2 lety +1

      hi, you can sort of, depends how smooth you wanted it but an easy way would be to disconnect the wires maby using relays, not ideal but depends what you are using them for

    • @charlesblack7989
      @charlesblack7989 Před 2 lety

      @@A-tech thanks for the info. I will try it.

    • @A-tech
      @A-tech  Před 2 lety

      @@charlesblack7989 ok no problem, whats it for?

    • @charlesblack7989
      @charlesblack7989 Před 2 lety

      @@A-tech i'm designing a bipedal robot and need the motors to turn independently of each other. I am not sure if they are capable of carrying that load, but i have to try it because is the cheapest option. What do you think?

    • @A-tech
      @A-tech  Před 2 lety

      @@charlesblack7989 i think thats an awesome idea, how are you gearing them down?

  • @hristolechev4615
    @hristolechev4615 Před 9 dny

    How did you give it 3.3 volts , did you connect them externally or connected the big battery while flashing

    • @A-tech
      @A-tech  Před 9 dny

      hi, i used the 3.3 from the stlink thing i think, hope this helps

  • @LifewithLewy
    @LifewithLewy Před 4 lety

    Is there a benefit of using a modded motherboard vs using a controller like a sabertooth with the arduino?

    • @A-tech
      @A-tech  Před 4 lety

      the modded motherboards are a lot cheaper, around £20, and if your recycling a hoverboard its an extra part you can use, hope this helps

    • @LifewithLewy
      @LifewithLewy Před 4 lety

      A-Tech well the hoverboard i had, when I opened it up it has no motherboard at all. Only the two sensor boards. So that leaves me having to buy something. Most of the motherboards I see online here are more like $50-90 USD. So if money was not a factor would there be any benefit in using the motor controller vs the motherboard? Or would the end result essentially be the same?

    • @A-tech
      @A-tech  Před 4 lety +1

      sorry for the slow reply I have only just seen this, motor controller vs motherboard, the settings in the motor controller would most likely be better for fine tuning things, like more options possibly, the motherboards are designed to run hoverboard wheels but I dont know how optimizable the firmware is, if you had to buy the parts you might be best off with the speed controllers because you could use them for other things in the future

    • @LifewithLewy
      @LifewithLewy Před 4 lety

      A-Tech thanks for this info!

  • @charlesb689
    @charlesb689 Před 4 lety +1

    THANK YOU!

  • @lorobal
    @lorobal Před rokem

    Hello friend, I would like to know what I have to modify in the file to remove the speed limit

    • @A-tech
      @A-tech  Před rokem

      hi, im not sure, you may be able to code it to just keep increasing the 3 phase pulses but bit out of my knowledge scope

  • @TheRealNosaka
    @TheRealNosaka Před 9 měsíci

    Nice video, but are you just uploading the hover.hex file? Like how would I even make a wii controller work

    • @A-tech
      @A-tech  Před 8 měsíci

      thats it yes just upload the file, to use a wii controller i think you need to enable it in the code, so its set to use i2c i think so you may need to put some // in front of that part and delete the ones on the nunchuck part, I dont have one so cant try it, thanks

  • @josem-proyects6042
    @josem-proyects6042 Před 3 lety

    the original firmare dont use 3.3v. why you connect? and you plug in the motherboard the motors and battery and bridge in on/off swith? am making the same for a ebike

    • @A-tech
      @A-tech  Před 3 lety

      hi, yes they do use 3.3v for the logic, if you use 5v you will break your board

    • @josem-proyects6042
      @josem-proyects6042 Před 3 lety

      @@A-tech thanks by answer, am right now, flashing the firmware, but no conect. am reset all for solve

  • @erikogelisesverden4995

    Please. I need help is it possible to firmware my hoverboard withoute a st link ?

    • @A-tech
      @A-tech  Před 4 lety

      i dont think it is possible, thanks

  • @alfankosh1
    @alfankosh1 Před rokem +1

    i really need help i have 2 st-link v2 wen i connected to pc the pc foundet without problem but the STM32CubeProgrammer didnot found the st-link v2 what ido?????

    • @AChi__
      @AChi__ Před rokem

      Did you check to see that you either welder the pins to the board properly and if so did you check to see that your wire connections were securely connected to the correct pins?

    • @A-tech
      @A-tech  Před rokem

      it could be the stlink wiring is incorrect?

  • @pogssolabaofficial1452

    Good day sir, just asking if you do programming to other people? I watched a lot of your videos regarding hoverboard firmware hacked. I tried to programmed the motherboard firmware but not successful. The motors runs only forward and reverse but turn right and left. Is possible to help me program my motherboard the way it should be? Just let me know how much the cost of your service. Thank you.

    • @A-tech
      @A-tech  Před rokem

      hi, are you using 2 potentiometers? are they 10k? if you want to post it to me and i can program it and send it back to you that could work

  • @mastermine1117
    @mastermine1117 Před 2 lety

    I have a issue with mine where when i try to set the ReadOutProtection in the STM32CubeProgrammer it says Error: Downloading Option Bytes Data failed. Error: flash loader cannot be loaded. Anyone know what to do if you have this issue?

    • @A-tech
      @A-tech  Před 2 lety

      did you get this working? it may be a bad connection on one of the pins or wiring from the programmer?

  • @samuelfaulkner1147
    @samuelfaulkner1147 Před rokem

    Hi, I’ve connected the pins correctly and I have the same flashing and beeping noise you have with the light.However in the stm32 programmer when I press connect it comes up with “ UR connection mode is defined with the HW reset mode”
    I have the same configured as you with the reset mode set to Software reset. Do you know how to fix this?

    • @A-tech
      @A-tech  Před rokem

      hi, im not sure will have to have a think about it

    • @tomertou
      @tomertou Před rokem

      i ran into the same problem. no luck so far in solving it

  • @sariyamathis8177
    @sariyamathis8177 Před 4 lety

    Can I do this with a dual system hoverboard? If so, do you have any info on it or know where I can find info?

    • @A-tech
      @A-tech  Před 4 lety

      you mean use 2 hoverboards?

    • @sariyamathis8177
      @sariyamathis8177 Před 4 lety

      A-Tech No, I mean a hoverboard that doesn’t have a motherboard and 2 gyros. Mine only has 2 gyros. No separate motherboard. Here’s a link to what I’m talking about>>>> www.aliexpress.com/i/4000440310582.html

  • @aryablbasi
    @aryablbasi Před rokem

    Hi, thanks for tech this project, can you tel me how I can recovery the first code factory, please

    • @A-tech
      @A-tech  Před rokem

      hi, im not sure if you can do that, thanks

  • @richierich.1982
    @richierich.1982 Před rokem

    Hey, great vid, do you have code to put the board back to normal hoverboard operation please.

    • @A-tech
      @A-tech  Před rokem

      hi, i dont sorry, thanks

  • @atily900
    @atily900 Před 3 lety +1

    Thanks a lot.

  • @MatejCanzek
    @MatejCanzek Před rokem

    Is this programing posible vit com port? Vithout usb st link conector?

    • @A-tech
      @A-tech  Před rokem

      hmm i really dont know sorry

  • @karloraner2899
    @karloraner2899 Před 10 měsíci

    Hi i dont know which flash file to put to board beacuse there is more folders in githib. If you can send me the flash file.

    • @A-tech
      @A-tech  Před 9 měsíci

      it is a .hex file if that helps, thanks

  • @purafajro
    @purafajro Před 2 lety

    Does it work with a hall sensor ebike throttle?

    • @A-tech
      @A-tech  Před 2 lety

      im not sure, possibly

  • @chrisj111706
    @chrisj111706 Před 2 lety

    Thanks for the video, the stm cube programmer is showing not connected, when i try to connect, it only shows loading with 0% display, please help me.

    • @A-tech
      @A-tech  Před 2 lety

      hi, did you get it working? i dont think i had that problem

    • @ecoegg4608
      @ecoegg4608 Před 2 lety

      try using STLINK UTILITY software instead of cubeprogrammer.

    • @uvanegrapatagonia8476
      @uvanegrapatagonia8476 Před rokem

      @@ecoegg4608 Hi, hellosoldered header pins, tried with stm32 cube programmer, connected wires to header pins , however, I am unable to connect. tried with st-link v2. Same Results. Wires are connected to 2,4,6,8 as indicated in the video. Motherboard beeps as on video, but I am unable to get "conected". Using st-link v2. Thanks for your help

  • @ahmadhussainwebshare1001

    Thank you so much for great video. I'm new here, following your tutorial to firmware flash, do we need to provide 36v supply to hoverboard while connecting to stm32 link. Because when I connect 3.3v of STM32 link to hoverboard, STM32 link blue light goes of and stmcube shows target not found. pls help. God bless you

    • @dominik3187
      @dominik3187 Před 2 lety +2

      I've done it without the battery connected. Just with the 3,3V from the programmer...worked fine for me

    • @ahmadhussainwebshare1001
      @ahmadhussainwebshare1001 Před 2 lety +2

      @@dominik3187 thank you so much. you are a superman

    • @dominik3187
      @dominik3187 Před 2 lety +2

      @@ahmadhussainwebshare1001 but if you want to be safe, do not use the 3,3v pin and power the board with the battery. Then you have to press the power button of the board while flashing the firmware.

    • @A-tech
      @A-tech  Před 2 lety

      yes as Florian says, you dont need the battery connected as it can take power from the usb, thanks

  • @relatedl35
    @relatedl35 Před 4 lety +1

    I cant connect the motherboard via the ST link, it just says Error

    • @A-tech
      @A-tech  Před 4 lety

      ok perhaps you have some wires mixed up?

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

    How can u add electronic braking???

    • @A-tech
      @A-tech  Před 7 měsíci

      you can with the flipsky vesc but not sure with these

  • @erikogelisesverden4995

    Ok. But do you think There are any way i can controll my hoverboard withoute standing on it. I want to make a somthing out of my old hoverboard?

    • @A-tech
      @A-tech  Před 4 lety

      ok if you dont want to open it up and just want it to move about, one way is you could make something that can put pressure on the foot switches and make it tilt

    • @erikogelisesverden4995
      @erikogelisesverden4995 Před 4 lety

      A-Tech can i Get your Mail i can send you a picture of what i have madde so far?

    • @A-tech
      @A-tech  Před 4 lety

      @@erikogelisesverden4995 yes no problem, its as681785@gmail.com, thanks

  • @milestone_achiever4634

    Is this the main solution of you want to use a GotWay controller on any hub motor???
    I’m actually doing a project. I have a Begode / GotWay controller. I’m trying to use this controller on balance scooter

    • @A-tech
      @A-tech  Před rokem

      Ok I’m not sure what a gotway controller is but the hoverboard ones are pretty good

    • @milestone_achiever4634
      @milestone_achiever4634 Před rokem

      @@A-tech I have a universal hoverboard controller
      It also stated in the advertising that the controller also works with all balance wheels.
      Would you believe, that this universal controller is not balancing the wheel at all
      It flashes red 8 times continuously

  • @ka24det
    @ka24det Před 2 lety

    I bought a hoverboard but after I disassembled it, I realized it was not supported for this hack. Are there particular brands or outward appearance I should be looking for?

    • @A-tech
      @A-tech  Před 2 lety

      hi, im not sure about brands but the style of wheels seems to be a good indicator, hope this helps

    • @ka24det
      @ka24det Před 2 lety

      @@A-tech It does thanks. I've come to the decision to use an Ardiuno and some motor controllers because it would be more of a challenge. I landed on that after buying yet another unsupported hoverboard, so I'm in deep already lol.

  • @relatedl35
    @relatedl35 Před 4 lety

    Is it possible to use a 4 pin header where both sides are short?

    • @A-tech
      @A-tech  Před 4 lety

      ahh ok, probably not, they are really cheap, if you dont want to buy you might be able to cut up a paperclip, thanks

    • @relatedl35
      @relatedl35 Před 4 lety

      A-Tech I would want to buy them, but I can’t find them online.

    • @A-tech
      @A-tech  Před 4 lety +1

      @@relatedl35 ok just search ebay / amazon for 'header pins' they come in a stick of loads and you just break off how many you need

  • @YouCantNow
    @YouCantNow Před 2 lety

    Hello
    I am flash with your firmware, but in reverse the wheels drive not smooth with slow speed , i use one 100k potentiometer … how i can fix it and increase reverse speed

    • @A-tech
      @A-tech  Před 2 lety

      hi, try using a 10k potentiometer, that may help, im not sure how to increase reverse speed, thanks

  • @relatedl35
    @relatedl35 Před 4 lety

    Can you link the 4 header pin please?

    • @A-tech
      @A-tech  Před 4 lety

      im not sure what you mean

  • @belachqrayoub1779
    @belachqrayoub1779 Před 3 lety

    i have a question where did you get that chip

    • @A-tech
      @A-tech  Před 3 lety

      ebay for about £10

  • @heatherwilliamson5460

    Where can I download the stm32cubeprogrammer from?

    • @A-tech
      @A-tech  Před rokem

      www.st.com/en/development-tools/stm32cubeprog.html they should have it, thanks

  • @DeadIsLive__
    @DeadIsLive__ Před rokem

    How am I suppose to increase the speed in reverse mode

    • @A-tech
      @A-tech  Před rokem

      hi, someone did find a way but i cant remember how, thanks

  • @andrewkennett940
    @andrewkennett940 Před 4 lety +1

    I successfully flashed one board but not im getting a ST-LINK error (DEV_USB_COMM_ERR) when I try to connect.

    • @andrewkennett940
      @andrewkennett940 Před 4 lety

      The problem was that the pins on my st link clone are in a different configuration than yours.

    • @A-tech
      @A-tech  Před 4 lety

      @@andrewkennett940 ok so does it work ok now?

    • @andrewkennett940
      @andrewkennett940 Před 4 lety

      Yes thanks. I flashed another motherboard successfully. Now im trying to figure out how to combine the MCP-4725 demo and the PS2Tank_v0_Analog code that was with all the files you had on github.

    • @A-tech
      @A-tech  Před 4 lety

      @@andrewkennett940 ok thats great, just remember to use 3.3v on the motherboard inputs, good luck

    • @andrewkennett940
      @andrewkennett940 Před 4 lety

      @@A-tech Have you used this compiler pionierland.de/hoverhack/ ?

  • @pogssolabaofficial1452

    It runs only forward and reverse no right and left turn. This setup for my rc receiver

    • @A-tech
      @A-tech  Před rokem

      just to confirm you are using a rc receiver instead of potentiometers?

  • @setaretavakoli2773
    @setaretavakoli2773 Před 3 lety

    Hi, I Can not understand what file you uploaded?
    could you help me pls?

  • @kaleemulla19
    @kaleemulla19 Před 4 lety

    Finally I flashed the firmware. After switching ON, the motors rotate few rpms clockwise and then clockwise, with the buzzer beeping. This happens for sometime and then stops. There is no effect of the joystick at all. What could I have done wrong ?

    • @A-tech
      @A-tech  Před 4 lety

      hi, did you definitely use the hover.hex file from the link in the description? after downloading the file needs unzipping and the one you want should be like this: hoverboard-firmware-hack-bewegungsappar.at\build\hover.hex, I know there is another one I used that did that same thing, let me know if it works, thanks

    • @kaleemulla19
      @kaleemulla19 Před 4 lety

      @@A-tech I guess I did just that. Since the AT Link software is unable to recognize zip files, I unzipped and extracted the hover.hex file from "build" folder to the desktop, from where I was able to continue with the firmware flashing. Should I try flashing the same once again ? Thanks for the prompt reply.

    • @A-tech
      @A-tech  Před 4 lety

      ok, i know one of the firmwares has a motor test on it, strange its not working, i just checked it, did you download the whole zip folder? extract the whole lot and try again, i did it with just the build file and it didnt work, hope this helps

  • @mus_xr4653
    @mus_xr4653 Před rokem

    Can you reprogram gyroscopes?

    • @A-tech
      @A-tech  Před rokem

      I don’t think so

  • @kubeqsq
    @kubeqsq Před 2 lety

    Hello, Fisrt of all you have made great job!! I am building with mz kids some scooter based on your project. I have uploaded your firmnware, but i have difffrent sound from speaker and I don't know how to turn it off..... Power button don't respond. I can only turn on. When I turn it off I get few beeps, but after that I can't turn it on once more.
    Can zou help me?

    • @A-tech
      @A-tech  Před 2 lety

      hi, did you get this working? i think there may be different versions of the firmware, were the potentiometers connected up? thanks

    • @kubeqsq
      @kubeqsq Před 2 lety

      @@A-tech i made it working, the problem was, that the engines weren't connected ... :)

  • @cleeeen4103
    @cleeeen4103 Před rokem

    hello i did everything you said my motherbord started beeping just like yours did in the vid but when i press connect it deos not work, i connected the usb to my windos pc can somone please help! \

    • @cleeeen4103
      @cleeeen4103 Před rokem

      how did your beeping stop when u connected it to software

    • @cleeeen4103
      @cleeeen4103 Před rokem

      it can detect the stm 32 usb thing but not the motherbord

    • @cleeeen4103
      @cleeeen4103 Před rokem

      can somone help??

    • @A-tech
      @A-tech  Před rokem

      hi, did you manage to get it sorted?

  • @josem-proyects6042
    @josem-proyects6042 Před 3 lety

    hey a-tech, do you connect the battery 36v when flashing?

    • @A-tech
      @A-tech  Před 3 lety +1

      hi, no you dont need to, thanks

  • @niranjanbiswas8480
    @niranjanbiswas8480 Před 2 lety

    Sir my hoverboard red light is blinking 2time how to solv it?
    I am so thankful to you if you guide me

    • @A-tech
      @A-tech  Před 2 lety

      hi, is it standard or modified? thanks

  • @cyberwork8712
    @cyberwork8712 Před 4 lety +1

    good video :)

  • @rexizs6767
    @rexizs6767 Před 10 měsíci

    i wan't to do this but im scared that i wil destroy the mainboard it's actually expensive on where i live and im note entirely sure that is it gonna unlimit the max rpm of the motor or remove the any torque limits. İ wan't to do an electric scooter with this so i want the max speed and torque of the motor and 1 more thing i read that this controller can work with 48 volt is that true? my controller have mixed 50 and 63 volt caps (sorry for poor english)

    • @A-tech
      @A-tech  Před 10 měsíci

      hi, there is always a risk with these things, i can say i havnt had any go too fast, they will also break like other motors if you try to push them too hard, just monitor the heat and go from there, they can do 48v yes but i think you need to edit the firmware code to enable 12s battery, hope this helps

  • @yanfayin5981
    @yanfayin5981 Před 2 lety

    How to connect the line?

  • @DeliveryWithoutSmoke
    @DeliveryWithoutSmoke Před 3 lety

    can i run a single motor?

    • @A-tech
      @A-tech  Před 3 lety

      yes i dont see why not

  • @ivanrumenov928
    @ivanrumenov928 Před 3 lety

    i have problem. erorr: old st link firmware version. what i should to make.

    • @A-tech
      @A-tech  Před 3 lety

      you need to update drivers?

    • @ivanrumenov928
      @ivanrumenov928 Před 3 lety

      @@A-tech can you send me link to download file driver

    • @A-tech
      @A-tech  Před 3 lety

      @@ivanrumenov928 windows should install it when you plug it in, does the computer you are running it off have internet?

    • @ivanrumenov928
      @ivanrumenov928 Před 3 lety

      @@A-tech yes, when i plug it in i have connect to Internet. And drivers instal succsess. Probably drivers are old.

    • @A-tech
      @A-tech  Před 3 lety

      @@ivanrumenov928 possibly its the firmware on the stlink programmer itself, i wouldnt know how to update that

  • @alfankosh1
    @alfankosh1 Před rokem

    i have this problem when i connect st-link to pc Error: Establishing connection with device failed
    : Error: Establishing connection with device failed
    : Start STLinkUpgrade...
    00:12:23 : Error: Problem occured while trying to connect

    • @A-tech
      @A-tech  Před rokem

      did you manage to fix this?

  • @luisbangueses
    @luisbangueses Před 2 lety

    what is new with this firmware?

    • @A-tech
      @A-tech  Před 2 lety

      its for if you want to repurpose your hoverboard motors

  • @versatronico
    @versatronico Před 4 lety

    No he podido descargar el software alguien que me lo envíe porfavor un enlace que no sea de la página original por qué no me deja abrir

    • @A-tech
      @A-tech  Před 4 lety

      hi, the link in description should be ok, you may need to open link on laptop or computer for it to work, hope this helps

    • @josem-proyects6042
      @josem-proyects6042 Před 3 lety

      hola versatronico, ya tu reprogramaste tu hoverboard? te conecto bien el st-link? yo hize una bicicleta con ese sistema y esta paralizado el proyecto por ese detalle,

    • @versatronico
      @versatronico Před 3 lety

      @@josem-proyects6042 no nada no he podido

  • @gamersideh8918
    @gamersideh8918 Před 4 lety +2

    Part2 pls

    • @A-tech
      @A-tech  Před 4 lety

      im working on it, hopefully be up in a few days

  • @INNOX20
    @INNOX20 Před 4 lety

    Después que instale este firmware mi placa sólo dura 10 segundos encendida que hago

    • @A-tech
      @A-tech  Před 4 lety

      ok, puede ser que la batería tenga poca carga, si la carga y aún lo hace, puede intentar tener un interruptor de bloqueo en lugar de un interruptor de botón para la alimentación, he oído que las personas lo hacen con buenos resultados, gracias

    • @INNOX20
      @INNOX20 Před 4 lety

      @@A-tech uso una fuente de alimentación no una bateria

    • @A-tech
      @A-tech  Před 4 lety

      podría ser un corte de seguridad, ¿tiene alguna otra cosa conectada o no conectada? ¿Están conectados los motores, los sensores y el control de entrada?

    • @INNOX20
      @INNOX20 Před 4 lety

      @@A-tech sólo el motor y el acelerador

  • @Diygenes
    @Diygenes Před 4 lety

    Mine won't turn off and the speed of the motors is not the same. Won't turn either

    • @A-tech
      @A-tech  Před 4 lety

      ok i think you need to double check your wiring, are you using potentiometers?

    • @Diygenes
      @Diygenes Před 4 lety

      @@A-tech Yes, I've put two 10k with gnd and 3.3v and green and blue wire. When the green wire is unplugged and sitting on the bench it does something odd, when I touch it with bare hands, it turns off the board

    • @Diygenes
      @Diygenes Před 4 lety

      @@A-tech It would help you if i give you the board version number? I want to put this board and motors on my wheelchair

    • @A-tech
      @A-tech  Před 4 lety

      @@Diygenes hi, i think its v2, thanks

  • @nerd_conversation
    @nerd_conversation Před 2 lety

    weet imant waar ik de softwere kan downlowden

  • @artiusreynolds8432
    @artiusreynolds8432 Před 3 lety

    Would you sell some programmed?

  • @kenmcmullan9330
    @kenmcmullan9330 Před 3 lety

    Why can you change READBACK. The idea is supposed to be that the manufacturer flashes is such that it can't be read back. If it was a simple as setting a flag to allow read back, there'd be no real point in "protecting" the chip.

    • @A-tech
      @A-tech  Před 3 lety

      they did not protect it very well

  • @anthonyprice5615
    @anthonyprice5615 Před 2 lety

    It's not easy to find this iiiiii still can't find this to download

    • @A-tech
      @A-tech  Před 2 lety

      hi, just click the link in the description and then you will get to the github repository for a project, then in the build link there is a file called hover.hex

  • @GEARSinc
    @GEARSinc Před 4 lety

    Dumb Question.... If I wanted to purchase a hoverboard to hack this way, it would have to have the correct motherboard. I can't imaging they are all the same. How do I choose a correct brand/model to ensure I get one I can hack with this code?

    • @A-tech
      @A-tech  Před 4 lety

      that is a good question, what i look for is the 4 groups of wires at the bottom, the 4 pin charge connector and 4 capacitors at the top, here is a link to the last one i bought that was ok : www.ebay.co.uk/itm/113821955450

  • @farhatullahkhan6466
    @farhatullahkhan6466 Před 3 lety

    Thanks, it was a good work, can you please send the firmware of hoverboard to restore back in its original working state.

  • @danielmcgee813
    @danielmcgee813 Před rokem

    If there is anybody working with the razor branded splitboards
    I'm in need of assistance finding software for them?

    • @A-tech
      @A-tech  Před rokem

      im not sure about them, do they have the 2x smaller motherboards instead of the 1 big one?

    • @danielmcgee813
      @danielmcgee813 Před rokem

      @@A-tech
      Yes it is the micro boards instead of the big one
      Oh and I am also having issues with one of the big boards but I will explain more next time I try to work with it

    • @A-tech
      @A-tech  Před rokem +1

      ok i havnt tried anything with them yet, will hopefully get a new board with them soon, as far as i know the connections are the same
      ye no problem

    • @danielmcgee813
      @danielmcgee813 Před rokem

      @@A-tech well the one thing I will tell you is that more than likely all the hoverboards have gone over to that model of manufacturing
      The only reason I know this is because I have been collecting hoverboards for a little while now and everyone of them have had the split board design...... but luckily enough they all have a spot 4pins

    • @A-tech
      @A-tech  Před rokem

      ok that is pretty handy, i take it they still run on stm32?

  • @gatyi28
    @gatyi28 Před 2 lety

    Goddamn it, my doesn’t want to connect . Maybe the soldering wasn’t good enough :( I have to check it

    • @A-tech
      @A-tech  Před 2 lety

      double check the pins in the adapter too its so easy to get them wrong

    • @gatyi28
      @gatyi28 Před 2 lety

      @@A-tech it was ok. I tried yesterday to solder it again and it did some Sparks :) it’s garbage now :)

  • @MrOrangeman18
    @MrOrangeman18 Před 4 lety

    Lol. I’m so dumb. I just did this to my hover board thinking it was better firmware. When in fact it was not that at all haha. Not I can’t use my board as a board. Is there a link anywhere to the original firmware please? Thanks

    • @A-tech
      @A-tech  Před 4 lety

      oh no, you might be able to get it off the manufacturers?

  • @zainshahee
    @zainshahee Před 4 lety +1

    Add2hover1