Skip to content

Code and designs for turning a rotary phone into a Bluetooth hands-free device. Sources are original retroblue from mtraver and port-o-rotary and direct tweet advice and inspiration from Nathan Seidle!

License

Notifications You must be signed in to change notification settings

pedroserano/retroblue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RetroBlue 2

Just like the original but better! From the original team:

"RetroBlue is a modern cell phone accessory with an old-timey feel. We took a vintage rotary phone, an Arduino board, and a Bluetooth chip and combined them to create RetroBlue, a fully functional Bluetooth accessory that can dial and receive calls via a cell phone. The user simply pairs his or her cell phone with RetroBlue and all calls are then forwarded to the unit. We worked extensively to convert the antiquated circuitry within the phone to portable battery-powered components and developed custom code and circuitry to pass calls to and from the rotary phone's hardware."

This version 2 code adds a more reliable method of counting the dialed numbers, support for Siri/Googe Now, and a rudimentary dialtone. I still plan to improve the dialtone, and add the original ringtone from Sparkfun's project (mentioned below). It was developed with Arduino 1.3.6 on an Arduino Uno, is in retroblue/. For more information on the original project, check out the original retroblue project.

I was inspired by the original RetroBlue and obviously used it as the based to make these modifications. As the original team did, I would like to acknowledge SparkFun, specifically Nathan Seidle for his efforts in creating the Port-O-Rotary bluetooth rotary phone, as it was the original inspiration for my attempt to recreate and then improve the retroblue project. Their code, tutorial, and description of the Port-O-Rotary is available at: https://www.sparkfun.com/products/retired/8929. Sparkfun was also incredibly helpful as a resource with all the user comments, the hookup guide, the datasheets, and the github library that allowed me to explore additional features like adding Siri/Google Now. All of that information is available at: https://www.sparkfun.com/products/11927. Additionally I would like to thank Mark Fickett for the code I used to rewrite how the rotary dialer records numbers. His original code is available at: https://github.com/markfickett/Rotary-Dial.

About

Code and designs for turning a rotary phone into a Bluetooth hands-free device. Sources are original retroblue from mtraver and port-o-rotary and direct tweet advice and inspiration from Nathan Seidle!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.2%
  • Other 28.8%