Raspberry Pi Sales Approach 4 Million
Eben Upton's reboot of the spirit of the BBC Micro in the form of the Raspberry Pi would have been an interesting project even if it had only been useful in the world of education. Upton wanted, after all, to give the kind of hands-on, low-level interaction with computing devices that he saw had gone missing in schools. Plenty of rPis are now in that educational, inspirational role, but it turns out that the world was waiting (or at least ready) for a readily usable, cheap, all-in-one computer, and the Raspberry Pi arrived near the front of a wave that now includes many other options. Sales boomed, and we've mentioned a few of the interesting milestones, like the millionth unit made in the UK and the two-millionth unit overall. Now, according to TechCrunch the Raspberry Pi is getting close to 4 million units sold, having just passed 3.8 million, as reported in a tweet. If you have a Raspberry Pi, what are you using it for now, and what would you like to see tweaked in future versions?
I originally bought one for the kids, but now I some how have almost a dozen of them.
The Pi tends to be a great little problem solver. Between small size, cheap price, low power requirments, fairly easy to make use of gpio, and great comunity.
So its very easy to go from a problem or a wouldnd't it be great if... to a solution.
Example
Last year, had two major floods(one cause by a failed pump, one caused by a prolonged power outage) in the basement both times while out of town. Got to the point that the girlfriend didn't feel comfortable leaving the house for any large amount of time incase it happened again.
A weekend worth of time a Raspberry Pi, and an assortment of parts most of which I had on hand. I now get updates to my phone about the status of the sump pump (is it running, how often, how much water, is my basement flooded), and the status of the power in the house.
As far as future models go... It would be nice to see something lets say double the speed, double the cores, double the ram, double the gpio, for less then double the price. USB3 and gigabit ethernet would also be more then welcome as well.
the pi isn't that useful in itself, but it's great inspiration once you pick a device, say 'this should have a little computer in it', and go from there
i bought mine as a 'spare cheap linux thingie', and after i did the usual nerdy tweaks and patches and automating maintainance junk that i always do, it sat there powered up for years not doing any good. i couldn't even run it as a time server (my initial plan) since i found it didn't have an RTC and i didnt' care to install one
then i got the idea to build it into my car to do "something". i didn't really know what. music?
regular car pcs aren't that interesting, but what the hell. i got a 12v to 5v power supply, got wireless working on it so i could manage it from my living room, and mounted it in my glove compartment.
it ended up inspiring a chain of r&d packed with scope creep and overengineering that burned off many hundreds of hours of my boredom time:
- dissecting how the serial datastream from my car's ecm worked
- learning about raw ftdi commands and eventually resigning myself to learing libftdi
- writing a toolkit to manage the datastream in c
- make the entire thing threaded and modular and have tons of crazy debugging and error checking features
- learn how github works, just for a change over my other revision control choices
- develop my own retarded configuration file format so it could be hacked to work with other cars (why? i have no idea)
- trying to achieve the maximum throughput of requests/responses
- hacking together a little ncurses dashboard of various engine parameters
- writing a standardized datalogging interface that logged everything, all the time
- interfacing it with analog signals to get more data (wideband o2 sensor input)
- writing a decent datalog analyzer program to make use of the data to better tune the car, to the point of where i could just execute a binary and get new more accurate fueling tables handed to me
if it wasn't for the pi, i never would have learned about all that junk in such detail, and my car wouldn't run so well!
it was full of challenges, limited usb ports, hacking the usb ports so the wireless adaptor wouldn't overload the thermal fuses, the lack of RTC meant logging timestamps could never work properly (used a 'global time index counter' type thing), etc.
i can keep going too, if i make this thing play music, i can rig it up so it becomes an inspired dj, plays slow calm tracks for crusing around, and hard fast tracks when i start driving harder.. i also plan to rig the GPIO up to my steering wheel controls to do nifty things like be able to control my idle speed with what used to be a volume control..
money well spent for sure.
if i had to hack a real car pc together, or butcher a laptop to build it into my dash, i probably wouldn't have bothered due to the initial cost and time investment. once it's there, you just can't resist hacking on it.