Drive P channel MOSFET with Arduino, unable to get desired behaviour (LOW pin, MOSFET ON)
Ok, so assuming the requirements are:


Arduino GPIO Low (0V): PMOS Switch ON (Load voltage = 12 V)
Ardunio GPIO High (5V): PMOS Switch OFF (Load voltage = 0)


This circuit would work:







simulate this circuit &ndash; Schematic created using CircuitLab