Arduino Tutorial: GSM/GPRS SHIELD (SIM900) SMS Send and Receive Tutorial on Arduino Uno
In this video we are going to see, how easy it is to send and receive SMS messages using the Arduino GSM/GPRS shield (with SIM900 chip) from Tinysine. The shield is capable of sending and receiving SMS messages as well as making and receiving phone calls. It can also connect to the Internet using the GPRS network. But we will take a look at this later on in another video.
In this video, we connect to the GSM network of COSMOTE in Greece and we send an SMS message to a cell phone. Then we reply to Arduino and read the message in the Serial Monitor in the computer.
How to send and receive SMS messages with Arduino - [Link]
What´s more, M66 is currently the smallest quad band GSM/GPRS moduloe in the world … AT the same time it withstands strong frosts, so it´s ready for a wide spectrum of applications.
New extraordinary attractive communication module Quectel M66 asks its place maybe even in your application.
Does it deserve it? Most probably yes. Besides two basic facts mentioned in the name and perex of this article, it offers a lot of “smallnesses” making the life of a developer easier, for example:
- Quectel OpenCPU functionality
- power consumption only 1.3 mA (DRX=9)
- easily applicable LCC package suitable for small and also big production series
- powerful internet protocols embedded
- based on the newest 2G chipset ensuring a long lifetime (availability) of the module
- GPRS multi slot class 12
- 3x UART/ 1x RTC
- DTMF, QuecLocator, QuecFOTA for a simple software update, eCall
What to add? For a real decision and usage in your device we bring you the M66 presentation and mainly a complete documentation M66 (30 MB). In this package can be found a detailed description, various application notes, description of AT commands as well as SW tools.
MM66 offers a stable platform to build a quality product, moreover for an attractive price. As usually, even M66 is also available on a so called adaptor board – M66TE-A nabling usage through a connector – without soldering and also usage in a universal development kit M10EVBKIT.
Within a frame of novelties in Quectel communication modules, there´s also available the second version of the M95 – module – M95 R2.0, marked as M95FA which is fully compatible with a previous version of M95 but it also has another features like digital audio, DSSS a SSL.
Another novelty is the GPS/Glonass module L76 offering an advanced functionality, excellent sensitivity and various services (AlwaysLocate, advanced AGPS, LOCUS, …).
Comprehensive comparison of current Quectel modules can be found in the Quectel v3.4 brochure.
GSM/GPRS module Quectel M66 is proud to be small and that it has a Bluetooth - [Link]
Javier from CookingHacks writes:
We made a step by step article about how to track vehicles using Arduino + GPRS / GPS. Then we integrated the information using the Google Maps API. All the code is available with open source license.
Realtime GPS+GPRS tracking of vehicles using Arduino - [Link]
raj @ embedded-lab.com writes:
Check out Cooking Hacks Arduino-based GPS tracker project for vehicles that could be extremely helpful to pinpoint the exact location of the vehicle in case it is stolen. The project uses a GPS+GPRS shield with an antenna to locate the coordinates of the vehicle. You need to call the device from your preset phone number, which will be verified by the SIM908 module on the tracker, and it will then send you an SMS with the GPS coordinates of its location.
Real-time GPS tracking device for vehicles - [Link]
New GSM/GPRS/GPS/GNSS modules Quectel offer also special functions, able to make your product exquisite.
Development in the field of communication modules is fast and there are still more segments for their applications. That´s why company Quectel always comes with novelties or at least with enhanced versions of existing modules. This is also the case of two novelties M95EB and UC15.
Module M95 is certainly familiar to you from several our articles like for example Even the Vodafone confirmed quality and reliability of Quectel M95 GSM module. M95 belongs to a TOP in the segment and recently we announced you an eCall support. Meanwhile, this version came to a mass production and we can easily differentiate it by the „EB“ suffix. New version M95EB also supports Dual SIM function (DSSS), what makes it extra reliable even for emergency systems and similar applications. A previous M95 as well as new M95EB are compatible and they will be on the market in parallel, that´s why company Quectel recommends to use the new version (EB) only for applications where you plan to use these new functions.The second novelty is the UC15 module (UMTS/ HSDPA), which is similar to UC15 in many respects, but it´s smaller (29x29x2.5mm) and it has only 66 pins. The main difference is that UC15 doesn´t support GPS/ GNSS and it´s also somewhat slower (upload). UC15 is cheaper than UC20 and in many applications it can represent a very interesting alternative for a very attractive price.
A comprehensive description and comparison of Quectel modules can be found in the Quectel brochure as well as in the datasheets in particular types.
With modules Quectel UC15 and M95EB you’ ll gain Dual SIM, eCall, HSDPA and other functions - [Link]
The Arduino compatible board to take your projects beyond your home and garden. Anywhere your imagination takes you.
Prototyping should be rapid. Putting projects together should be as easy as clicking together lego-like building blocks. SODAQ makes it so. SODAQ is a multi-feature microprocessor board that lets you connect sensors and devices to the internet, quickly and with no fuss. It’s designed for connecting things efficiently, running off-grid with built-in, ready-to-go solar power:
Getting data off a device is only half the story – it needs to go somewhere. We designed the SODAQ system to be able to communicate from anywhere, with a GPRS module and all the control code for it included from the start.
It takes the Arduino prototyping concept, makes it simpler, and extends it. No breadboarding or soldering required, but with plenty of memory, sockets, solar panel and battery control, and extra features, all on one board.
The board has built in sockets for Grove modules; a realtime clock; extended flash memory; USB on-board; and the Bee socket can take any WiFi/RF/XBee or other compatible plugin for communications instead of our GPRS module.
SODAQ: a lego-like, plug-in, rapid prototyping board - [Link]
Boris Landoni writes:
It’s small but packed with features. The GSM alarm we present today, sports a PIR motion sensor, can be battery operated and it’s capable to communicate via GSM. It can transmit alarm conditions and receive commands from remote. It’s also capable to indicate problems such as is insufficient voltage supply or tampering.
It’s not so conventional for antitheft system: to integrate a movement sensor, a PIR motion sensor and a temperature probe in a single appliance: all this accompanied by an SMS sending GSM / GPRS module. This circuit was born as a very versatile, ready to use, built-in alarm system: no installation is required, you can just drop it and it’s ready to work. It’s not by chance that is designed to be battery operated: it also features a battery state control to check the power.
GSM Multifuction Alarm with SIM900 - [Link]
AT command tester is a free online software tool that is used to test AT commands and other functionalities of GSM modems. The friendly user interface allows developers to,
- Configure and connect to modem ports
- Send single or batch of AT commands
- Perform modem diagnostics
- Establish 3G or GPRS call
- Collect and save modem logs
AT Command Tester uses Java-based serial drivers to interface to the modem. The ‘Find Ports’ button will automatically find all ports available in the system. The user can connect the appropriate modem port with the desired port speed.
After connecting successfully to the modem, users can send single AT commands under ‘Command Mode’ tab. The drop down provides list provide list of AT commands with description and examples. The users can modify or enter their own AT command in the text box. Read the rest of this entry »
This is a shield for Arduino designed and based on the module GSM/GPRS SIM900 or the GSM/GPRS & GPS module SIM908, to make calls, voice and data connections via GPRS. This new version has several new hardware features, that allow maximum customization and provide many configurations. With a microphone and a headset with a 3.5 mm jack (just the standard headphones for computers), you can make a voice call from Arduino!!
GSM GPS shield for Arduino - [Link]
The device is based on a GSM/GPRS module with included GPS. Its main function is to detect and communicate its own geographical position using, on the choice, the cellular phone reference system or the GPS. Its small dimensions are due to the use, for the first time, of a GSM/GPRS module integrating the GPS receiver. That is the SIM908 a recent product by SIMCOM.
The circuit of the localizer is build around two boards, one with the SIM908 on board and the second one including the microcontroller and the battery charger for the lithium battery. To get the GPS working will be necessary to complete the localizer circuit with an appropriate antenna.
GSM/GPS Localizer with SIM908 module - [Link]