SetNFix
Published © LGPL

SIM800L GPRS Module with Arduino AT Commands

Work with AT Commands using your SIM800L module.

AdvancedFull instructions provided104,793
SIM800L GPRS Module with Arduino AT Commands

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
Sim800L GPRS Module
×1
1N4007 – High Voltage, High Current Rated Diode
1N4007 – High Voltage, High Current Rated Diode
×1

Hand tools and fabrication machines

Mastech MS8217 Autorange Digital Multimeter
Digilent Mastech MS8217 Autorange Digital Multimeter
Breadboard, 170 Pin
Breadboard, 170 Pin
Servo Motor, Premium Male/Male Jumper Wires
Servo Motor, Premium Male/Male Jumper Wires

Story

Read more

Custom parts and enclosures

Wiring Diagram

Do not forget to use 1N4001 diode to give the power to the module

Schematics

Wiring Diagram

Do not forget to use 1N4001 diode to give the power to the module

Code

SIM 800L GPRS module

Arduino
/*
***************************************************
Programmed by iakbasnayaka for www.setnfix.com
This is for checking of AT commands for SIM800L
https://www.youtube.com/channel/UCM9NQ4WcSbzTiCdoyOvzA1g
***************************************************
*/

#include <SoftwareSerial.h>
SoftwareSerial Sim800l(10,11);
void setup() {
  // put your setup code here, to run once:
 Serial.begin(9600);
  Sim800l.begin(9600);
}

void loop() {
 
 while(Sim800l.available()){
  Serial.write(Sim800l.read());
 }

  
 while(Serial.available()){
  Sim800l.write(Serial.read());
 }

}

Credits

SetNFix
17 projects • 35 followers
I am an accountant in profession but, I would more prefer to work with electronics based innovations.
Contact

Comments

Please log in or sign up to comment.