# DIY basic mobile phone

**URL:** <https://forum.core-electronics.com.au/t/diy-basic-mobile-phone/5656>\
**Category:** Raspberry Pi\
**Created:** [24 June 2019 05:48 UTC](https://forum.core-electronics.com.au/t/diy-basic-mobile-phone/5656 "2019-06-24T05:48:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Owen01](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/owen01/32/2795_2.png) [@Owen01](https://forum.core-electronics.com.au/u/Owen01)\
**Post date:** [24 June 2019 05:48 UTC](https://forum.core-electronics.com.au/t/diy-basic-mobile-phone/5656/1 "2019-06-24T05:48:27Z")

</div>

Hello,  
I am a 35 year old academic, wanting to explore the world of tech some  
more. So the task I have set myself is to learn how to build and  
program a mobile phone (only for calling and SMS over a GSM network).  
I am in uncharted territory, so I need your help please.  
Ideally want to run the phone over a LTE network.  
I had a look at some part from your website, but need some guidance  
please on what I need.  
I observed this product, would this be suitable?  
I want to go down the road of Raspberry Pi, but I am open to Arduino systems as well potentially.

Best regards,  
Owen

---

<div class="post-metadata">

**Author:** ![Robin57159](https://avatars.discourse-cdn.com/v4/letter/r/cc9497/32.png) [@Robin57159](https://forum.core-electronics.com.au/u/Robin57159)\
**Post date:** [25 June 2019 00:40 UTC](https://forum.core-electronics.com.au/t/diy-basic-mobile-phone/5656/2 "2019-06-25T00:40:09Z")

</div>

You haven’t said what product you looked at, or provided a link to it.

Basically, most of the communications board can interface with any of the popular SBC/microcontrollers using one or more of serial, SPI, or I2C protocols. What determines the best choice is what you need to do, and how much processing is required to do that.

Also, remember that 2G is no longer available in Australia, and 3G is already being phased out by some providers, so minimum must be 4G/LTE.

Perhaps something like this board:

> **[SparkFun LTE CAT M1/NB-IoT Shield - SARA-R4](https://core-electronics.com.au/sparkfun-lte-cat-m1-nb-iot-shield-sara-r4.html)**
>
> The SparkFun LTE CAT M1/NB-IoT Shield equips your Arduino or Arduino-compatible microcontroller with access to data networks across the globe. This shield adds wireless, .. read more
