anc:
It's a cheap 3-6V motor and I guess max current is about 600mAh. Thanks for the circuit. I will try that one too. And should I use both PNP and NPN transistors? I see most of the H-Bridges are half PNP and half NPN. What are the disadvantages of using all NPN transistors? If half PNP half NPN is better then how should I connect them? (Like "PNP transistors emmiter to V+ , NPN transistors emmitter to V-" or opposite)
Well if you look at my circuit you'll see its uses PNP high-side drivers, so you should be able to answer
your own question!
I've just explained in detail before about why using emitter-follower is not how to switch with a transistor.
If the phrases "emitter-follower" and "common-emitter" mean nothing to you, your first step is to learn
what those configurations are and how to recognize them.