I would like to be able to control various kinds of sensorless brushless DC motors for robotics. Hobby ESCs are everywhere but I'd like to drive motors with a simple PWM output from a central controller without having to create a servo-like control pulse. First because it's marginally easier to do in software. Second because it would then be possible to replace existing brushed DC motors in existing equipment without modification.
I have found the MTD6501G which looks just fine and I see many people successfully driving dismantled hard drives and fan motors with it. However it can supply only 0.8A.
Another is DRV8301 – more complicated, more expensive, more external components required.
Would it be possible to use the MTD6501G with motors requiring more current by using cheap external drivers like MJE2955 on each of the phase outputs?