Want to power two hover board wheels on a medium sized robot.
I have done testing controlling from my mobile a Remote control car with mods but now I move up to the big boys hub motors from a hoverboard and realise i need to obtain a controller fit for purpose.
I assume this ODrive board does this so long as I drop voltage from 36 back to 24v. Im not super technical and know about enough to get me in trouble.
If i purchase this board can I attach the hoverboard wheels, a 24v battery, and download an adrduino sketch (or Python code for Pi) which will allow me to control these two wheels using a browser / mobile phone etc?
looking for a solution suited for people (like me) that should know better than playing with code and electronics :0) Ideally someone has done something similar and can share / sell me code. end game is being able to control robot with mobile phone and view POV from camera on robot.
i am working on something very close.
you can order 48v odrive boards. at least that’s what i did and should receive them soon.
one key question is: will i need some extra encoders or will the support of hall effect sensor (already available in the hoverboard motors) provide enough precision for my usecase of an avg…
no clue. It says “gyroboard” on the – now disassembled – product. I bought it in france in a nearby store.
I can tell the wheel’s diameter is about 168mm diameter (6.5 inches?). All I know is that it’s exactly like oskar discribed in his excellent overboard motor teardown post (hoverarm project).
For the same price of delivered hoverboard motors, i had an entire hoverboard with a battery in it. For that money i was just happy to take the risk of ending up with a useless brick
OK guys, i have my 2 new whiz bang 48v ODrives and have connected two hoverboard wheels as per photos. I managed to get through software install on mac and can recognise the ODRive.
Wheels turn about 1mm then stop , both odrv0 and odrv1. once they have moved once they dont move again until i disconnect usb port and reconnect.
In : odrv0.vbus_voltage
In : hex(odrv0.axis1.error)
In : hex(odrv0.axis0.error)
i have not connected hall sensors and am just connected with the three wires on both motors. Yellow cable in middle as seen on all your demos. i assume this is all required for test to complete ? i dont know how many magnets there are in the wheels so i have not changed any settings during setup. any advice really appreciated.
Just wanna give an update: we released a new version of the firmware, and with that comes support for hall effect feedback, hoverboard motors, and pwm input: they were not officially supported before.
You can check the hoverboard guide in the documentation.
You will need to upgrade your firmware to fw-v0.4.2, instructions here.