Hoverboard hack, part 1: remote control
Вставка
- Опубліковано 21 жов 2024
- Hoverboards contain some very nice components, like a big battery, two powerful BLDC motors, and a BLDC motor controller (for 2 motors). They are also dirt cheap, especially if you buy them second hand.
Currently, I'm overruling the sensor boards, and sending serial commands directly to the main board, via a Teensy board. For the protocol, see for example drewspewsmuse.b... or github.com/OpH...
Note how sensitive the motors are to the throttle stick. I'm moving very slowly here, as otherwise the hoverboard will spontaneously jump (thereby disconnecting the communication wires, and no, there isn't some safety measure like a timeout).
Given the previous videos on my channel, it shouldn't be too hard to predict where this is going.
this i was looking for. Can you pleaseeeeee . explain how you do that. plsssssssss
Hello, it was a very nice project. Well done, and I am amazed at what I saw.... I am Sabah from Iraq. I bought Fly Sky six channels with the scooter and also st-link, but the problem is while downloading the code to the motherboard program. Can you specify the name of the folder that we will download? With thanks and appreciation
can you give a diagram how you connected it😃
PLEASE !!!por favor necesito ayuda, tengo dos rurdas/motores y una placa madre hackeada con un receptor futaba y una radio futaba y solo anda hacia adelante y/o hacia atras, pero no puedo hacer que una rueda ande para atras y otra para adelante asi puedo doblar ..es para um robot !! ayuda por favor !!
I am also trying to control a Hoverboard mainboard using a Teensy. But I cannot get it to move at all. I have read both the sites you link in the video description. How did you connect the Teensy to the main board? And which software did you use on the Teensy? Did you write your own software? If so, can I have a look at your software?
Which hoverboard type do you have? Maybe it makes sense to capture communication between the original sensor board(s) and mainboard, either via a logic analyzer or e.g. a Teensy uart (26300 baud, 9 bits). I've uploaded my (rather simple) software here: elexperiment.nl/oxboardbotv2_remote/
Depending on your application, the default firmware running on the hoverboard might not be useful. It has some PI control, meaning motor speed is not directly related to what you send via the uart (it applies some integrative control). There is also custom firmware available, which I'm currently using: github.com/NiklasFauth/hoverboard-firmware-hack
Currently I'm also writing some custome firmware for the STM32 MCUs on the sensor boards, such that I can hopefully make a fully balancing hoverboard.
Thanks for your reply. Your code to send serial data to the main board looks identical to mine. Thanks for sharing it. My hoverboard is very new, my main board looks slightly different than others I have seen on the internet. Maybe there are some differences in the communication. I will try to read the data between the gyro boards and the main board then. If I get it working I plan on writing my own PID speed controller for it. I want to use it in robotics applications and mainly to drive slowly. I have seen that custom firmware project, but I don't have any programmer for STM32, so I cant flash it. But that is my plan B.
One detail I forgot to mention. For the previously given code, you need to uncomment the line that says #define SERIAL_9BIT_SUPPORT in C:\Program Files (x86)\Arduino\hardware\teensy\avr\cores\teensy3, or whatever your Arduino installation directory is.
Don't know if you know this website: github.com/OpHaCo/hoverbot
Contains some useful info as well, and maybe something similar to what you're trying to achieve.
Oh and an STM32 programmer is quite cheap (ST-link V2 clone).
I have enabled 9-bit support. Yes, I have looked at that site. But thanks anyway. I just made an interesting discovery: My hoverboard runs exactly double the baud rate of all others I have seen on the internet. It also seems to send more data than just the angle. It sends 14 bytes per frame, the first 6 bytes looks familiar, but I don't know what the other data is yet.
i turning my one and it the wheels seem to spin then the motherboard goes off ?
bjr pouvez vous me dire quelle firmware avez vous utiliser pour votre hoverboard et le branchement du rc . en vous remercient d'avance
Hello! i am trying to do the same thing!! but have no idea how to...
can you help??
Did you find How it's work
drive.google.com/file/d/1htTO05NlbKhhiemlGtUqAxqWo7ozHWwT/view?usp=drive_link
can you make a video showing how you did this?
ua-cam.com/video/QrH8NNfC-UE/v-deo.html
Hi. I have the same behavior by sending serial data. Do you know why the motors are jumping spontaneously jumping when giving forward or backwards to both motors? I don't understand why this behavior.
Aer Dronix hi kan you ideogram how you connected it??
@elexperiment if I were to do this, could I hook it up to a rc transmitter like it was some normal brushless motor?
I don't remember exactly anymore. Probably it is best nowadays to flash some custom firmware on the microcontroller
drive.google.com/file/d/1htTO05NlbKhhiemlGtUqAxqWo7ozHWwT/view?usp=drive_link
Now it all makes sense :)
ua-cam.com/video/QrH8NNfC-UE/v-deo.html
can you give wiring diagram and your firmware..this notworking properly....Thank you..
drive.google.com/file/d/1htTO05NlbKhhiemlGtUqAxqWo7ozHWwT/view?usp=drive_link
I was controlling my hoverboard with a flysky i6 controller but now the board is not catching the signal from my controller can anyone guide me on this every component on board is fine nothing is short but it's not catching the signal
drive.google.com/file/d/1htTO05NlbKhhiemlGtUqAxqWo7ozHWwT/view?usp=drive_link
How to control the scooter hoverboard device via the remote control
Hi how did you connect it?
Wouldn't know anymore, sorry. But, nowadays there's way better options, for example: github.com/EmanuelFeru/hoverboard-firmware-hack-FOC
@@kloppertje My friend, can you open the file?
Where is part 2??
Hmm good point. I never finished this project (like many others :P), but better alternatives are available nowadays. For example: github.com/EFeru/hoverboard-firmware-hack-FOC
I need to buy a remote control hoverboard to make a wheelchair width
howwwww ??????????????
No part 2 or explanation on how you did it. Thumbs down!
drive.google.com/file/d/1htTO05NlbKhhiemlGtUqAxqWo7ozHWwT/view?usp=drive_link
This is what im looking for but this video useless