I want powered GSM module from lithium battery and i want switch off from gpio Arduino to sleep power.

My VCC is 3.2-4.2V is used to powered my Arduino and GSM module. But how can I use n-channel mofset or IC to switch on/off the GSM module from gpio Arduino ?

I think about tip120 but after the voltage drop i don't have enough voltage for my GSM module.

I would like to know if exists a IC or transistor to use the same vcc for Vin and Vout , control by gpio 3.2-4.2V ?

Previous answer : Safe base resistor for TIP120

Sorry for my english i'm french Regards


I suggest you search for load switches, such as this one. Having a FET as the pass element, the voltage drop will be very low. This one is capable of 3A with only about 32mOhm Rdson, and simple logic on/off input.

EDIT: I just looked at the link to the other question and noticed you listed the exact same load switch I linked above. So what was wrong with that?

  • \$\begingroup\$ I would like to know if exists another way to do that , sorry for duplicate. \$\endgroup\$ – kiki67100 Mar 13 '17 at 14:22
  • \$\begingroup\$ Essentially most high-side load switches are P-ch MOSFETs, so you could make your own from discrete components. These integrated load switches just make things a little easier for you and the cost is still quite low. \$\endgroup\$ – AngeloQ Mar 13 '17 at 14:24
  • \$\begingroup\$ You asked in the question about using an N-ch MOSFET. Do you have some issue with using a P-ch FET? Using a high side switch (i.e. a P-ch FET) allows you to keep the GSM module ground referenced to the Arduino. If you don't use a integrated load switch and 'roll-your-own', you would need a P-ch pass element (MOSFET), and then a N-ch FET or NPN to turn on the P-ch FET. \$\endgroup\$ – AngeloQ Mar 13 '17 at 14:34
  • \$\begingroup\$ Thanks for your additional detail i think i will use integrated circuit. Have a Nice day \$\endgroup\$ – kiki67100 Mar 13 '17 at 15:20
  • \$\begingroup\$ @kiki67100, if AneloQ helped you, please consider accepting or upvoting the answer. \$\endgroup\$ – mkeith Mar 13 '17 at 16:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.