Ask Slashdot: Why Buy a Raspberry Pi When I Have a Perfectly Good Cellphone?
scorp1us writes "I've been looking into getting a Raspberry Pi, but I end up needing a case, a display, and some way to power it, and wanting some degree of portability. It seems to me that even the most outdated cellphone has far superior features (screen, touch screen, Wifi, 3g/4g camera(s), battery etc) in a much better form factor. The only thing that is missing are the digital/analog in/out pins. So why not flip it around and make a USB or bluetooth peripheral board with just the pins? I've been looking for this and can't find any, but does anyone know of any in the corners of the internet? I don't care what phone platform."
Done in one (pun intended)
Solid, lots of add-on modules, vibrant hacker community. And it has its own programmable processor so if your application permits you don't even have to have it attached to your PC to collect and process data.
How about this? - http://www.adafruit.com/products/885 - IOIO Mint - Portable Android Development Kit
If your use-case is "leave attached to my TV" then a Pi makes a lot of sense. If you want to have a resilient case, be portable, have a small screen attached, etc, then maybe a phone makes more sense.
I'd have had trouble doing this with a cellphone:
https://www.youtube.com/watch?v=m_c9cxoM8tg
Part of the usefulness of the Pi is *because* it lacks those things; you have the option of adding what suits your application.
I'm not sure why the comparison with a cellphone. Currently I'm using it as XBMC and using my Android phone as the remote. It was a toss up between the Pi and the ultra cheap AndroidTV dongles that are kicking around (Why I think AppleTV is dead on arrival), and overall I couldn't be happier stupid setup errors aside [power supply too weak on the pi to power the usb; couldn't get wifi working on the minimal distribution?] Otherwise its incredible, and using the phone as a remote control has changes my life.
There are a few compromises with the pi [512 memory & missing sata] otherwise I'm overjoyed with the source. Killer feature, you mess up you wipe your card and your good to go.
The bottom line is your old phone is less versatile with less support, but its great at being a phone...which if its the task you want go ahead. Otherwise its such an incredible strange question.
You should look at the other ARM boards out there e.g. pcDuino. More memory, more I/O, onboard flash, Linux or Android.
However there are some things that you can do with a micro-controller that can not be done with a full OS - e.g. bit-banging I/O to one-wire temperature sensors. I've even used a full USB 1.1. HID driver implemented completely in software, which would be impossible with an full OS running!
If you can't figure out that the asker has already figured that out that they're not the Pi's target market, and isn't questioning the Pi's utility for its target market, you're not insightful.
You're a fanboy. Go play with your Pi.
Sell it and buy something they can use as they see fit? I hear Apple fans gibber on constantly about the resale value of their devices, so you should be able to get a good price I suppose.
And this, dear friends, is why geeks are often considered to be antisocial.
People often fail to understand why the Arduino is so fucking popular. It is NOT because it has the most powerful processor. It is NOT because it has the most pins. It is NOT because it is the easiest to develop for. It is NOT because it is the most standardized.
This.
Just yesterday I had an 'argument' with a guy over how Arduino is dead because such-and-such a chip is way more powerful than AVR (AVR=the chips in Arduinos), how it has hundreds of MegaHertz and Megabytes and all that stuff.
I simply don't care! I don't need a board that has 512Mb of RAM and runs Linux just to light up a few LEDs (even with a motion sensor!). I need something that works well enough, can drive a LED directly from an I/O pin (5V outputs, tada!) and has a huge online community with thousands of web pages/blogs/forums to browse, plus source code to download.
PS: Can you build your own dime-sized clone of that fancy ARM board for $1.50? I can do it with Arduino... (ATtiny85)
No sig today...