Description
What it is
The SIM800C GSM/GPRS module allows you to add mobile connectivity to your Arduino projects.
Features
- Chipset: SIM800C
- Connectivity: GSM/GPRS
- Pre-order
- Price: 9.47 €
What it is for
The module is ideal for IoT projects and remote control applications. You can use it to monitor and control devices remotely via SMS commands. Examples of use: create a remote control device for a light bulb, turn it on or off via SMS.
Tutorial: How to use SIM800C GSM/GPRS
The SIM800C GSM/GPRS module allows you to add mobile connectivity to your Arduino projects. Useful for those who want to monitor and control devices remotely.
What you need
- Arduino
- SIM800C
- SIM card holder
- USB cable
Steps
- 1. Check the datasheet for the specifications of the SIM800C.
- 2. Connect the SIM800C to your Arduino using pins D7 and D8.
- 3. Connect a 10kΩ resistor between VCC and GND for reset.
- 4. Connect VCC (3.3V) to pin 5V of Arduino and GND to GND.
- 5. Connect TX of Arduino to RX of SIM800C and vice versa.
- 6. Upload the following code to Arduino.
- 7. Insert your SIM card and power on the module.
- 8. Check the connection with a test sketch.
Example code
```
#include <SoftwareSerial.h>
SoftwareSerial gsmSerial(2, 3);
void setup() {
Serial.begin(9600);
gsmSerial.begin(9600);
}
void loop() {
if (gsmSerial.available()) {
Serial.write(gsmSerial.read());
}
if (Serial.available()) {
gsmSerial.write(Serial.read());
}
}
```
Mini project
Create a remote control device for a lamp. Use the SIM800C module to turn the lamp on/off based on SMS commands.
Common mistakes
- The module does not power on: check the power supply.
- Unstable connection: check the connections.
- Communication issues: verify the SoftwareSerial configuration.
- SMS not received: check the GSM module configuration.
Recommended accessories
- Arduino Uno
- USB cable
- LED lamp
- Relay for lamp control
Frequently asked questions
How can I check the connection?
Send an AT+CSQ message and check the response.
What SMS commands can I use?
Send ‘AT+CMGF=1’ to set the message format to text and ‘AT+CMGS=1234’ to send a message to a phone number.
The module powers on but does not respond to commands.
Check the pin RX/TX configuration and the baud rate.
What are the minimum requirements for power supply?
The module requires 3.3V as the main power supply.





Reviews
There are no reviews yet.