Difference between revisions of "Microduino-Module GPRS"

From Microduino Wiki
Jump to: navigation, search
(Features)
(Application)
 
(One intermediate revision by the same user not shown)
Line 15: Line 15:
 
==Specifications==
 
==Specifications==
  
Uses SIM800L module to support four bands GSM/GPRS, working band is:GSM850、EGSM900、DCS1800 and PCS1900MHz.
+
Uses SIM800L module to support four bands GSM/GPRS, working band is: GSM850, EGSM900, DCS1800 and PCS1900MHz.
  
 
*Electrical characteristics
 
*Electrical characteristics
**Working voltage:3.4V ~4.4V;
+
**Working voltage: 3.4V ~4.4V;
**Under Sleep mode, current consumption is 0.7 mA
+
**Under Sleep mode, current consumption is 0.7 mA.
  
 
*GPRS data
 
*GPRS data
**GPRS data transfer up to 85.6 kbps;
+
**GPRS data transfer up to 85.6 kbps;
**Build-in TCP/IP protocol;
+
**Build-in TCP/IP protocol;
**Encoding format:CS-1, CS-2, CS-3 and CS-4;
+
**Encoding format: CS-1, CS-2, CS-3 and CS-4;
**Support Unstructured Supplementary Service Data (USSD)
+
**Support Unstructured Supplementary Service Data (USSD).
  
 
*Serial debug
 
*Serial debug
**Supports standard full-function serial, and transmission rate from 1200bps to 115200bps;
+
**Supports standard full-function serial, and transmission rate from 1200bps to 115200bps;
**Supports GSM 07.10 protocol serial multiplexing function;
+
**Supports GSM 07.10 protocol serial multiplexing function.
  
 
==Document==
 
==Document==
Line 43: Line 43:
 
Send the text message using library's example program.
 
Send the text message using library's example program.
 
===Prepare Work===
 
===Prepare Work===
*Prepared hardware:Microduino FT232R, Microduino Core, Microduino GSM, USB cable or lithium battery;
+
*Prepared hardware: Microduino FT232R, Microduino Core, Microduino GSM, USB cable or lithium battery;
*Prepared software: GSM library, Arduino IDE (1.0.3 release and upper)
+
*Prepared software: GSM library, Arduino IDE (1.0.3 release and upper);
*Uncompress the zip folder to libraries of Arduino IDE;
+
*Uncompress the zip folder to libraries of Arduino IDE;
*Connect the Microduino FT232R and PC using USB cable to download program and serial monitor;
+
*Connect the Microduino FT232R and PC using USB cable to download program and serial monitor;
 
*USB data cable or lithium battery to power Microduino GSM module and press the power button to make Microduino GSM boot, about maintaining 4S, turn on lights to indicate a successful boot.
 
*USB data cable or lithium battery to power Microduino GSM module and press the power button to make Microduino GSM boot, about maintaining 4S, turn on lights to indicate a successful boot.
  
  
 
===Debug===
 
===Debug===
*Open the example program SendSMS from examples folder;
+
*Open the example program SendSMS from examples folder;
*After compiled, select the board "Microduino Core (Atmega328P@16M,5V)", download directly;
+
*After compiled, select the board "Microduino Core (Atmega328P@16M,5V)", download directly;
 
**Opne the serial monitor, set the baud rate, and set to the line and press enter, will print "SMS Messages Sender";
 
**Opne the serial monitor, set the baud rate, and set to the line and press enter, will print "SMS Messages Sender";
**Input is completed, press enter, it will prompt you to input the sent content,
+
**Input is completed, press enter, it will prompt you to input the sent content;
 
**Input is completed, press enter, you can see the text message sending progress. After completed, displays "COMPLETE!".
 
**Input is completed, press enter, you can see the text message sending progress. After completed, displays "COMPLETE!".
  

Latest revision as of 07:44, 24 August 2016

Microduino GPRS/GSM

Microduino GPRS/GSM module plug in the SIM card and use some simple instructions to make Microduino core board connected to the Internet, and then send, receive text messages.

Features

  • ESD protection;
  • Uses USB powered or lithium battery solution;
  • Supports automatic baud rate detection;
  • Sends AT command and date via serial;
  • Small, cheap, stackable, opened platform;
  • Open source hardware circuit design, compatible with the Arduino IDE development environment for programming;
  • Define unified interface Microduino specification and contain rich peripheral modules. Set up the quick connection with other Microduino modules and sensors easily and flexibly.
  • 2.54 pitch row female connector for easy integration into breadboard.

Specifications

Uses SIM800L module to support four bands GSM/GPRS, working band is: GSM850, EGSM900, DCS1800 and PCS1900MHz.

  • Electrical characteristics
    • Working voltage: 3.4V ~4.4V;
    • Under Sleep mode, current consumption is 0.7 mA.
  • GPRS data
    • GPRS data transfer up to 85.6 kbps;
    • Build-in TCP/IP protocol;
    • Encoding format: CS-1, CS-2, CS-3 and CS-4;
    • Support Unstructured Supplementary Service Data (USSD).
  • Serial debug
    • Supports standard full-function serial, and transmission rate from 1200bps to 115200bps;
    • Supports GSM 07.10 protocol serial multiplexing function.

Document

Development

You can use GSM library to test, File:GSM.zip Note:This library only supports Microduino-core.

Application

Send the text message using library's example program.

Prepare Work

  • Prepared hardware: Microduino FT232R, Microduino Core, Microduino GSM, USB cable or lithium battery;
  • Prepared software: GSM library, Arduino IDE (1.0.3 release and upper);
  • Uncompress the zip folder to libraries of Arduino IDE;
  • Connect the Microduino FT232R and PC using USB cable to download program and serial monitor;
  • USB data cable or lithium battery to power Microduino GSM module and press the power button to make Microduino GSM boot, about maintaining 4S, turn on lights to indicate a successful boot.


Debug

  • Open the example program SendSMS from examples folder;
  • After compiled, select the board "Microduino Core (Atmega328P@16M,5V)", download directly;
    • Opne the serial monitor, set the baud rate, and set to the line and press enter, will print "SMS Messages Sender";
    • Input is completed, press enter, it will prompt you to input the sent content;
    • Input is completed, press enter, you can see the text message sending progress. After completed, displays "COMPLETE!".

Bug

History

Picture

Front

Back

Video

|}