Android-based Vintage Phone by basil.shikin
Featured
Phone Assembly.png
The goal of this project was to re-create a XIX-th century phone call experience and esthetics. A user would pick up the receiver, tell "operator" whom to call and a call would be placed via VoIP. 

Here is small video that explains what I have managed to build:

 
Remove these adsRemove these ads by Signing Up

Step 1: Get Device's Components

Candlestick.png
Archos 28.png
Here are components I've chosen to use for this project:

Vintage phone for project enclosure. I was very attracted by the esthetics of this old device. Mix of materials, rich textures and shapes certainly add to the experience. I found a reasonably priced candlestick phone and a ringer box on eBay.

Archos 28 as a driving device. Archos 28 is a reasonably priced tablet that has all the features I need: 4Gb of internal memory, Wi-Fi, microphone, audio out and 800Mhz CPU.

One might ask: why not use a micro controller and a set of chips? It looked a bit simpler and more efficient to use Archos 28, as it has all components on its board and also comes with OS Android. Since my phone has to work 24/7 it has to remain plugged in all the time, so power consumption is not an issue.

IOIO Board to interact with hardware. IOIO Board is an amazing device: it plugs into Android device via USB. Android device discovers it as an ADB host. There is a nice little API that allows any Android application read line state (either digitally or do analog read) and generate either digital or PWM signal on a line.

One might ask: why not use Android ADK? Unfortunately, ADK has been added only in Android 2.3. Archos 28 is running 2.2.

rroyter says: Aug 25, 2011. 11:57 AM
Nice build. Although I read about it somewhere already... :)
Dr.Bill says: Nov 27, 2011. 12:26 PM
Might have been my "Antique Crank Telephone Hack" but no way it is in the same class.
basil.shikin (author) says: Aug 25, 2011. 2:31 PM
Thanks. I think I know where you might have seen it. This version has a bit more comments though.
rroyter says: Aug 25, 2011. 2:41 PM
You mean, "that" version has more comments. This one has only 6.
boocat says: Sep 19, 2011. 6:57 AM
I love the vintage ringer with the old brass bells!

I found an old phone at the Goodwill, but the wall current wouldn't power the ringer anymore.
Horatius.Steam says: Aug 23, 2011. 6:12 AM
This a brilliant idea :-).
I like it very much, good work!

With kind regards,

Horatius Steam
PKM says: Aug 22, 2011. 2:03 PM
Beautiful work- if I made more than about three phone calls a month I'd look into building one :)

It sounds like adding contacts could be a laborious affair, though, can you train additional names without having to take it all apart? I guess getting your friend to record new names every time you meet new people could be the hardest step anyway :)
basil.shikin (author) says: Aug 22, 2011. 2:41 PM
Yeah, I don't make lots of calls as well. I gave this number to all my friends to call in case I can't hear my cell phone. This vintage ringer is really loud!

You are also right, adding new contacts is a lot of pain. I think that if I find that I add new contacts all the time, I would update language model with a list of default names. That would ensure easy recognition. I would also have to put capability to revert to robotic voice if name is not found.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!