1

I am using SIM800L module. I am new to GSM modules. I have searched in many web sites about SIM800L, every where they mentioned baud rate 9600 for SoftwareSerial but it is not working at all in my case. So I started a trail and error method to match baud rate. Finally I found that its baud rate is 38400. With baud rate of 9600 for Arduino and 38400 I am able to communicate with SIM800L.

The problem is that I am unable to register to network. AT+COPS=? shows all available networks. Using AT+COPS="value" I am able to select network. But after that the SIM800L module still blinks every second.

In loop() I am continuously reading software serial and it's printing the following:

RDY
+CFUN: 1
+CPIN: READY
Call Ready
SMS Ready
RDY
+CFUN: 1
+CPIN: READY
Call Ready
SMS Ready

The above data is continuously printing on console.

  • Sounds like your power supply is browning out due to overloading. What are you powering it with? – Majenko Nov 27 '17 at 16:01
  • i am using arduino 5v pin with IC lm317. Output around 4.14 Volts. – Subbu Nov 28 '17 at 3:32
  • Tried with 3.7v and 2amps battery, facing same problem. Blinking light every second for four to five seconds after that gap of 3 seconds and again starting blinking. – Subbu Nov 29 '17 at 15:47
  • Experiencing this problem, anyone who knows how it was resolved? – Mwangi Gilbert Jan 3 '18 at 15:33
  • @Mwangi Gilbert it is because of low current problem, for me solved this problem by parallel connection of more than 2 batteries (it may be of 3.7 to 4.2). Please try this it works. – Subbu Jan 5 '18 at 2:42
2

I am 90% sure it's a power issue. Not sure on what board/module you're using but the SIM800L/SIM900 needs a burst of current of 2 A during 577 µS (See the manual).

Try using 4700 µF and a 10 µF capacitor in parallel with the module. Powering it with a proper power source instead of the Arduino wouldn't hurt too.

0

Might be some power issues, but I fixed mine by just trying some AT command

AT+CBAND?

Then, AT+CBAND="DCS_MODE"

That works for me. Give it a try man.

protected by Community Mar 16 at 9:46

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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