Arduino connection with other parts.

So I was wondering how to build a phone using Arduino micro-controller as a main, programmable board. The question i want to ask is will it work if I add non- Arduino grps device to it? Will I be able to program it so that the device could succesfully make/recieve calls?

Something like this? http://blog.arduino.cc/2013/08/12/diy-cellphone/

Or this? http://www.instructables.com/id/ArduinoPhone/

Or this? http://lifehacker.com/build-your-own-arduino-powered-phone-836883335

johnwasser: Something like this? http://blog.arduino.cc/2013/08/12/diy-cellphone/

Or this? http://www.instructables.com/id/ArduinoPhone/

Or this? http://lifehacker.com/build-your-own-arduino-powered-phone-836883335

Something like that. I'm just wondering if I have to use Arduino GPRS shield, or any other GRPS reciever (Sorry, I dont know the correct term) will work?

gytis21: I'm just wondering if I have to use Arduino GPRS shield, or any other GRPS reciever (Sorry, I dont know the correct term) will work?

A "Shield" is just some hardware packaged on a board designed to connect to the Arduino UNO. You could take the same hardware and wire it in the same way and the software won't know the difference. If you use different hardware you will probably need to find matching libraries or write them yourself.

Here is an example of a third-party GSM/GPRS Shield: https://www.sparkfun.com/products/9607

Here is an example of the same hardware on a non-shield board: https://www.sparkfun.com/products/9427 They provide the Eagle schematic capture files if you want to base your phone on that board.