Rephone

From Wiki 来自痴汉的爱
Jump to: navigation, search

[中文页面]

RePhone

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.


Get One Now Banner.png


Contents


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.


Note that since we have updated the module Xadow 1.54" Touchscreen, you need to make some extra modifications to libraries if you plan to Xadow 1.54" Touchscreen v1.1. Find detailed description at http://www.seeedstudio.com/wiki/Xadow_1.54%27%27_Touchscreen#Notice.

Core Module



Add-on Modules



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.

IDE LOGOs.png

Check out:

Arduino IDE for RePhone Kit

Eclipse IDE for RePhone Kit

Lua for RePhone Kit

JavaScript for RePhone Kit

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:

RePhone APIs for Arduino


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:

RePhone SDK



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:

1. Follow the instructions in "Update/Flash the Firmware" section to flash the firmware

2. Download the RePhone_Create_Kit_VXP file

RePhone Kit Create VXP.png

3. Enter the RePhone Mass Storage Mode

4. Copy everything under the file named "RePhone Create Kit VXP" into the RePhone 5MB mass storage.

5. 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

RePhone Community-2.png

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.

Resources

The schematic diagrams of RePhone Modules are provided in the following link:

which includes:



Help us to make it better

Personal tools
Namespaces

Variants
Actions
Bazaar
Navigation
Collections
Toolbox