BT Phone Is Much More Than Retrofit

[Santiago] turned his Ericfon into a Bluetooth phone. This is completely different from the handset retrofits we looked at last month. This is because he didn’t simply crack open a BT headset and cram it into his phone. He developed his own hardware for full functionality.

This is an open source project with available hardware details that he intends to turn into a kit. [Santiago] has purposed a PIC microcontroller to connect with a WT32 bluetooth module. The PIC allows for a dial tone, dialing with the original rotary dial, and produces the original sound when the phone rings. What he now has is a way to have a home phone without a landline. As seen the video after the break, the Ericfon works the same as it did when it was new, except the connection is made through Bluetooth and not via a copper phone line. Continue reading “BT Phone Is Much More Than Retrofit”

Bluetooth Handset Hacks

Cramming Bluetooth headset circuitry into an analog telephone body has become an extremely popular hack. With declines in the prices of these headsets, and older telephones being seen as storage-room-clutter this hack is just waiting for you to get started. Join us after the break for a look at what others have already accomplished.

Continue reading “Bluetooth Handset Hacks”

Bluetooth Based Pseudorandom Number Generation

[MS3FGX] has done an interesting study about using Bluetooth adapters as a source for Pseudorandom Number Generation (PRNG). As it turns out, the Bluez package has a function that calls a remote Bluetooth adapter to return a random number. He picked up 10 compatible adapters for about $30 from DealExtreme and set about assembling some numbers to see how this compares to an OS-based PRNG.

Because millions of samples are needed for an accurate comparison, time became a problem. The adapters are a little bit slow responding to a request, sending just 4800 numbers in the first 30-second test. This can be overcome with multiple adapters being accessed by multiple computers for hours at a time. What can this be used for? Your guess is as good as ours, but [MS3FGX] has done a great job of writing up his tests. He’s also made a set of 20.7 million randomly generated values available if you want to generate your own statistical analysis.

Bluetooth Bracelet Hacked

[Jeffery] hacked the Bluetooth standard in order to use this bracelet as a custom display. He took up our challenge to hack the device when we first saw it back in February.

In order to display his own messaged he looked into how the HFP is implemented in the Bluetooth stack. The details are shared in his readme file but it goes something like this: The Bluez package needs to be compiled with a dummy backend that is not phone-specific and that will then allow external manipulation of the data being sent. This provides something of an API that a Python script can manipulate. His proof-of-concept allows for the script to be called with the message you want displayed as the command line argument. This should be simple enough to incorporate for just about any purpose that suits your fancy. Unfortunately, messing with the Bluetooth package in this way makes it impossible to use other devices with your phone, but that’s a hack for another day.

WiiMote + IPhone Update

Using a Wii remote as the controller for iPhone games? Brilliant! We’ve been waiting to see some creative usage of this pairing since we covered it back in August. [ZodTTD] is the person who ported MAME over to the iPhone. Now he’s added support for the Wii remote in Mame4iPhone via the BTstack project. BTstack seeks to add Bluetooth stack functionality to devices that don’t have it or where it is limited (the iPhone).

We’ve embedded video after the break of the WiiMote used to play a MAME game. [ZodTTD] is also the author of nes4iPhone, we hope that’s the next project he will add BTstack support to!

Continue reading “WiiMote + IPhone Update”

(Remote Controlled Robot) Car Vs (solar Charged) Tank

[youtube http://www.youtube.com/watch?v=WKFECpQ8asI%5D

[Matthias] sent in his team’s iPhone Robot (CAR) project in response to yesterday’s iPhone controlled solar charged tank. Unlike the tank, the iPhone car is controlled via Bluetooth BTnode and BTstack, and also isn’t solar-powered. However, both projects utilize iPhones and readily available components. We particularly liked how it not only used a multi-touch input, but also the accelerometer within the iPhone. It seems some competition is stirring, lets see who wins out.

InPulse Watch Gets BlackBerry Data Via Bluetooth

inPulse-blackberry-watch

[Eric] just told us about the watch he developed that displays info from a BlackBerry via Bluetooth. The watch displays updates, message alerts, incoming call information, and… tells time. Setup and control is handled with the BlackBerry keypad. The device is charged with a micro-USB connection and will last for about four days without a recharge. We’d chalk up the rather long battery life to the use of an OLED display, which will use less energy when a portion of the display is left black.

So why is it here? Well, he’s got a couple of blog posts that detail two of the final prototypes that you might find interesting. What else? Oh yeah, his original prototype used an Arduino with a Nokia 3310 LCD display. For those of you who continually call the Arduino a worthless toy, looks like it’s good enough to use when taking a product to market.