Hi
Apologies if this question have been asked before. I haven’t been able to find the specific answer I’m looking for
I’m looking to power cycle a Raspberry Pi using a MOSFET, rather than a relay. I’m aware that, for high side switching, I need a p_Channel MOSFET and some sort of device for pulling the gate to ground (like in the attached figure)
My problem is that I (as a mechanical engineer) get completely lost when trying to select the correct type of MOSFET. There are so many, and I’m not sure if I read the specs right. Could anyone point me in the correct direction?
The RPI uses 5V DC and up to a little less than 1A (when running full steam)
Also, I’ve seen different variations of the attached circuit. For instance, I’ve seen one where a diode is placed in parallel with the MOSFET. I assume that is only necessary when used in connection with high-impedance devices (motors, solenoids etc – flyback current ???). Is that correct?
I’ve also seen an example, where a 20K resistance was placed between the micro-controller and the transistor. Is that necessary?
Thank you in advance

Apologies if this question have been asked before. I haven’t been able to find the specific answer I’m looking for
I’m looking to power cycle a Raspberry Pi using a MOSFET, rather than a relay. I’m aware that, for high side switching, I need a p_Channel MOSFET and some sort of device for pulling the gate to ground (like in the attached figure)
My problem is that I (as a mechanical engineer) get completely lost when trying to select the correct type of MOSFET. There are so many, and I’m not sure if I read the specs right. Could anyone point me in the correct direction?
The RPI uses 5V DC and up to a little less than 1A (when running full steam)
Also, I’ve seen different variations of the attached circuit. For instance, I’ve seen one where a diode is placed in parallel with the MOSFET. I assume that is only necessary when used in connection with high-impedance devices (motors, solenoids etc – flyback current ???). Is that correct?
I’ve also seen an example, where a 20K resistance was placed between the micro-controller and the transistor. Is that necessary?
Thank you in advance
