EasyMades
Published © CERN-OHL

SIM800L GPRS Module with Arduino AT Commands

Work with AT Commands using your SIM800L module.

AdvancedFull instructions provided414
SIM800L GPRS Module with Arduino AT Commands

Things used in this project

Hardware components

Arduino UNO & Genuino UNO
Arduino UNO & Genuino 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.easymades.com
This is for checking of AT commands for SIM800L
https://www.youtube.com/easymades
***************************************************
*/

#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

EasyMades

EasyMades

4 projects • 0 followers

Comments

Add projectSign up / Login