I am making a self balancing Robot for a school project. I have connected everything like it shows on the diagram. The robot could connect to my phone and send data, but it doesn't move. All the parts work. In other tutorials they said to use a capacitor (100uF/ 25V) before connecting the A4988 driver to VM OT and GND so I also did that. I can use 3x 1.2V Battery/ 9V Battery/ 12V Battery. If it helps I am also using a 1KOHM resistor like it says on the diagram.
I wouldn't power feed the HC-5 from the controller 5 volt. That converter might not output enough current for a HC-05.
I suppose You don't want any helper to look at the code....