Slashdot Mirror


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."

52 of 273 comments (clear)

  1. Arduino Uno by rwa2 · · Score: 4, Informative

    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.

    1. Re:Arduino Uno by gr8_phk · · Score: 2

      He needs portability. The missing piece is a USB I/O board that plugs into your phone. Of course this means having a phone that can be the host device and not just the peripheral.

    2. Re:Arduino Uno by girlintraining · · Score: 4, Insightful

      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.

      Limited memory, slow I/O, slow processor, can emulate a USB device but can't function at anything resembling modern USB speed... This guy doesn't want another bag on the side, he wants something that gives him a spread of I/O pins and sampling options. And Arduino ain't that -- and he's right, there's nothing on the market that will give him a programmable DAC/ADC paired with a USB controller that can operate at the speeds of the current USB standard (v3).

      It's not hard for an electronics engineer to slap some glue logic and a few chips on a homebrew board and do it, but for a hobbyist who just wants to play? Forget it.

      --
      #fuckbeta #iamslashdot #dicemustdie
    3. Re:Arduino Uno by chrylis · · Score: 3, Insightful

      Of course nothing's going to operate at USB v3 Super-Speed. You'd have to be running custom FPGA hardware to get anywhere close. On the other hand, the IOIO seems to be about as close to what the submitter wants as is practical with cheap hardware.

    4. Re:Arduino Uno by 50000BTU_barbecue · · Score: 2, Insightful
      What would a hobbyist that can't handle a few logic chips do with a super fast DAC/ADC? No offense, but this sounds more like a gee-whizz hardware equivalent of a warez dood. You want a DAC ADC combo? It's called a 5$ audio card. If you need multi GHz sampling you can't even begin to do that properly with only hobbyist-level knowledge and equipment. Unless you are into building sub-samplers. But that's a very esoteric niche that long ago broke the multi-100 GHz barrier, so it's inaccessible even for well-to-do hobbyists. Again, what for?

      I have a 14GHz sub-sampling scope from the 1960s, it's fun to keep working as a hobby and it is part of my lab, but people who actually need such measurements need traceability which I can't provide anyways.

      You are better off just settling down and buying a USB oscilloscope.

      --
      Mostly random stuff.
    5. Re:Arduino Uno by SQLGuru · · Score: 5, Informative

      With an Android phone, you just need this: http://en.wikipedia.org/wiki/USB_On-The-Go

      Buy one here: http://hakshop.myshopify.com/products/micro-to-micro-otg (site might be blocked at some work locations as they might think it's hacking related)

    6. Re:Arduino Uno by rwa2 · · Score: 4, Interesting

      I have both... my dad gifted me a Pi B and an Uno. I'm having more fun with the Uno, since it gives you more analog/digital I/O options.

      The Pi is certainly more powerful and capable... but anything I try doing with it inevitably leaves me wishing I had dropped a $100 more for an nVidia ION miniITX board that does a much better job pretending to be a "real" PC.

    7. Re:Arduino Uno by Curtman · · Score: 2

      The missing piece is a USB I/O board that plugs into your phone

      IOIO-OTG. It costs more than a Raspberry Pi though.

    8. Re:Arduino Uno by harrkev · · Score: 5, Insightful

      First, a disclaimer. I am not an Arduino expert. I have one and have played around, but am not a pro. Please forgive me if I make a mistake...

      The big thing is that Arduino does NOT have Ethernet. Yes, you can add it on. I just built a small project for an internet-controlled power outlet. Raspberry Pi + an SD card (around $40 total) is significantly cheaper than an Arduino plus an Ethernet shield (around $60). Plus, the Pi can be programmed in your choice of languages (Python, Perl, TCL, C++, etc.) while the Arduino . Also, a web server on Pi is just an "apt-get" away. Don't get me wrong. The Arduino has its place too. Lots of IO. analog input, PWM output, etc. But the Pi and Arduino are different beasts with different (but somewhat overlapping) targets.

      Now, the concept of using a phone as a general-purpose controller is interesting, if you can overcome the IO problem. If you can find something and cobble it together go for it. However, finding a steady supply of phones would be problematic. I could order a dozen Raspberries or Arduino boards in a moment. Using an old cell phone would require hitting garage sales or thrift stores looking for old phones that actually run something you can use (such an Android). I don't think that you can program older "feature phones." You probably need something with full-blown iOS or Android, and I doubt that an older iOS device is cheaper than a Pi. That leaves Android. If you only need one or two for a particular project, you might be able to swing it. Otherwise, you can't beat a couple of mouse clicks to get a proper development platform delivered to your door for under $50.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    9. Re:Arduino Uno by sir-gold · · Score: 2

      Out of all the handhelds I ever owned, none got as much attention from random strangers as the Jornada 720. Everybody always wanted to know what it was (this was before netbooks and smartphones)

      Unfortunately it looks like I missed out on the Jornada renaissance, as neither Opie nor JLime have been updated in years.

    10. Re:Arduino Uno by cruse.mike · · Score: 4, Interesting

      He needs portability. The missing piece is a USB I/O board that plugs into your phone. Of course this means having a phone that can be the host device and not just the peripheral.

      I designed and built several I/O devices like this for myself, well to sell to other people really. The I/O mix for one of my boards is a follows: 4 "Universal" inputs (0-20VDC, Thermistor, 0-20mA, Binary state and 32 bit counter) 4 12VDC @200mA binary outputs 4 One-Wire sensor bus ports (Dallas/Maxim temperature sensors etc) 2 0-10VDC analog outputs RS485 port for multidrop network comms, i.e. Modbus/Bacnet etc CAN port for I/O expansion (multiple boards acting as one on a CAN network) USB device port for either firmware update (mass storage) or USB CDC serial comm port for config, direct I/O control Powered by 12VDC or 24VAC NXP Cortex M3 32 bit processor @120MHZ Primarily intended for building automation but still general purpose enough for many other things. I use then for lawn watering, door bell control, lighting. Has a basic expression parser for interpreted basic logic. Expressions can be stored in flash as can dynamically created user variables. Expressions can also be nested and scheduled for some level of automated behaviour. Everything is accessible via the USB serial connection. The problem is that even my cost for a board like this is many times the price of the cheapest Raspberry PI. But then having very little real world I/O (and large volumes) is how you can achieve a price like that. Anyway, if a phone can interact with a USB CDC device then it could control one of my boards. I am going to have to try that out myself now.

    11. Re:Arduino Uno by gl4ss · · Score: 2

      he's actually just trolling to someone post links to cheap adk clones.
      http://arduino.cc/en/Main/ArduinoBoardADK

      basically it's an arduino that'll act as usb host so you can talk from your android phone to it.
      or you can use bluetooth with some few dollars bluetooth dongle.

      but the thing is, quite easily these solutions start costing more than a raspberry pi costs, so some simplicity and battery use are the advantages against that..

      --
      world was created 5 seconds before this post as it is.
    12. Re:Arduino Uno by Joce640k · · Score: 2

      but the thing is, quite easily these solutions start costing more than a raspberry pi costs

      You can make one of those with an Tiny85 and a copy of v-usb.

      Total cost: $1.25 for the chip plus some perfboard and wire.

      If you need more I/O pins, step up to a Tiny84 or even a Mega328 (if you can afford a $3 chip!)

      --
      No sig today...
    13. Re:Arduino Uno by Luuseens · · Score: 2

      Sounds like you're mixing up 'USB Host' and 'USB Client' terminology. If you connected your ATmega to a PC and have it act as a USB joystick, it's a USB client device, not a host device. As far as I know, no Arduino supports acting as a USB Host in hardware. It can be emulated, or additional hardware (e.g. SparkFun's USB Host Shield) can be used, though.

    14. Re:Arduino Uno by Joce640k · · Score: 3, Informative

      an Arduino plus an Ethernet shield (around $60).

      You can get it for a lot less than $60 of you don't buy official Arduino hardware.

      eg. A $6 Arduino clone: http://www.ebay.com/sch/i.html?_nkw=arduino+pro+mini plus a $12 W5100 module: http://www.ebay.com/itm/111025516885

      (or use a $4 Ethernet module if you don't need the official Arduino Ethernet library: http://www.ebay.com/sch/i.html?_nkw=arduino+ENC28J60 )

      if you can overcome the IO problem

      You can build an Arduino USB I/O controller for about $1.25 with a Tiny85 plus a copy of v-usb

      --
      No sig today...
    15. Re:Arduino Uno by jeffmeden · · Score: 2

      With an Android phone, you just need this: http://en.wikipedia.org/wiki/USB_On-The-Go

      Buy one here: http://hakshop.myshopify.com/products/micro-to-micro-otg (site might be blocked at some work locations as they might think it's hacking related)

      This is true, but not all phone hardware OR all versions of Android support USB OTG, in fact only handsets that are less than about 2 years old typically do. Check up on the phone and the compatible software before making any plans. Then, the question becomes is there a particular pre-built APP or even a stable API for working with the hardware I/O and to that I would suspect the answer is no (since the hardware itself is extremely scarce). Bluetooth serial is probably the only thing remotely close to this sort of application that already exists on Android, and that even has a pretty specific use case and would take some hacking to turn into universal I/O.

      While it is definitely a worthy project for someone skilled in hardware and software, the "hobbyist" grade of accessibility of Arduino or Raspberry Pi put them way way ahead for someone who just wants to tinker a bit.

  2. Android development kit by Tim+the+Gecko · · Score: 5, Informative

    How about this? - http://www.adafruit.com/products/885 - IOIO Mint - Portable Android Development Kit

    1. Re:Android development kit by ntw1103 · · Score: 2

      1UP. I was just going to suggest this, but you beat me to it. I asked myself the same question, and ended up buying the IOIO board. It works. :)

    2. Re:Android development kit by chrylis · · Score: 3, Informative

      The OTG is the latest IOIO. Ytai is still working on crazily trying to pack even more features on the thing (apparently, his goal is to fit in every single sort of IO that the ATmega is capable of), but the OTG is the current state-of-the-art.

  3. Depends on use-case by StealthHunter · · Score: 5, Insightful

    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.

    1. Re:Depends on use-case by Capt.DrumkenBum · · Score: 2

      Another thing to consider is the community. Using some random phone, may have a small to medium sized community built up around hacking it. The Raspberry PI has a huge community built up and continuing to build up around it.
      Also the phones cheep enough for hacking tend to be ones that are out of production, so getting another one, 6 months down the road may not be easy.
      I am a fan of the Raspberry PI, but that doesn't make what I have written wrong.

      --
      If I were God, wouldn't I protect my churches from acts of me?
    2. Re:Depends on use-case by Pseudonym · · Score: 2

      This.

      The features of a Raspberry Pi are:

      1. It doesn't come with a battery, wifi, GPS, screen etc. You only pay for (in both price and power consumption) the features you need.
      2. It's really cheap. This means that you can destroy it and not feel bad about it. You can't say that of your mobile phone.

      If what you actually want is a PDA with custom peripherals, then your perfectly good mobile phone may well be perfectly good. If you want something else, then a Raspberry Pi or Arduino may be better.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  4. You might not need one, but... by mr_goodwin · · Score: 5, Interesting

    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.

  5. You want an Arduino, not a Raspberry Pi by BitZtream · · Score: 2

    An Arduino will get you pretty close to a box with pins attached to a USB cable, though the USB cable is emulating a serial port.

    A Raspberry Pi is like an original iPhone with the screen removed a few ports added and all the Arduino GPIO features built onboard so you get GPIO support built in.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  6. Re:Pi has better hosts file support than most phon by Anonymous Coward · · Score: 2, Funny

    Oh shit, the hosts files have become self-aware and started hacking accounts.

    Captcha: vibrator

  7. Peripheral boards by RabidReindeer · · Score: 3, Interesting

    "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."

    I think this might be adaptable. Although its original intent was as an XBee interface, the catalog explicitly states it can be used for USB-to-TTL. Presumably by tapping the points where the ZBee's GPIO pins break out:

    http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_2159285_-1

  8. Because you need your phone as the remote. by tuppe666 · · Score: 4, Interesting

    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.

  9. RaspberryPi USB suxx by koaschten · · Score: 2

    It regularly manages to crash the USB stack if you put load on the USB stack, so considering that the LAN on the RaspberryPi B is connected to said USB...

  10. Better choices than a Raspberry Pi. by hamster_nz · · Score: 4, Informative

    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!

  11. Works for some, not for all by tepples · · Score: 2

    plus your phone already has a screen, storage, battery and reliable wifi.

    That's fine if one's phone is a smartphone running Android. A lot of people especially in the Americas and western Europe carry an iPhone, for which development of accessory hardware is far more expensive. And a lot of other people carry a dumbphone and a separate other device because too many U.S. wireless carriers appear to refuse to activate a voice-only plan on a smartphone: CDMA2000 carriers don't use a CSIM in that country, and some GSM carriers are known to forcibly change the user's plan if the SIM is used with a "smartphone" IMEI.

    1. Re:Works for some, not for all by chrylis · · Score: 2

      If you choose an iPhone, you're knowingly going with a locked-down platform that explicitly forbids hobbyist accessories: "I want to develop an MFi accessory for personal use. Can I join the MFi Program? No."

      The submitter, on the other hand, specifically stated "I don't care what phone platform."

    2. Re:Works for some, not for all by grouchomarxist · · Score: 2

      For $55, you can get the Redpark TTL Cable for iOS. More information here: http://www.redpark.com/c2ttl.html

    3. Re:Works for some, not for all by grouchomarxist · · Score: 3, Interesting

      Redpark has gone through the MFi program so we don't have to.

      I mentioned this in a different post, but if you want to experiment with iOS accessories you can get the Redpark TTL Cable for iOS. More information here: http://www.redpark.com/c2ttl.html

  12. Cost? by techhead79 · · Score: 2

    Because one of them doesn't actually cost 35 bucks to produce.

  13. Re:XBMC Media Server by rusty0101 · · Score: 2

    Actually, if you select the 'outdated' hardware correctly, you can do all of that with a used cell phone. Several have HDMI out through an adapter for the USB interface, and some of the latest have wireless video capabilities as well. xbmc has been ported to the Android platform.

    Now that's not to say that it's the best solution in anyone's book, but my experience with Raspberry Pi is that it makes a mediocre xbmc interface as a front end to something like MythTv. It is capable, just as a 3/4 ton pickup is capable of hauling more than 5 tons if it's done right, but in my experience it's not really the right tool for the job. The real power of the Raspberry Pi comes in figuring out what you can do with it that no-one else has done. At some point people have made their own dropbox alternative with the platform, which tells me that the system would work well enough as a plug server as well. household environmental management seems like a reasonably trivial thing to work out, though you'll have to create your own vent management system to be able to control air flow for thermal regulation in some cases. I can see someone developing their own home surveying system using poles, hoses and water level sensors, then capturing the property topography and feeding it into their own CAD software to figure out how they want to do building projects, how much earth will have to be moved, where it might go, etc. Then hand off the same Raspberry Pi to their daughter who builds a scanner using nothing more than an led and photo-resistor, and a couple of stepper motors to move the sensor they built. Or use a few rotary encoders and a button to build their own 3d scanner.

    Note, I'm not saying that using a Raspberry Pi as an xbmc set top box is a bad idea, just that there are a lot of things that you can do if you get out of the mindset that it's an entertainment device and recognize that it is so much more.

    --
    You never know...
  14. Re:GPIO by WWJohnBrowningDo · · Score: 2

    Read the question, please.

    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?

  15. Re: even the most outdated cellphone by hawguy · · Score: 2

    What "context" are you talking about? There's absolutely no mention of Android in TFS, and in fact he says, "I don't care what phone platform."

    The context comes from knowing that he's talking about a programmable phone platform that has a touch screen, camera, etc - customizable enough to allow a driver for a USB I/O board to be loaded. There aren't many phone platforms that meet those criteria, and an feature phone is not one of them.

    Only a nitpicking pedant would say "Hey, wait a second, he said "Cell Phones", but the Nokia 1100 has no camera, a monochrome non-touch screen display, and no known SDK to allow custom apps to be developed for it, so that proves that any old cell phone is not what he's looking for, so obviously he doesn't know what he's talking about!"

  16. It's also fine if you have an iPhone by SuperKendall · · Score: 3, Informative

    A lot of people especially in the Americas and western Europe carry an iPhone, for which development of accessory hardware is far more expensive.

    Only if you plan to sell it. If it's for personal development, just jailbreak the phone and connect to the serial port pins of the dock connector as per this SO post.

    Obviously anyone looking to build custom hardware can handle the simple task required to hook up to it.

    Optionally of course, you can do anything you like with Bluetooth LE without any licensing from Apple - and commercial apps are allowed to do BTLE communications in the background because of the low power consumption. That's what I would start with as an approach unless you need more bandwidth for some reason.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  17. Re: Pearls before swine? by Anonymous Coward · · Score: 5, Insightful

    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.

  18. Rasberi Pi != cellhone by davydagger · · Score: 3, Informative

    1. price- no cell phone is that cheap
    2. better documented hardware with FOSS drivers.(NO cellphone has FOSS drivers, or firmware). In fact its hard if not impossible getting firmware extracted, or proprietary binary drivers for a general purpose OS for your cell phone.

    Its not like desktop OSs, where you can just download the latest nvidia or ATI drivers for linux from the vendor

    3. Cell phones are made for android which is NOT a General Purpose OS, and can be restrictive.

    4. Rasberri PI by default boots from an SD card, making running whatever OS you want, without hacking easy. There is also no need to root it.

    5. the Rasberri PI also has hostmode USB ports, for plugging devices in, your phone most likely does not, if your lucky OTG.

    6. There are other ARM protoboards and dev boards that are not the PI which have ARM class CPUs. Most of them run any OS you put on them. RasPI is not the first nor will be the last.

  19. Re:Received an iPhone as a gift by Microlith · · Score: 4, Informative

    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.

  20. Re:A computer by blacksmith_tb · · Score: 2

    Oh sure, but the RPi draws about 2W idle, less than 5W if it is really working overtime. Plus it's fanless and silent. It makes a nice little headless server for lots of things. And even used, cheap laptops aren't often under $50...

  21. Re:Received an iPhone as a gift by Logger · · Score: 2

    Monthly contract, suckiest gift ever.

  22. Ask better questions, get better answers by inglorion_on_the_net · · Score: 3, Insightful

    Why Buy a Raspberry Pi When I Have a Perfectly Good Cellphone?

    Because you can install your own operating system on your Raspberry Pi, but not on your cellphone?

    Because you want to support the Raspberry Pi foundation?

    There are many possible answers.

    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.

    If the combination of those is what you're looking for, then maybe you want a cellphone. Why are you comparing a cellphone against a Raspberry Pi?

    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.

    What are you going to do with it? How are you planning to do it? You don't care what phone platform? Don't you at least want one that you can run your own code on? Preferably with enough privileges that you can actually drive your shiny peripheral?

    Here's the thing: Tell us what you're trying to do, and maybe we can help you, possibly by giving some recommendations for hardware to work with.

    As it stands, your question is more flamebait than helpful. You're stating that you think even outdated cellphones are superior to a devices that some of us really like, without stating what purpose you think cellphones are superior for. That gives us little opportunity to be helpful, and plenty of opportunity to feel slighted.

    --
    Please correct me if I got my facts wrong.
  23. headphone GPIO or exposed i2c/spi? by Miamicanes · · Score: 3, Interesting

    Does anybody know of any widely-available Android phone that directly exposes 2 or more GPIO pins via some usable-connection point, like the headphone jack or Samsung USB port pins (via some officially-nondocumented WDC USB crossbar-chip setting or resistor value)?

    I know some phones expose a UART (with nonstandard levels) on the headphone jack (Original G1) and repurposed usb pins (original Galaxy S?), but I've never come across a real reverse-engineered schematic for the HTC HeroC, Samsung Galaxy S/Epic4g, Motorola Photon (as if it would matter, since the evil bastards permalocked the bootloader & ruined it), or Krait/US-variety Galaxy S3 that shows what's sitting between the headphone jack & SoC and what the jack is physically wired to inside.

    The big prize: if the 3 headphone jack pins (plus gnd) are connected to real gpio pins (normally tristated, or even directly-driving/sampling the headset)... THEN bitbanged SPI becomes possible. A real UART is a distant second consolation prize, moving up a notch if it can do Atmel-like 1mbps and/or 9-bit serial. I2C would be cool, but I won't hold my breath. DMA-able ADC (== mic) and DAC (== audio out) would be nice IF they aren't forcibly intercepted by a codec chip that can ONLY do mp3 &| audio-bitrate P[W|C]M.

    As others have noted, IOIO is great, but USB limits you in some serious ways if you're trying to do raw realtime bitbanging. The main problem with USB is that it basically forces you to move your realtime logic to dedicated hardware at the other end of a USB cable (like ioio, or an AVR-based ADP. A Raspberry Pi gives you directly-bitbangable gpio. AFAIK, no Android phone does.

  24. Re:Sorry by Miamicanes · · Score: 2

    The Pi's problem isn't that it wasn't invented in America. The Pi's problem is that the only way to get one in America is from a distributor who imported it from Britain (paying import duties to the US) from a distributor who imported it into Britain from China (paying more import duties, and probably VAT, to the EU and Britain), ultimately shipping it halfway around the world, then halfway back... turning it into a $29 board with ~$60 worth of shipping charges & taxes.

    If Rasberry would just get a fscking local in Shenzhen to sell them on eBay & ship directly to the US from China, they'd cost ~$35 here instead (China-US shipping is practically free, and the US Customs agents responsible for scrutinizing packages from China alleged to be "samples" worth "$10" seems to have permanently gone to lunch).

  25. Re:Pearls before swine? by sootman · · Score: 2

    If you can't be bothered to read the summary carefully enough to see that you're putting words into his mouth and that was NOT the question he asked... you are Slashdot's target demographic. (Judging by the fact that at least 4 mods so far agree with you.) Um, stay right where you are, I guess, and keep stabbing that 'reply' button.

    In case anyone wants to break with tradition and not reward factually incorrect posts, the OP said/asked... "It seems to me that even the most outdated cellphone has far superior features... 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?" See? SEE? He wants to hack... just a like a proper Pi owner!

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  26. Re:Pearls before swine? by Nemyst · · Score: 5, Funny

    And this, dear friends, is why geeks are often considered to be antisocial.

  27. Re:Received an iPhone as a gift by Pulzar · · Score: 2

    Are you saying someone gave you an iPhone and locked you into a contract? What a thoughtful gift! Here, I'll buy you this thing that you will have to pay for yourself for next two or three years, I hope you enjoy it!

    I don't know what the ETFs are these days, but I'm sure sale of a new iPhone will cover it -- used iPhone 4s 16GB still fetches almost $400 on ebay.

    You're on your own to get a phone that better suits your needs after that, though.

    --
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  28. Re:People often fail to understand why the Arduino by Joce640k · · Score: 4, Insightful

    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...
  29. Re:Received an iPhone as a gift by Joce640k · · Score: 3

    Not everybody who uses an iPhone chose an iPhone. What should somebody who received an iPhone as a gift do?

    Sell it on eBay?

    --
    No sig today...
  30. Re:Received an iPhone as a gift by tehcyder · · Score: 3, Funny

    Shouldn't the precious snowflake just be fucking grateful their doting parents have given them an over-priced unnecessasry toy?

    --
    To have a right to do a thing is not at all the same as to be right in doing it