The circuit looks complex but that's because I didn't arrange the components properly. I marked the control circuit as blue and the driver circuit as red. The driver circuit is inspired by an H-Bridge ...