Hello,
Newbie here! Recently I have started using Arduino Uno for a school project which involves using an SIM800L module for sending SMS.
This is the module: Nettigo: SIM800L GSM / GRPS module
I have tried many tutorials, unfortunately none of them worked. After watching some video tutorials I realized that my module's LED indicator has never been on, whereas the module in all the videos would blink continuously once it's connected to power.
The wiring:
- VCC to a 3.7V Lipo battery (actually 4.2V when I measured)
- RX to pin 11
- TX to pin 10
- GND to ground
Code: from GSM SIM800L Sheild with Arduino - Tutorials
#include <SoftwareSerial.h>
String Arsp, Grsp;
SoftwareSerial gsm(10, 11); // RX, TX
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println("Testing GSM SIM800L");
gsm.begin(4800);
}
void loop() {
// put your main code here, to run repeatedly:
if(gsm.available())
{
Grsp = gsm.readString();
Serial.println(Grsp);
}
if(Serial.available())
{
Arsp = Serial.readString();
gsm.println(Arsp);
}
}
This piece of code doesn't print anything when I type "AT" in console.
Does the SIM800L need a specific method to be turned on?
Could it be possible that the module is already broken?
(I have seen its red LED flash for a quick moment while testing some other things, but for most of the time the LED is never on.)
Any help would be much appreciated!
Thank you!