Irish Distributors for Velleman & Kitronik
Please Click Here to leave a review on TRUSTPILOT after your purchase and delivery
Irish Distributors for Velleman & Kitronik
Please Click Here to leave a review on TRUSTPILOT after your purchase and delivery
Kitronik LAB:bit educational platform for BBC micro:bit REDUCED FROM €47.97 to €36.00 CLICK HERE
See our reduced prices on our LAB Bench Power Supplies CLICK HERE
See our digital gift card. After the purchase, you will receive an email with the gift card and instructions on how to use it. The card can be used as payment for any products we have. CLICK HERE
For suitable Antennas CLICK HERE
Connect your Arduino or Raspberry with the SIM800L
Sim800L is a GSM/GPRS module. You can send a message, make a call, transfer data though the GPRS or something else.
Overview
This SIM800l module has a set of TTL level serial interface, a set of power supply interface. Besides, there are a set of antenna interface on this module.
The chip of SIM800L basic features
SIM800H is a complete Quad-band GSM/GPRS solution in a LGA type which can be embedded in the customer
Applications:
SIM800H support Quad-band 850/900/1800/1900MHz, it can transmit Voice, SMS and data information with low power
Consumption:
With tiny size of 15.8*17.8*2.4 mm, it can fit into slim and compact demands of customer design. Featuring
Bluetooth, FM and Embedded AT, it allows total cost savings and fast time-to-market for customer applications.
General features
•Quad-band 850/900/1800/1900MHz
•GPRS multi-slot class 12/10
•GPRS mobile station class B
•Compliant to GSM phase 2/2+
– Class 4 (2 W @ 850/900MHz)
– Class 1 (1 W @ 1800/1900MHz)
•Bluetooth: Compliant with 3.0+EDR
•FM: 76~109MHz worldwide bands with 50 KHz tuning step
•Dimensions: 15.8*17.8*2.4mm
•Weight: 1.35g
•Control via AT commands (3GPP TS 27.007, 27.005 And SIMCOM enhanced AT Commands)
•Supply voltage range 3.4 ~ 4.4V
•Low power consumption
•Operation temperature:-40℃ ~85℃
Specifications for GPRS Data
•GPRS class 12: Max. 85.6 kbps (downlink/uplink)
•PBCCH support
•Coding schemes CS 1, 2, 3, 4
•PPP-stack
•CSD up to 14.4 kbps
•USSD
•Non transparent mode
Specifications for SMS via GSM/GPRS
•Point to point MO and MT
•SMS cell broadcast
•Text and PDU mode
Software features
•0710 MUX protocol
•Embedded TCP/UDP protocol
•FTP/HTTP
•MMS
•E-MAIL
•DTMF
•Jamming Detection
•Audio Record
•TTS
•Embedded AT (optional)
Specifications for voice
•Triode
– Half rate (HR)
– Full rate (FR)
– Enhanced Full rate (EFR)
•AMR
– Half rate (HR)
– Full rate (FR)
•Hands-free operation
(Echo suppression)
Interfaces
88 LGA pads including:
•Analog audio interface
•RTC backup
•Serial interface
•Interface to external SIM 3V/1.8V
•GSM Antenna pad
•FM Antenna pad
•Bluetooth Antenna pad
Compatibility
•AT cellular command interface Certifications (Plan):
•CE
•GCF
•FCC
•ROHS
•REACH
The module Basic features
Arduino 51 STM32 AVR MCU compatible
Prototype expand
The frequency is 850/900/ 1800/1900 MHz
Power supply range: voltage is 4.6-5.2v; current is 1A or more (the current is very important).
Operating temperature range: -40 degrees C to +85 C
Communication interface: The TTL level serial interface compatible 2.85/3.3/5v MCU
LED: Two led, the Net led and the RING led.
Size:27*39mm
SIMCARD: micro SIMCARD holder
The description of pins:
The name of pins Description
5v Power interface Power the module
CONNECT TO DC5v
GND
VDD TTL UART interface The TTL UART serial interface, you can connect the MCU like 51MCU or ARM or MSP430 directly. The pin of VDD is used to match voltage of the TTL.
SIM_TXD
SIM_RXD
GND if this pin is unused, keep open
RST RST the module, if this pin is unused, keep open
The name of pins Description
5v Power interface Power the module
CONNECT TO DC5v
GND
VDD TTL UART interface The TTL UART serial interface, you can connect the MCU like 51MCU or ARM or MSP430 directly. The pin of VDD is used to match voltage of the TTL.
SIM_TXD
SIM_RXD
GND if this pin is unused, keep open
RST RST the module, if this pin is unused, keep open
BELOW IS AN ARDUINO SKETCH FOR THIS MODULE used with a LM35 TEMPERATURE SENSOR to send the Temperature to your Mobile.
#include <SoftwareSerial.h>
#include <String.h>
String lat = "52.6272690";
String lng = "-1.1526180";
SoftwareSerial sim800l(10, 11); // RX, TX
float sensorValue;
const int buttonPin = 7;
int buttonState = 0;
float tempC;
float tempCavg;
int avgcount = 0;
void setup()
{
pinMode(buttonPin, INPUT);
sim800l.begin(9600);
Serial.begin(9600);
delay(500);
}
void loop()
{
buttonState = digitalRead(buttonPin);
if (buttonState == 0) {
while(avgcount < 50){
sensorValue = analogRead(A0);
tempC = sensorValue * 5.0;
tempC = tempC / 1024.0;
tempC = (tempC - 0.05) * 100;
tempCavg = tempCavg + tempC;
avgcount++;
}
delay(300);
Serial.println(tempCavg/ 50);
tempCavg = tempCavg / 50;
SendTextMessage();
}
if (sim800l.available()){
Serial.write(sim800l.read());
}
}
void SendTextMessage()
{
Serial.println("Sending Text...");
sim800l.print("AT+CMGF=1\r"); // Set the shield to SMS mode
delay(100);
sim800l.print("AT+CMGS=\"+44795*******\"\r");
delay(200);
// sim800l.print("http://maps.google.com/?q=");
// sim800l.print(lat);
// sim800l.print(",");
// sim800l.print(lng);
sim800l.print("The temperature is: ");
sim800l.print(tempCavg);
sim800l.print(" degrees C");
sim800l.print("\r"); //the content of the message
delay(500);
sim800l.print((char)26);//the ASCII code of the ctrl+z is 26 (required according to the datasheet)
delay(100);
sim800l.println();
Serial.println("Text Sent.");
delay(500);
tempCavg = 0;
avgcount = 0;
}
void DialVoiceCall()
{
sim800l.println("ATD+4479********;");//dial the number, must include country code
delay(100);
sim800l.println();
}
All products listed on our website as in stock are here in Cork are ready to ship.
We ship orders on Monday to Friday and, in most cases, orders are delivered the next working day. However, there are times when a delay may be experienced beyond our control. Cut off times for next day deliveries are 2.00pm.
Delivery charges quoted apply to delivery in the 32 counties of ireland only
Free signed for delivery on all orders over €30.00.
Delivery charge of €8.00 appiles to all orders under €30.00 (signed for delivery)
We use fastway couriers for all our shipments in ireland.
For more on our delivery and shipping charges, see here.
Credit terms and discounts for the educational sector i.e. Secondary schools, colleges and universities are available. Please contact us for further information.
Quality electronic products at affordable prices
All Rights Reserved | EDHHD Trading Ltd t/a Irish Electronics