I would like to send data over the Mobile network using a Raspberry Pi. Can I buy any GPRS shield made for Arduino like this one http://www.seeedstudio.com/wiki/GPRS_Shield_V2.0 and connect it wire by wire to a raspberry pi? Will I then need a library like arduPi du communicate with it?
i see in the description of the shield that PWM is required, the raspberry does not support PWM. so i do not think that this will work... why you are not using a simple usb gsm stick? i think this is the most easy way...
Yes, This one from ElecFreaks:
using this adapter
The shield is programmed via a serial port, using AT commands.
There is information in the Elecfreaks site regarding the AT programming for making calls and sending/receiving SMS, including a sample sketches for arduino, but nothing related to gprs operation.
This one will work according to this link: http://elinux.org/RPi_VerifiedPeripherals#USB_3G_Dongles
Adding a country specific link for a transient offer on an admittedly well known on-line retailer is not really what we are looking for here. If you have personal experience or other information strongly supporting this particular item then I guess that would be useful, however your first link will probably rot after a while - limiting its usefulness. The second link is helpful in that it lists a number of devices that are known to work - but as this is an old question that reference was not available to the OP at the time they asked otherwise they may well have found it themselves IMHO!– SlySvenFeb 9, 2016 at 21:47