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

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ย. 2024
  • 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...
    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

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

  • @mikaelbjornson2666
    @mikaelbjornson2666 2 ปีที่แล้ว +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 ปีที่แล้ว

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

  • @suheladesilva2933
    @suheladesilva2933 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      Glad it was helpful!

  • @shubhamjangid2882
    @shubhamjangid2882 4 ปีที่แล้ว +11

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

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

      If you have need any help feel free to ask

  • @amremam8937
    @amremam8937 3 ปีที่แล้ว +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 2 ปีที่แล้ว +3

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

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

      @@JuanMarin-sx3rt same

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

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

  • @arturobojhay2362
    @arturobojhay2362 4 ปีที่แล้ว +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 3 ปีที่แล้ว +2

    Thank you! Good Video! From Argentina

  • @andrebalian6072
    @andrebalian6072 4 ปีที่แล้ว

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

  • @LifewithLewy
    @LifewithLewy 5 ปีที่แล้ว +3

    Ready for the next one!

    • @LifewithLewy
      @LifewithLewy 3 ปีที่แล้ว

      @andrey ustinov don’t speak the language

  • @alfankosh1
    @alfankosh1 2 ปีที่แล้ว +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__ ปีที่แล้ว

      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  ปีที่แล้ว

      it could be the stlink wiring is incorrect?

  • @ianbrrws
    @ianbrrws 2 ปีที่แล้ว +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

  • @ekseksterminator8566
    @ekseksterminator8566 2 ปีที่แล้ว +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  2 ปีที่แล้ว +1

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

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

    Thanks for this Video it's nice 😊👍

  • @nguyenquangvu8846
    @nguyenquangvu8846 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      um, im not sure what you mean

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

    Hello, thank you for the wonderful video. I want to ask, does the STM32 cube program open the compressed folder directly, or should I use the VSC program?

    • @A-tech
      @A-tech  หลายเดือนก่อน

      hi, if you mean the compiled .h file then yes

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

      Can you send a video link on how to open the file because I am stuck here and I have bought and prepared everything in my lab?@@A-tech

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

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

    • @A-tech
      @A-tech  3 หลายเดือนก่อน

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

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

    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  2 ปีที่แล้ว

      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

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

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

    • @A-tech
      @A-tech  2 ปีที่แล้ว +1

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

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

      @@A-tech what all the other files for

  • @boolitsbuildersllc.106
    @boolitsbuildersllc.106 4 หลายเดือนก่อน

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

    • @A-tech
      @A-tech  4 หลายเดือนก่อน +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

  • @1djval
    @1djval ปีที่แล้ว

    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  ปีที่แล้ว

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

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

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

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

    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  5 ปีที่แล้ว +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

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

    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  11 หลายเดือนก่อน

      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

  • @janrottiers9420
    @janrottiers9420 4 ปีที่แล้ว +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  4 ปีที่แล้ว +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 4 ปีที่แล้ว

      @@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  4 ปีที่แล้ว

      ok great hopfully its just the potentiometers, thanks

    • @janrottiers9420
      @janrottiers9420 4 ปีที่แล้ว

      @@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 4 ปีที่แล้ว +1

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

  • @VikasKumar-wz9ju
    @VikasKumar-wz9ju 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      hi, yes but only slow

  • @Omar.bellout
    @Omar.bellout 27 วันที่ผ่านมา

    Hi I have a scooter pure pro air 3 that is locked with a password how can I break it.

  • @charlesblack7989
    @charlesblack7989 3 ปีที่แล้ว +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  3 ปีที่แล้ว +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 3 ปีที่แล้ว

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

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      @@charlesblack7989 ok no problem, whats it for?

    • @charlesblack7989
      @charlesblack7989 3 ปีที่แล้ว

      @@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  3 ปีที่แล้ว

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

  • @omkaryt
    @omkaryt 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

      i cant help you there sorry

  • @kaleemulla19
    @kaleemulla19 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

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

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

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      ok perhaps you have some wires mixed up?

  • @JuanMarin-sx3rt
    @JuanMarin-sx3rt 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

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

    • @JuanMarin-sx3rt
      @JuanMarin-sx3rt 2 ปีที่แล้ว

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

    • @A-tech
      @A-tech  2 ปีที่แล้ว

      @@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 2 ปีที่แล้ว

      @@A-tech thank you 👍

    • @JuanMarin-sx3rt
      @JuanMarin-sx3rt 2 ปีที่แล้ว +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?

  • @timmyle2271
    @timmyle2271 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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

  • @cristianbarlescu3404
    @cristianbarlescu3404 5 ปีที่แล้ว +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  5 ปีที่แล้ว +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

  • @andrewkennett940
    @andrewkennett940 4 ปีที่แล้ว +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 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      @@andrewkennett940 ok so does it work ok now?

    • @andrewkennett940
      @andrewkennett940 4 ปีที่แล้ว

      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  4 ปีที่แล้ว

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

    • @andrewkennett940
      @andrewkennett940 4 ปีที่แล้ว

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

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

    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  ปีที่แล้ว

      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

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

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

    • @A-tech
      @A-tech  2 ปีที่แล้ว

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

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

    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  2 ปีที่แล้ว

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

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

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

    • @A-tech
      @A-tech  ปีที่แล้ว

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

  • @kaleemulla19
    @kaleemulla19 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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

  • @purafajro
    @purafajro 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

  • @pogssolabaofficial1452
    @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  ปีที่แล้ว

      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

  • @David-iq4vy
    @David-iq4vy 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

      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 2 ปีที่แล้ว

    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  2 ปีที่แล้ว

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

  • @jakubkrzysik2827
    @jakubkrzysik2827 4 ปีที่แล้ว

    what board you choose when compiling a sketch

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      im not sure what you mean, thanks

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

    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  2 ปีที่แล้ว

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

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

      @@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.

  • @josem-proyects6042
    @josem-proyects6042 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

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

    • @josem-proyects6042
      @josem-proyects6042 4 ปีที่แล้ว

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

  • @ThriftyToolShed
    @ThriftyToolShed 3 ปีที่แล้ว

    Excellent video! 👍

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      Thank you very much!

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

    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  ปีที่แล้ว

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

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

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

  • @kenmcmullan9330
    @kenmcmullan9330 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      they did not protect it very well

  • @yourvisualsltd
    @yourvisualsltd 3 ปีที่แล้ว

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

    • @A-tech
      @A-tech  3 ปีที่แล้ว +1

      hi, i dont sorry

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

    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  ปีที่แล้ว

      it is a .hex file if that helps, thanks

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

    Thanks a lot.

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

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

    • @A-tech
      @A-tech  ปีที่แล้ว

      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

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

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

    • @A-tech
      @A-tech  5 ปีที่แล้ว

      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 5 ปีที่แล้ว

      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  4 ปีที่แล้ว +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 4 ปีที่แล้ว

      A-Tech thanks for this info!

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

    THANK YOU!

  • @sariyamathis8177
    @sariyamathis8177 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      you mean use 2 hoverboards?

    • @sariyamathis8177
      @sariyamathis8177 4 ปีที่แล้ว

      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

  • @belachqrayoub1779
    @belachqrayoub1779 3 ปีที่แล้ว

    i have a question where did you get that chip

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      ebay for about £10

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

    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  5 ปีที่แล้ว

      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 5 ปีที่แล้ว

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

    • @A-tech
      @A-tech  5 ปีที่แล้ว

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

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

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

    • @A-tech
      @A-tech  ปีที่แล้ว

      hmm i really dont know sorry

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

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

    • @A-tech
      @A-tech  2 ปีที่แล้ว

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

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

    Where can I download the stm32cubeprogrammer from?

    • @A-tech
      @A-tech  ปีที่แล้ว

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

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

    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  2 ปีที่แล้ว

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

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

      @@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

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

    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  2 ปีที่แล้ว

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

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

    How can u add electronic braking???

    • @A-tech
      @A-tech  10 หลายเดือนก่อน

      you can with the flipsky vesc but not sure with these

  • @kaleemulla19
    @kaleemulla19 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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 4 ปีที่แล้ว

      @@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  4 ปีที่แล้ว

      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

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

    How am I suppose to increase the speed in reverse mode

    • @A-tech
      @A-tech  ปีที่แล้ว

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

  • @mastermine1117
    @mastermine1117 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

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

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

    • @A-tech
      @A-tech  ปีที่แล้ว

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

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

    Can you reprogram gyroscopes?

    • @A-tech
      @A-tech  2 ปีที่แล้ว

      I don’t think so

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

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

    • @A-tech
      @A-tech  5 ปีที่แล้ว

      i dont think it is possible, thanks

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

    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 ปีที่แล้ว

      how did your beeping stop when u connected it to software

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

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

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

      can somone help??

    • @A-tech
      @A-tech  ปีที่แล้ว

      hi, did you manage to get it sorted?

  • @setaretavakoli2773
    @setaretavakoli2773 3 ปีที่แล้ว

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

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      Hi, you need to use the hover.hex file

    • @setaretavakoli2773
      @setaretavakoli2773 3 ปีที่แล้ว

      How can i download it?
      Where it is?

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

    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  ปีที่แล้ว

      did you manage to fix this?

  • @chrisj111706
    @chrisj111706 3 ปีที่แล้ว

    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  2 ปีที่แล้ว

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

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

      try using STLINK UTILITY software instead of cubeprogrammer.

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

      @@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

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

    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  ปีที่แล้ว

      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

  • @purafajro
    @purafajro 3 ปีที่แล้ว

    Does it work with a hall sensor ebike throttle?

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      im not sure, possibly

  • @relatedl35
    @relatedl35 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      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 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว +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

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

    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  2 ปีที่แล้ว

      hi, is it standard or modified? thanks

  • @richierich.1982
    @richierich.1982 ปีที่แล้ว

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

    • @A-tech
      @A-tech  ปีที่แล้ว

      hi, i dont sorry, thanks

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

    So painful to watch.
    R.I.P. hoverboard ;(
    Think the hoverboard deserved it?

    • @A-tech
      @A-tech  4 ปีที่แล้ว +6

      the hoverboard was dead before, now its been given new life

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

    what is new with this firmware?

    • @A-tech
      @A-tech  2 ปีที่แล้ว

      its for if you want to repurpose your hoverboard motors

  • @Diygenes
    @Diygenes 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

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

    • @Diygenes
      @Diygenes 4 ปีที่แล้ว

      @@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 4 ปีที่แล้ว

      @@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  4 ปีที่แล้ว

      @@Diygenes hi, i think its v2, thanks

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

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

    • @A-tech
      @A-tech  ปีที่แล้ว

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

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

    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  2 ปีที่แล้ว

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

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

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

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

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

    • @A-tech
      @A-tech  2 ปีที่แล้ว

      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

  • @ivanrumenov928
    @ivanrumenov928 3 ปีที่แล้ว

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

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      you need to update drivers?

    • @ivanrumenov928
      @ivanrumenov928 3 ปีที่แล้ว

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

    • @A-tech
      @A-tech  3 ปีที่แล้ว

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

    • @ivanrumenov928
      @ivanrumenov928 3 ปีที่แล้ว

      @@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  3 ปีที่แล้ว

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

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

    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 2 ปีที่แล้ว +2

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

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

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

    • @dominik3187
      @dominik3187 2 ปีที่แล้ว +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  2 ปีที่แล้ว

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

  • @relatedl35
    @relatedl35 4 ปีที่แล้ว

    Can you link the 4 header pin please?

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      im not sure what you mean

  • @GEARSinc
    @GEARSinc 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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

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

    Part2 pls

    • @A-tech
      @A-tech  5 ปีที่แล้ว

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

  • @DeliveryWithoutSmoke
    @DeliveryWithoutSmoke 3 ปีที่แล้ว

    can i run a single motor?

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      yes i dont see why not

  • @yanfayin5981
    @yanfayin5981 3 ปีที่แล้ว

    How to connect the line?

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      which line?

  • @josem-proyects6042
    @josem-proyects6042 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว +1

      hi, no you dont need to, thanks

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

    weet imant waar ik de softwere kan downlowden

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

      geen idee

    • @A-tech
      @A-tech  2 ปีที่แล้ว

      hi, link in video description, thanks

  • @INNOX20
    @INNOX20 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      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 4 ปีที่แล้ว

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

    • @A-tech
      @A-tech  4 ปีที่แล้ว

      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 4 ปีที่แล้ว

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

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

    good video :)

  • @artiusreynolds8432
    @artiusreynolds8432 4 ปีที่แล้ว

    Would you sell some programmed?

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      Yes sure

  • @versatronico
    @versatronico 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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 4 ปีที่แล้ว

      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 4 ปีที่แล้ว

      @@josem-proyects6042 no nada no he podido

  • @MrOrangeman18
    @MrOrangeman18 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

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

  • @antoonsorg
    @antoonsorg 3 ปีที่แล้ว

    Did not work no STM32 programmer error : No STM32 target found

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      did you get this to work?

    • @antoonsorg
      @antoonsorg 3 ปีที่แล้ว

      @@A-tech unfortunately not

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      @@antoonsorg ok a couple of questions, is the board powered up? are all connections correct?

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

      @@A-tech No I did not connect the power to the board but I here beeps from the board when connecting de st link. But receive no data from the board. I followed the video instructions .

    • @A-tech
      @A-tech  3 ปีที่แล้ว

      hmm im not sure maby the board is faulty?