The Arduino team is now making a real go of the "Internet of Things" concept. Add cell-compatibility to you project with the GSM shield, which lets your project:
- Access the internet (think: twitter interfacing!)
- Send/receive SMS messages
- Make/receive voice calls (requires additional speaker, and a microphone circuit)
Plug your Arduino-compatible to this shield, and you're well on the way to building your own smartphone project!
The shield uses a quad-band M10 Quectel radio modem, and is controllable by old-school 'AT' style commands that were common in the days of dial-up modems. Use these commands in Arduino sketches to talk to the shield via the Rx/Tx lines (and the D7 pin for the modem's PWRKEY).
- Uses Arduino lines Tx/Rx (digital 0 & 1) and digital line 7
- Supports TCP/UDP and HTTP protocols
- Maximum GPRS data links speed of 85.6 kbps
- Full library support in Arduino IDE 1.0.4+
- Requires an Arduino board (not included)
- 5V (supplied from Arduino host board)
- GSM and GPRS network support on GMS850, GSM900, DCS1800 and PCS1900MHz
- SMS, phone calls, GPRS data
Full details of support and implementation are on the Arduino page, with an introduction video from Arduino's own David Cuartielles.
You will most likely be able to use your own provider's SIM for best billing & compatibility, but there is an included Telefonica Digital SIM that offers service in the following countries:
- Czech Republic
- United Kingdom