6
votes
Arduino Mega + SIM808 GSM + GPS Module + Program Switch ON without pressing Push Button?
There is a simple way of power the module without pressing the button. There is pin call D9 at the bottom right corner of the module. Just power the pin by Arduino digital pin or 5v pin around 3, 4 ...
6
votes
Accepted
Which pins of an Arduino UNO can be used as Tx and Rx pins for connecting to GSM GPRS SIM 900A
The best choice for serial communications is obviously the HardwareSerial object, Serial, on pins 0 & 1. However, it is really dedicated to the USB connection (via the onboard Serial-to-USB ...
5
votes
SIM808 module GSM working fine, GPS not working (No GPS ready message on power on)
You have a version2 module. Use AT+CGNSxxx instead of AT+CGPSxxx
4
votes
MQTT client on Arduino + SIM900
MQTT Library for SIM800 GSM Modem is available at ElementzTechBlog, ElementzGithubRepository
Functionalities:
Auto connect
Automatically connect to TCP and to MQTT server.
connect function
This ...
4
votes
Cheapest Arduino GPRS or 3G solution
If you are finding Cheapest and working module you can you SIM800L less then 4$.
aliexpress.com/item/Free-Shipping-Smallest-SIM800L-GPRS-GSM-Module-MicroSIM-Card-Core-BOard-Quad-band-TTL-Serial-Port/...
4
votes
SIM800 gsm Module returns 0 on AT+COPS?
It can take a while for a modem to register on the network - sometimes several minutes.
Turning on CREG URCs can help you monitor what is happening:
AT+CREG=1
You should now start getting +CREG ...
4
votes
Accepted
Compatibility between shields
Its not just a question of the stackability of the shields and the clash of pins you also need to consider what the shields do.
Stacking the GSM shield under the LCD is going to restrict is tx/rx ...
4
votes
Missing character when introducing delay in the code
If serial data is coming in, and your code is doing a delay, the incoming data is stored in a buffer (of 64 bytes). But if you wait too long, the buffer will fill-up. Once it's full, any further ...
3
votes
Accepted
Error while compiling
Basically the formatting and layout of your program is completely wrong. You haven't actually defined this smsReceivingFunction anywhere. You have created a prototype to it part way through your ...
3
votes
Accepted
Functions of GSM
Send sms when motion is detected by a PIR sensor
Yes, write a function that does this. Basic support functions in libraries will help you send the sms and detect the PIR. You need to provide the ...
3
votes
Accepted
Arduino GPRS (GSM) shield (SIM900) no long pins
Yes, you can.
There is two methods of making shields stackable:
Use the quite hard to source extra long pinned headers to go right through and down (such as these https://www.adafruit.com/products/...
3
votes
Is Gsm antenna effect on microcontroller working?
There are 3 possible causes that I can think of (it's difficult to say more without further details):
SW bug: this is hard to confirm without actually finding the bug, but it might cause a lock-up ...
3
votes
What SMS can send to switch LED?
The code appears to be looking for an SMS that says #a0 or #a1. The logic doesn't look very robust, though. It reads a character, then waits 10ms and tries to read another. What does SIM900.read() do ...
3
votes
SIM800 gsm Module returns 0 on AT+COPS?
If you are using linear voltage regulator such as LM7805 or LM317, then definitely you need to replace with buck converter. Since the dropout at max current 1.5A is 1.8V.
Pls check the module ...
3
votes
Does the SIM800L works in the US?
I wanted to post an update in April 2021 on the status of this question.
The SIM800L will work in the US, but T-Mobile is the only carrier that it can interface with. AT&T shut down its compatible ...
3
votes
SIM800L not registering to network
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 ...
3
votes
Accepted
Arduino MKR GSM 1400 fails to start up without Serial Monitor
while(!Serial) {} will wait for a serial connection and in your program will block execution until it gets one.
Remove it and your program should continue without the serial monitor.
3
votes
Accepted
How do I connect 4 or more Arduinos to a single shared GSM Module?
You should consider connecting one Arduino to the GSM module, and connect the 4 Arduinos together using SPI, I2C, or any other inter-hardware comms protocol. Before I knew these options existed, I ...
2
votes
How to receive data from my server database to a variable in my Arduino?
After you send the GET request, you read the response to fill the char result [20] variable you declared:
int i=0;
...
if (client.connect(server, port))
{
client.print("GET /locator.php?");
...
...
2
votes
AT+CSTT throws an error
For others who reach here by search results
Before this applying AT+CSTT command check if the modem is attached to GPRS using the AT+CGATT=? command. If the result is +CGATT: 0 this means the modem ...
2
votes
Simulation of Arduino Mega 2560 with GSM Module using Proteus
You should download this GSM Library for Proteus . You can use this library to simulate your GSM module in Proteus software. You should also check this example where they have discussed Hoe to Send ...
2
votes
Multiple GSM shields on one Arduino
The short answer is, no, you can't just stack them, but yes, it is possible (though not trivial) to connect ten or more of these to a single Arduino board and have it monitor all of them.
Note that ...
2
votes
SIM900 AT command HTTP GET request not show the web page
From what I can see in your results, it seems AT+HTTPINIT returned an error. This means the HTTP service wasn't even successfully activated. So there's no way the commands you issued later would have ...
2
votes
Can I use GSM and GPS modules at the same time?
Yes. Use SoftwareSerial for one of them. That way you can use any pins you like for that module.
I'd recommend using the GPS module on the SoftwareSerial since it's (mainly) half duplex, and ...
2
votes
SIM900 Modem is not responding
You should not use the same Serial interface to debug and talk to your SIM900. You should use a SoftwareSerial interface to talk to the SIM900 and use the hardware Serial to send response back to your ...
2
votes
Communication between two Bluetooth modules of two Arduinos
I'm not sure how many bluetooth devices can be connected to your smartphone. But if you use smartphone, the you can eliminate the master Arduino. But as I said, it still depends on the number of ...
2
votes
Communication between two Bluetooth modules of two Arduinos
How about little smart WiFi boards (such as Red Bear WiFi Micro or something similar), which are connected at your local home network? You can configure your own dyndns service or use a existing and ...
2
votes
Functions of GSM
None of those things you ask are a function of the SIM900A GSM module.
The SIM900A GSM module is capable of sending and receiving text messages (SMS). What you do with those text messages, and what ...
2
votes
Accepted
Problem while writing sketch for GSM module sim800
You misspelled the variable senderNumber. Correct it. Also you aren't reading the SMS properly or comparing the phone numbers properly. Your code should be like this (using the examples):
#define ...
2
votes
Accepted
Sim800 sim card requirements
What kind of a sim card is required for sim800 module?
The SIM interface complies with the GSM Phase 1 specification and the new GSM Phase 2+ specification for FAST 64 kbps SIM card. Both 1.8V and 3....
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
gsm × 386arduino-uno × 171
gps × 46
arduino-mega × 44
shields × 35
softwareserial × 34
serial × 31
http × 18
programming × 17
communication × 17
arduino-nano × 12
web-server × 11
arduino-ide × 9
sensors × 9
power × 8
tinygps × 8
nodemcu × 6
lcd × 6
tcpip × 6
bluetooth × 5
esp32 × 5
c × 5
uart × 5
iot × 5
esp8266 × 4