I'm a newbie (so go easy on me) designing a Pro Mini shield for housing and controlling several modules (GPS, etc.). Modules are 3.3v and <50mA and powered from the Arduino VCC. I'm using a logic level P-channel MOSFET to switch the modules on/off high side via Arduino pins. The NX2301P seems a suitable option, I think.
A schematic of my circuit is attached. Questions:
-
Do I have this generally correct?
-
Are the resistor values suitable? All I know is that the pull-up resistor should be a high value to provide low current loss while ensuring the MOSFET is off (module powered off) when the Arduino starts.
-
I've read conflicting recommendations on whether the 150ohm resistor is necessary. Is it? Size/weight is critical, so I want to lose every component that isn't vital.
-
Any better recommendations for the MOSFET? It must be SMD.
UPDATE: Is the DMP2305U a bit better choice? It has lower resistance at 3.3v and lower gate voltage, though I don't admit to understanding most of those numbers.
Thanks!
