How to give power to GSM 900A?

We got GSM Module 900a without a port so we decided to give it power using batteries. But we came to know that we would have to make a battery of 5V 2A to handle it properly and using directly from the arduino may result damaging in the long run as we interface other components on the Arduino current goes down. Anyone who knows correct way to make the battery or connect. We don't want to use adapter and make the system portable..

by Iqra_Fatima
April 20, 2025

It is evident that the Arduino cannot deliver 2A. But an Arduino GPIO pin can turn on a transistor (BJT or MOSFET) which, in turn, will be able to switch on or off the circuit.

Please, supply more details about how an Arduino becomes involved, otherwise, it is way too much general, as stated.

by vanderghast
April 21, 2025

We are making a fire alarm and extinguisher system using arduino, so we are controling other components like sensors , buzzer etc from arduino. So we can't use arduino to power GSM module as it would not be able to fulfill 2A requirement for GSM module. I want to know how to create a battery suitable to power GSM module 900A. According to our research till now we got to know that 5V 2A battery would work. But we don't know the best way to create that battery.

by Iqra_Fatima
April 22, 2025
Add comment...

Please sign in or create an account to comment.


2 Answers

Answer by homebelted

@Doodle Baseball, Do you have a complete diagram of the circuit you are using?

+1 vote
by homebelted
April 22, 2025
Add comment...

Please sign in or create an account to comment.


Answer by danielhertz

@homebelted How about a power bank? I think you can use a compact, high-quality power bank (many modern ones provide stable 5V 2A) and connect it directly to this code and its GSM module's VCC and GND.

+1 vote
by danielhertz
2 days, 16 hours ago

Yes, but our module has no port, though it has two power wires. Should we remove the protective layer and then connect it?

by Iqra_Fatima
2 days, 16 hours ago
Add comment...

Please sign in or create an account to comment.


Your Answer

You must log in or create an account (free!) to answer a question.

Log in Create an account


Go Ad-Free. Activate your CircuitLab membership. No more ads. Save unlimited circuits. Run unlimited simulations.

Search Questions & Answers


Ask a Question

Anyone can ask a question.

Did you already search (see above) to see if a similar question has already been answered? If you can't find the answer, you may ask a question.


About This Site

CircuitLab's Q&A site is a FREE questions and answers forum for electronics and electrical engineering students, hobbyists, and professionals.

We encourage you to use our built-in schematic & simulation software to add more detail to your questions and answers.

Acceptable Questions:

  • Concept or theory questions
  • Practical engineering questions
  • “Homework” questions
  • Software/hardware intersection
  • Best practices
  • Design choices & component selection
  • Troubleshooting

Unacceptable Questions:

  • Non-English language content
  • Non-question discussion
  • Non-electronics questions
  • Vendor-specific topics
  • Pure software questions
  • CircuitLab software support

Please respect that there are both seasoned experts and total newbies here: please be nice, be constructive, and be specific!

About CircuitLab

CircuitLab is an in-browser schematic capture and circuit simulation software tool to help you rapidly design and analyze analog and digital electronics systems.