For [Tyler]’s entry to the Hackaday Prize, he’s making something that just a few years ago would be unheard of in a homebrew build. He’s making a DIY smartphone. Yes, with cheap single-board Linux computers, GSM modules, and SPI touchscreen displays, it’s possible to build your own smartphone.
Inside [Tyler]’s DIY smartphone is a Raspberry Pi Model A, a 3.5 inch touchscreen PiTFT with 480×320 resolution, and an Adafruit FONA module The connections are simple enough; the TFT is connected over SPI, and the GSM module over serial. The entire device is powered by a 1200mAh LiIon battery, charged with a powerboost board, runs an operating system written in Python capable of making calls, sending texts, and takes pictures with a Pi camera.
This is not what you would normally call a smartphone. The FONA module is 2G only, meaning you’re limited to 2G speeds and 2G networks. AT&T will be shutting down 2G networks in a little bit, although T-Mobile will be keeping them up for anyone who still has an old Nokia Brick.
That said, [Tyler]’s phone is still exactly what you want in a minimal phone: it just makes calls and receives texts, it has a camera, and unlike the Nokia, you can take it apart and repair it easily. Not that you ever had to do that with a Nokia…
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”
Have you ever dreamed of independence from smartphone bloatware? If you have a Raspberry Pi and an Adafruit TFT, you’re halfway to making your own version of [Dave]’s PiPhone.
This tasty proof-of-concept cellular sandwich is made by adding a Sim900 GSM/GPRS module, which communicates via UART, to the Pi/TFT hardware while using a piece of foam core board in the middle to prevent shorts. You won’t get free service or anything, but you can pop a pre-paid SIM card into it. He’s powering it with a LiPo battery and using a DC-to-DC converter to set up the 3.7V to 5V. You could do a lot worse than the $158 BOM, and we’re betting you have a Pi lying around already. We wish more phones had baby rocker switches.
There’s a slight problem with the PiPhone: it gets pretty warm and there isn’t a lot of room for air circulation. For best results, let it cool on a well-attended windowsill or operate it near a fan like [Dave] did. He doesn’t have the code up on GitHub as of this writing, but he will capitulate to high demand. Make the jump to see [Dave]’s tour of the PiPhone and watch him make a call with it.
Continue reading “Sink Your Teeth Into PiPhone”
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.
With the gravitas of [Michael Douglas] in Wall Street and the technological amazement of [Zach Morris] on Saved By The Bell, the classic 1980s ‘brick’ cell phone has a lot to offer these days. Not only is it large enough to be used as a blunt weapon, it’s also useful as an anchor and more durable than an old-school Nokia. Most, if not all of these phones have gone silent since analog cellular service went dead a few years ago, but that didn’t stop [Andrew] from bringing his back to life.
The core of this build is a 128×64 OLED screen that replaced the old seven-digit, seven-segment display and a very small GSM module. The ancient PCB was discarded and a new hardware revision was created in Eagle based on an Arduino-powered microcontroller. The buttons from the original phone remained, thanks to a custom designed resistive button footprint on the PCB and a bit of conductive ink.
What’s surprising is this phone actually works. [Andrew] can not only receive texts on his phone, but also send them using his own implementation of a number pad keyboard. It’s an awesome build, and from what we can tell, the first proper DIY cell phone we’ve ever seen. About time someone got around to that, and we couldn’t have hoped for a better form factor.