Connecting a brushless motor with hall sensors and position encoder to arduino

So what are the OP's other options besides using an ESC ?