Hey I just thought this circuit up for a blind-opener project. I didn't have any H-bridge ICs at hand or PNP transistors, so I made this with only NPN transistors. I was hoping someone could tell me whether this would work at all, and if it could, if I have the protection diodes in the right places to protect from back-emf to the transistors (or MCU). I was thinking of using 2N2222A transistors, because the motor is very small, (less than 400mA). Just forget about the resistors, b/c I forgot to change them to the correct values... Any help would be greatly appreciated. Thanks!