I am making an RC bowling ball that uses 2 freaking e-scooter outrunner 6374 140kv motors that are ea shoved inside a longboard wheel which spinning against the inner walls of the bowling ball coverstock creating motion from friction as friction wheel do

I am making an RC bowling ball that uses 2 freaking e-scooter outrunner 6374 140kv motors that are each shoved inside a longboard wheel which spinning against the inner walls of the bowling ball coverstock creating motion from friction as friction wheel do.

Since I am not trying to spend so much money on such a silly idea that has already been done before by Mark Robet I would much rather power these 3-phase outrunner BLDCs with a 3-phase outrunner BLDC controller that I already own instead of dropping $100-200 for no reason on a VESC solution. Not just that, I’d then have to use control each motor with an ESP32 including another ESP32 with a 3-axis motion sensor and bluetooth transmitter attached. As you can see, getting pretty complicated and expensive VERY fast…which it wasn’t supposed to be! When I decided to turn my hoverboard into an RC bowling ball, I thought it was the ML06 controlling the motion and the two motor controllers (GD32E23x big boards) were just that but actually it turns out that ML06 only handles bluetooth communication and each big board controls it’s separate motor. I do know I can flash the big boards with RoboDurden Hoverboard-Firmware-Hack-Gen2.x
to use the BLDC outrunner motor controllers as VESCs. I was hoping to actually “spoof” the motion control with a separate gyro sensor. Find what pin on each of the big boards are sending the gyro/accelerometer telemetry and inject telemetry from said separate gyro sensor + ESP32 combo from serial bluetooth adapter to accept that telemetry instead of the two big board gyro sensor telemetry. Would that be possible? I want to know how to do it my way but I also want to know what you guys would do in the simplest (and cheapest) way to achieve my RC bowling ball idea.

3 Answers

3

Anything is possible when you learn how to format paragraphs and communicate your ideas properly to the world :wink:

Don't be picky, I've seen much worse. But still I couldn't make sense of what he wants.

I was curious about the motors and checked them out: They are advertised as ~3kw motors.
Two of them in a Bowling ball? Even if their power rating is “stall power consumption”, two of them would need quite a beefy battery to deal with these beasts. Not to mention the huge temperature problem you’ll see

Edit: Ahh forget it, I SUCK at explaining things. I assure you, I was never a teacher in a previous life. Lemme see if I could get AI to show you wtf is going on in my insane membrane…


Still trying to flash the firmware on the Hoverboard control boards but having trouble with write protection even though I am ok with loosing the stock firmware and I really don’t want to drop over $200 on two VESCs for this retarded project so I’m still trying to do it…Any help with wiping these chips and flashing the custom firmware to it to disable the IMU motion controller would be super appreciated.

Oh, and the battery is a 7S battery that came in the Hoverboard. I may use a 4S battery cause it’s going to be a super tight fit with these super beefy motors. Another question, what is the easiest way to make this PCB/battery/wiring cage? Obviously going carbon fiber would be too expensive and I know I could probably repurpose a quadcopter drone frame but I’m looking to do something more like make a custom aluminum bracket. Something like a 2"x3" 90 degree V bracket. I know that doesn’t make sense after looking at the rendering but that’s because those brushless motors in the image AI spit out are tiny in comparison to the actual 6374 mamma jammas. I started respecting the power from these lovely torquies by placing all 3 phase motor wires on my tongue while spinning the outrunner as fast as I could by hand. What a rush.