RePhone Introduction
RePhone Kit is an open source modular phone kit that changes the way we put our phone into use. It provides a new form of phone customization, and the easiest solution to wearable/IoT development.
With Rephone you can create your own phone in minutes by using the slim MODULES, accessible SOFTWARE, and customizable PHONE CASE. You can also hack things around you, giving inanimate objects the power of cellular communication, having conversations with your pets, plants, toys, motorcycle helmets, robots, or drones through cellular connectivity.
Features
- World’s first open source and modular phone
- Support Lua, Javascript, Arduino IDE and Eclipse IDE
- Various rich-featured add-on modules for function extension
- DIY Phone
- Last for about 25 hours @ standby (RePhone Kit Create)
RePhone Family
The core of the RePhone is provided by Xadow GSM+BLE or by RePhone Core 3G Module (coming soon), beyond these two core modules are 8 more chainable add-on modules to extend the features and functionalities – Xadow 1.54’’ Touchscreen, Xadow Audio, Xadow GSM Breakout, Xadow LED 5x7, Xadow Basic Sensors, Xadow Duino, Xadow GPS v2 and Xadow NFC v2.
Xadow GPS v2 | Xadow Basic Sensors | Xadow NFC v2 |
---|---|---|
Get More Details | Get More Details | Get More Details |
Xadow LED 5 x 7 | Xadow GSM + BLE | Xadow 1.54 inch Touchscreen |
---|---|---|
Get More Details | Get More Details | Get More Details |
Xadow Audio | Xadow GSM Breakout | Xadow Duino |
---|---|---|
Get More Details | Get More Details | Get More Details |
###RePhone Kit Create
###RePhone Strap Kit for Pebble
###RePhone Geo Kit
###RePhone Lumi Kit
###RePhone Extension Pack
Development Environment
We have developed rich libraries hooking into Arduino IDE, Lua and JavaScript, with detailed example sketches to help entry-level programmers develop with RePhone modules easily and quickly. We also provide a full power SDK based on Eclipse IDE for C/C++ developers to work with high level applications.
Check out:
Building RePhone Applications on Mac OS X
Also, if you are developing RePhone modules based on other Arduino compatible development board, you can refer to:
Find the RePhone Kit Create Source Code here (based on Eclipse IDE):
RePhone Kit Create Source Code
We will keep updating the RePhone SDK on our Github page:
Reset your Rephone to defaults
Please be noticed that reset your Rephone to defaults will delete all the settings and files(images, musics) in the RePhone, do aware of this before you reset it to defaults.
To reset your RePhone to DEFAULTS:
- Follow the instructions in "Update/Flash the Firmware" section to flash the firmware
- Download the RePhone_Create_Kit_VXP file
- Enter the RePhone Mass Storage Mode
- Copy everything under the file named "RePhone Create Kit VXP" into the RePhone 5MB mass storage.
- Restart your RePhone then its done. As reset have deleted all the files, you would have to put an mp3 file in the mass storage as well for the use of ringtone.
RePhone Community
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.
Frequently Asked Questions
Some frequently asked questions in RePhone Community are collected and answered to the topic "Frequently Asked Questions of RePhone (FAQ)",the topic will be kept updating whenever a new FAQ comes out.
Schematic Online Viewer
Resources
The schematic diagrams of RePhone Modules are provided in the following link:
which includes: