Retro Phone Kit
The Retro Phone Kit is an open-source hardware phone that is compatible with Arduino. Remember RePhone？The world first open-source and modular phone, with which you can hack things around you with cellular connection. The Retro Phone can be considered as RePhone with push button that can bring you back to those old days when mobile phone is simply a tool to make phone call. The kit is very easy to use, so you can make a mobile phone in minutes.
The main board of this kit is Xadow-Key Board, which contains a screen and a push button panel. The most important part is the RePhone Core 2G-Atmel32u4, which is a new RePhone Core board that was just brought to the market. It uses Atmel32u4 MCU and supports quad-band 850/900/1800/1900MHz that covers GSM network all over the world. We also let it keeps a 3.5mm headphone jack so that you can use a headphone to make phone call. We did not include any shell for the phone, so you are free to DIY any shell you like.
Support Analog Audio
2G Nano SIM only
3.5mm headphone jack(with Mic) which support OMTP
Power Supply:3.4-4.2V(BAT) 5V(USB)
Rephone Core 2G-Atmel32u4
For more info about this module please check on Rephone Core 2G-Atmel32u4
|DC Current per I/O Pin||50|
|Flash Memory||32 KB of which 4KB used by bootloader|
|Clock Speed||16 MHz|
The Rephone Core 2G-Atmel32u4 integrates a Xadow 36 Pin connector and a Xadow 11 Pin connector, similar as Xadow - GSM＋BLE. In this case, the module connection is very easy,
Connect the Xadow Key Board to the RePhon core board via 36 pin connector, Do bear in mind that the cable has to be inserted firmly and flat, and most importantly, keep the ‘TOP’ side upwards.
Insert the antenna
Insert a nano 2G SIM card
Connect the Lipo battery to the Rephone core board via the battery interface.
Run a test code¶
Step1. Install the Rephone Core 2G-Atmel32u4, please click here to see the full instruction .
Step2. Find the example and upload to your board
Once you have installed the Rephone Core 2G-Atmel32u4 in Arduino IDE, the basic examples would also be included and you can find them in the example section.
The examples include: - Atmel32u4_gprs.h - TimerOne.h - Rephone_lcm.h - Rephone_button.h - Rephone_menu_gsm
Step3. Make a phone call to yourself
- If the example is uploaded successfully, the screen will be on and you can see the main menu as below.
- Click the right button to select the phone call interface
- Del your number and then click the right button to choose "Go"
Then you wil receive a phone call from the Retro Phone.
We’ve been looking for a better place where our backers (RePhone Users) can sit together, warmly and comfortably, have conversations about RePhone, discuss technical problems, share ideas/projects, and give feedback on the modules’ development in the future. And then here we go, the RePhone Community.
Now join us in the RePhone Community! Together we seek answers, make interesting stuff, care about each other, and share our experiences.
- RePhone core 2G Atmel32u4 Schematic in PDF
- RePhone core 2G Atmel32u4 Schematic in Eagle
- Xaodw - Key Board Schematic in PDF
- Xadow - Key Board Schematic in Eagle
- Driver for RePhone core 2G Atmel32u4
- Datasheet of ETA6003
- AT Command of SIM800