How to control 3 wired motor without ESC

Hi I don't want to control the motor speed with ESC, because this guy takes a lot of amps. How can I control motor without ESC? I want to control the speed with Arduino Mega.

Build your own ESC - but why, its complex and expensive, you can buy ESCs for
peanuts.

There is an open-source ESC site somewhere I think if you want to see what it involves...

BTW its the motor that takes a lot of amps.... Perhaps you are using a completely
inappropriate motor for your project?