Controlling Nokia Phones with Arduino

While [Ilias Giechaskiel] was waiting for his SIM900 shield to arrive, he decided to see what he could do with an old Nokia 6310i and an Arduino. He was researching how to send automated SMS text messages for a home security project, and found it was possible to send AT commands via the headphone jack of Motorola phones. But unfortunately Nokia did not support this, as they use a protocol known as FBus. With little information to go on, [Ilias] was able to break down the complicated protocol and take control with his Arduino.

With the connections in place, [Ilias] was able to communicate with the Nokia phone using a program called Gnokii — a utility written specifically for controlling the phone with a computer. Using the Arduino as an intermediary, he was eventually able tap into the FBus and send SMS messages.

Be sure to check out his blog as [Ilias] goes into great detail on how Nokia’s FBus protocol works, and provides all source code needed to replicate his hack. There is also a video demonstration at the end showing the hack in action.

Ask Hackaday: Stopping The Stingray

There’s pandemonium on the streets. You look down from your 4 story apartment and see hundreds of people marching and chanting. You pick up your phone and call your buddy, expecting it to link up to the nearest cell tower which will route your call to where it needs to go. Instead, without your knowledge, you link to a tricked-out police surveillance truck a few blocks away. They intercept your call and listen to the conversation in hopes of tracking the protest.

Continue reading “Ask Hackaday: Stopping The Stingray”

Using Cell Phone Screens with any HDMI Interface

Thanks to the worldwide proliferation of smartphones, tiny high-resolution displays are common and cheap. Interfacing these displays with anything besides a phone has been a problem. [twl] has a board that does just that, converting HDMI to something these displays can understand, and providing a framebuffer so these displays can be written to through small microcontrollers.

[twl] is using a rather large FPGA to handle all the conversion from HDMI to the DSI the display understands. He’s using an Xilinx Spartan-6-SLX9, one of the most hobbyist friendly devices that is able to be hand soldered. Also on the board is a little bit of SDRAM for a framebuffer, HDMI input, and a power supply for the LCD and its backlight.

On the things [twl] has in his ‘to-do’ list, porting Doom to run on a cellphone display is obviously right at the top. He also wants to test the drawing commands for the Arduino side of his board, allowing any board with the suffix ~’ino to paint graphics and text on small, cheap, high-resolution displays. That’s a capability that just doesn’t exist with products twice [twl]’s projected BOM, and we can’t wait to see what he comes up with.

You can check out the demo video of [twl]’s board displaying the output of a Raspberry Pi below. If you look very closely, you’ll notice the boot/default screen for the display adapter is the Hackaday Jolly Wrencher.

Continue reading “Using Cell Phone Screens with any HDMI Interface”

The Rotary Cell Phone

It’s happened. It’s finally happened. In a move that has hipsters donning their good flannel and breaking out that case of Genesee they were saving for a special occasion, the rotary cell phone is now a reality.

[Jaromir] created this astonishingly retro future device as an entry for the NXP LPC810 challenge, a contest to do the most with an ARM Cortex M0+ microcontroller in an 8-pin package. Having only six I/O pins for controlling a GSM module, display a few buttons, and the fancy rotary dial meant [Jaromir] needed to expand his I/O some way. He chose a shift register to handle the buttons and display in a somewhat impressive demonstration of using a shift register as both an input and output expander at the same time.

From the videos [Jaromir] uploaded, the rotary cell phone isn’t ready for Think Geek to do a production run quite yet. He needs to enter the PIN for the SIM card, AT commands for the GSM module, and is, of course, a horrible method of user input for the younglings who have only seen rotary phones in old movies. That being said, it’s a rotary cell phone running on an 8-pin microcontroller. What more do you want?

Videos of this awesome this truly awesome phone in action below. If you’d like to build your own – and why wouldn’t you – all the files are available on [Jaromir]’s git

Continue reading “The Rotary Cell Phone”

USB-ify your Old Cell Phone Chargers

phoneChargerUSBd

If you’re like us, you probably have a box (or more) of wall warts lurking in a closet or on a shelf somewhere. Depending on how long you’ve been collecting cell phones, that box is likely overflowing with 5V chargers: all with different connectors. Bring them back to life by doing what [Martin Melchior] did: chop off the ends and solder on a bunch of USB jacks.

You’ll want to use chargers rated for at least 500mA (if not 1A) for this project, or you may be wasting your time considering how much current devices pull these days. Get your polarity right, solder on a USB jack, and you’re finished. Sure, it’s a no-brainer kind of project, but it can clean out some of your closet and give you a charging station for every room of your home and the office. [Martin] glued the USB jack directly onto the adapters, so there are no tangled cords to worry about. iPhone users will need to do the usual kungfu if you want your Apple device to charge.

Hackaday Links: December 1, 2013

hackaday-links-chain

Since our ‘ol buddy [Caleb] left Hackaday for EE Times, he’s been very busy. One of his latest projects is doing Antique Electronics Autopsies. This time around it’s a 1953 Heathkit Grid Dip Meter. It’s a beautiful piece of engineering with Point to Point wiring and metal gears.

We love microcontroller breakout boards, and so does [Tim] apparently. He built a breadboard friendly breakout for the NXP LPC812. It’s an ARM Cortex M0+ with 16kb of Flash and 4kb of SRAM. The entire breakout board is smaller than the through-hole DIP LPC1114. When are we going to see these on Tindie, [Tim]? Here’s the Git with the board files. You can also pick up a board at OSH Park – $3.30 for a set of three.

What do you do when you have the perfect idea for a Kickstarter, but don’t have the funds for the perfect sales pitch? The obvious solution is to start an Indiegogo campaign to raise funds for your Kickstarter. Unfortunately, this campaign has already been successfully funded, so it’s already too late to get in on the ground floor. Relevant xkcd.

We’ve seen this DIY cell phone before but now it’s just about ready for production. [David] at the MIT Media Lab has been working on a bare-bones, ATMega & GSM module phone for a while now, and now you can grab the firmware and board files. Make your own cell phone!

Here comes Hanukkah, so drink your gin and tonica. Here’s a pedal powered menorahica so put on your yarmulke, it’s time to celebrate Hanukkah.

Supercap-Based Cell Phone Charger

Screen Shot 2013-11-02 at 11.21.58 AM[Barry] sent us a tip about a video from [electronupdate], describing an experimental cell phone charger. It’s a familiar issue: Your cell phone battery is low, and you aren’t in a position to plug it in for hours to charge. Some phones, including the one in his video, have swappable batteries, but that isn’t always an option either. As he explains in the video, a wall outlet can deliver the joule capacity of a high-end battery in a matter of seconds, but it is impossible to charge a battery that quickly. Capacitors, on the other hand, charge near-instantly.

[electronupdate] decided to look at the possibility of using super capacitors to power a typical usb plug. It would allow you to charge a secondary power supply in a short period of time, and then get on your way, letting your phone charge slowly from the device.

His experiment wasn’t entirely successful, possibly because he used 2.7V capacitors, which required a boost regulator and limited the useful voltage range. We think he might have had better success using 120V capacitors and a switching power supply, but it would be nice to see the various options compared.

Oh, [electronupdate] describes using this circuit as you are rushing to your airplane. We aren’t convinced carrying a couple super capacitors through a TSA checkpoint would be the best idea… YMMV.

Continue reading “Supercap-Based Cell Phone Charger”