If you need a more powerful electronic speed controller (ESC), you might consider a design like the MP2 ESC. [owhite] has created an example of this design that can handle a significant amount of power.
[owhite’s] build is impressive: it can deliver up to 300 amps at up to 150 volts, although it has only been tested at up to 100 V so far. Similar to the original MP2, which originates from the Endless Sphere forums, it’s designed to work with VESC code using the STM32F405 microcontroller. The controller is meant to drive high-powered traction motors in applications such as e-bikes and electric scooters, with potential output power reaching into the tens of kilowatts range.
If you’re interested in creating your own, the design files are available on GitHub. Keep in mind that you’ll need robust components, including powerful MOSFETs and capacitors rated at 160 V, to handle the high power.
There are many open source motor controllers available nowadays, and we have featured several recently. It’s important to design carefully and use components within their specified limits to avoid damaging the system.
https://www.youtube.com/watch?v=bzDOvNRGixU[/embed>
Image Source: demhnd / Shutterstock