power supply GSM SIM800L

I know that the GSM 800L uses voltages from 3.4V to 4.4V.
But the Arduino does not give such voltage.
Need to use a step-down converter.
Is it possible if I use MP1584 for this?
I will take 5V from an Arduino and reduce it to 4V through this converter.
Then I will connect 4V to GSM SIM 800L.
Its ok?
Thank you.

I will take 5V from an Arduino and reduce it to 4V through this converter.
Then I will connect 4V to GSM SIM 800L.
Its ok?

No. The Arduino can not provide the current required by the SIM800L.

You will need a separate power supply. Connect the grounds.

Ok, if I take nine-volt battery, can i apply voltage separately?
9B on the Arduino.
And 9B on MP1584 for GSM.

Thank you for reply.

Ok, if I take nine-volt battery, can i apply voltage separately?

If you are referring the the PP3 9v batteries, they can not supply anywhere near the current required. They are best used for smoke alarms, and kept well away from Arduinos.

Then I have no options.
I need a standalone 9V power supply for the Arduino and also a 4V power supply for GSM.
How do I get this?

Thanks. You help me a lot.

Use Google to help you find information about battery power for a SIM800l and an Arduino.

This article has some good information on powering the SIM800l. Options for a 3.7v LIPO or 2A buck converter. It also shows how to use the voltage divider on the Arduino TX.

There is plenty of information on the web about powering the Arduino from a battery. You can use a 9v PP3 for this purpose, but it will have limited run time.

Thank you.
You realy helped me)

cattledog:
If you are referring the the PP3 9v batteries, they can not supply anywhere near the current required. They are best used for smoke alarms, and kept well away from Arduinos.

Bulls eye! Those bastard 9 volt cells have cost a lot of helpers time, a lot of helpers typing, to get rid of. They are believed to have the current capability and the lifetime of a nuclear powerstation…...