I planned to use the npn indeed, the problem is i need this circuit to be very fast in switching from n and p. Do you think the npn could have any delaying problem?
Here the scheme CDRIVE. As you can see if i use the normal approach the 12v will flow trough the arduino.
I need to drive both n and p mosfet with the same microcontroller and same power supply,
I have a 12v supply, 1 n and 1 p channel mosfet.
When i wanted to drive the N channel i allways used this scheme
-12 to GND , SOURCE to Signal , drain to a pole of the component , +12v to component to...