Are Phones With Haptic Feedback In Our Future?

Can we do away with a keypad and just squeeze our phones to check messages and dial contacts? [Sidhant Gupta] has been researching the idea of an electronically adjustable spring mechanism that might just make this possible. He calls the prototype above the SqueezeBlock. If you pick it up and give it a squeeze you can feel springs pushing back against your fingers, but it’s all a trick. Inside you’ll find one motor with a gear that converts the linear motion into a rotating force. Attached to the same axle as that gear are a motor and a rotary encoder. A microcontroller monitors that encoder to detect a user squeezing the two plates together, then drives the motor to vary the resistance. [Sidhant] outlines some possible uses that included stiffer resistence as unread email starts to pile up, or squeezing the device to its smallest size to turn the ringer volume all the way down.

We’re a little skeptical of this functionality in handhelds just because of the power consumption issue. But if that is somehow overcome we think this would make a pretty interesting phone feature… at least at first. Click through the link above for a video demonstration or get the details from the research presentation (PDF)

[Thanks Dan]

A Breakout Board For Your Android Phone

[sparkfun] announced a new board called the IOIO (pronounced “yo-yo”) this week that allows communication from your Android devices to your upcoming projects.

The board hasn’t been released yet; [sparkfun] is still pulling together documentation and waiting on their first production run. We do know that the board contains a PIC24F MCU, and will give your phone analog input,  and Digital I/O, PWM, I2C, SPI, and UART control. Communication with the board is over the USB port on your phone.

The brilliant thing about this board is that an external programmer isn’t required. Everything you connect to this board can be controlled from within Android apps. We covered Android development in a hackaday tutorial series before, so now it’s possible to put these skills to give your projects a touch screen, internet and bluetooth connections, a camera, or your phone’s accelerometers. Very slick.

Video of some basic functions demonstrating what possible with this board after the jump, but feel free to comment and tell us what you’d like to see done with this board.

Chill Your Phone For Longer Battery Life?

The first specs we look at when choosing a cellphone are the battery life numbers. We know that eventually we’re going to see performance loss, and [Dr. West] wanted to see if there’s a way to delay the inevitable. What he found is that ambient temperature affects the battery throughout its life. He set out to build a phone chiller to slow the degradation of the battery.

The research that he points to shows that at room temperature, a Lithium battery will lose 20% of its capacity each year. This seems like a dubious number so do share links to studies that state otherwise in the comments. Whether that 20% is right or not, the point is that cooling the battery will preserve it. With that in mind, [Dr. West] put together a pod that uses a peltier cooler and a heat sink to host his Blackberry while he sleeps. He figures he can reduce the capacity lost per year from 20% down to 14%. This of course comes at the expense of running that cooler every night (in addition to charging the phone when it needs it). But perhaps this solution will spark an idea that leads to a better one.

Building An Advanced Mobile Phone Service (AMPS) Base Station

Remember the early days of cellphones and carphones when they were super-bulky and all the rage? Those early handsets used analog technology for communications in a protocol called Advanced Mobile Phone Service (AMPS). As more customers flocked to wireless providers, networks were transitioned over to digital phones in order to save bandwidth. Some places still support AMPS but it has rapidly gone the way of the Dodo. But a few years back [Mark Atherton] got his hands on some old hardware, including a bag-phone and some test equipment, and set out to build a base station that can control AMPS handsets. In short, he’s creating his own analog cellphone tower. There’s a wealth of information on his page. The writeup comes out as a mix of protocol and electronic resources he scavenged across the net, as well as a work log serving as a testament to his successes and failures. He did his experiments in New Zealand, so if you’re thinking of undertaking this make sure to research your local radio regulations first.

[Thanks J]

SMS Gateway Lets You Twitter By Text Message

[GuySoft] threw together a cellphone-based SMS gateway that allows him to push text messages to Twitter. Once up and running, it can be used by multiple people, either with shared or individual Twitter accounts. At its core, this setup uses the cellphone as a tethered modem on a Linux box. The open source software package, Gammu SMSD, provides hardware hooks for phones running in modem mode. The package is already in the Ubuntu repositories but it runs cross-platform and can be downloaded from the project site. This gave [GuySoft] the ability to script a framework that checks for received SMS messages, compares the incoming phone number for a match on a saved list, then pushes the message from a confirmed number to Twitter via their API.

A web interface is used to register new numbers and associate them with Twitter accounts. On the back-end, [GuySoft’s] own Python script handles the translation of the message. You can download all of the code, and get more insight on setup from the readme file, over at the GitHub repository.

Lower Cost Arduino Cell Shield

People love putting their Arduinos in interesting and remote places. while it may be possible, it may not be practical to run out and collect data from the devices. That is where this GSM / GPRS shield comes in handy.

Based around the SIMCom SIM900 that puts this device on the lower end of the price scale, (49 Euro for the module, ~60 Euro for the module mounted on a breakout board, or around 85 greenbacks) makes this module an interesting target for anyone wanting to add cell phone connectivity to a project.

To take this a step further [Boris] whipped up a nice shield PCB for the Arduino and Arduino like footprint users to make connections between the 900’s breakout board and the Arduino layout a snap. Electrically its just wires, and a LM317.

Cellphone Charger Has A USB Port Forced Upon It

We still can’t figure out why a standard charging scheme hasn’t been developed for handheld devices (other than greed). Certainly we understand that many devices have different electrical needs as far as voltage and current are concerned, but we still long for the ability to use one charger for many different doodads. [Rupin] is trying to narrow down the number of dedicated chargers he uses by adding a USB charging port to his Nokia cellphone charger. Since the USB standard calls for regulated 5V a hack like this can often be done just by patching into the power output coming off of the voltage regulator in the plug housing of the device. [Rupin’s] charger had 5V printed on the case, but when he probed the output he found well over 8 volts. He added a 7805 linear regulator to get the stable output he needed, then cut a hole in the case to house the connector.

Since [Rupin] wants to use this as an iPod charger he couldn’t just let the two data lines float. Apple uses a specific charger verification scheme which requires some voltage dividers to get the device to start charging.