I ordered the EFCom Pro GSM module this month and to be honest it was beyond “fun” to get it working. Being cheap I ordered it for half of what. Power Supply: +5V; 1x GPRS Module -EFCom Pro; 1x 4 Frequency antenna; 4x Copper cylinder; Control via AT commands (GSM , and EFCOM. Only US$, buy EFCom Pro Wireless ///MHz GPRS/GSM Module w/ Antenna – White from DealExtreme with free shipping now.
|Published (Last):||23 April 2014|
|PDF File Size:||20.78 Mb|
|ePub File Size:||5.23 Mb|
|Price:||Free* [*Free Regsitration Required]|
Navigation menu Personal tools Log in.
To do this, reload the serial relay sketch attached above in the getting started section into ATmegaP and type out the AT Commands manually and check the output. I followed the advice nonetheless and powered both the Arduino and GSM module from a 5V 3A supply the smallest I had in the ercom above 2A – just remember that the serial comms rely on having a common ground ecom if you power the Arduino from USB and the GSM module from a supply the serial seems to be a complete failure.
The Additional Idea is the place to write your project ideas about this product, or other usages you’ve found. Arduino software serial has a limit of in baud rate due to the processing that would be required for faster baud rates. Extract the folder NewSoftSerial from within this. You just need connect as below: Send out a text SMS to your cell phone?
The library can be obtained from here.
Arduino One boards are confirmed to work as well January If, in spite of following the steps as specified above, you aren’t able to receive the message on the target handset, then it might be that you need to set the SMS Message Center number.
Views Read View source View history. Hope the above helps someone not pull out as many hairs as I have Now that our test setup is ready, let’s play around with some AT Commands before moving on to programming the Arduino to do it by itself instead of doing it manually. Newer Post Older Post Home. It has been tested on Arduino Duemilanove but will work on any compatible variant. Click here to buy: Navigation Main page Product Tutorial Random page.
EFCom Pro GPRS/GSM Module
This module support software power on and reset. Make sure to restart the Arduino Rfcom after the library. For users with Arduino 1. You can get the message center number by calling up the customer care center of the GSM Service Provider and asking them for it. Being cheap Lro ordered it for half of what the official Arduino GSM modules goes for so was determined to get it to efvom even though the documentation available at present pretty much doesn’t exist.
XLoader is such a program which runs on Windows can upload. To start off let’s try sending an SMS. Please follow the following steps for running this sketch. Posted by Etienne le Roux at This means that if the GPRS module responds with more data than that, you are likely to loose it with a buffer overflow! The program was developed on a Windows PC. Another issue I encountered was the power requirement for the GSM module, many websites including the official one claims a need for a 2A prro testing I couldn’t get it to consume more than 0.
Or you can write them on Projects page. Bug Tracker is the place you can publish any bugs you think you might have efocm during use.
On a Mac you may use the command line application “screen” available through Terminal. For developing such a program, we require installation of a new Arduino library – NewSoftSerial Notice: If you want to make voice calls, you would also require a headset with microphone.
If while developing an Arduino sketch, you find that the GPRS isn’t what you expected it to do, then you will need to check your AT Commands and their sequence.
The Arduino sketch for sending an SMS is presented below. See example code below. You can go through the AT Commands reference manual to figure out the sequence of commands required to do a particular task. Now prk you have gotten a taste of how the AT Commands work, you can try out some more of them before moving on to developing sketches for Arduino to use the GPRS.
Welcome to My Binary Life!: EFCom Pro GSM connecting to Arduino
However, you must be aware that the buffer reserved for incoming messages are hardcoded to 64 bytes in the library header, “SoftwareSerial. The best way to do this using an Arduino board is described below. The amount of time the module takes to register on the network does vary, on Cell C in South Africa it took around 8 seconds before I could start sending messages.
A C program to perfom the same task as the serial relay sketch present above has also been developed and attached: I connected two switches, the aim was to send an SMS when either switch was triggered and a voice call with if the first switch was triggered.
Sending an SMS however took about seconds, so I have a delay ofideally I should have a loop checking for serial available but it wasn’t such a complex project that required the additional code. This page was last edited on 8 Mayat But the library used. So you received your GPRSwhat would be the first thing you would want to do with it? Retrieved from ” https: