Microduino-Module GPRS
From Microduino Wiki
Revision as of 05:30, 20 July 2016 by Fengfeng (talk) (Fengfeng moved page Microduino-GSM/GPRS to Microduino-Module GPRS)
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.
Contents
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 platfrom;
- 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
- Eagle PCB: File:Microduino-GSM.zip
- Microduino-GSM module SIM800L:File:SIM800L.pdf
- SIM card base:File:SIM800L.pdf
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
|}