10k Raspberry Pi Units Available In December 123
An anonymous reader writes "A tweet appeared from Raspberry Pi stating the launch of the $25 PC wasn't happening in November as expected. So I decided to investigate further and contacted Raspberry Pi to see what was going on. Eben Upton was kind enough to email me back and give us some good and bad news. The bad news is: we aren't getting the $25 PC this month as expected. But that's where the bad news ends, as it is still arriving in 2011 for some people. Eben confirmed that an order has been placed for 10,000 units, but they won't arrive until the end of November. That means we will see Raspberry Pi go up for sale in December, but it won't be a typical 'get as many out the door as you can' launch. Those first 10k are earmarked for programmers as software is desperately required before a full consumer launch." Update: Apparently some of the details about the production of units and who can get one from the first batch have changed. Raspberry Pi has updated their front page with the latest information.
Test? (Score:2)
No details have been made available yet as to how those first 10k units will be allocated
"In the space below, write a scheme program that outputs your shipping address"
Re: (Score:3)
Whoops as I read off the raspberry website
If you want one, and you click on the buy button in time, you can have one; they’re being sold on a first-come, first-served basis, whoever you are, and whether or not you are a programmer.
Still, a good enough programmer can ensure they get one merely by writing a page-watcher up to and including an entire ordering bot.
Re: (Score:1)
Re: (Score:2)
Have you ever even been to slashdot before? http://tech.slashdot.org/index2.pl?fhfilter=raspberry+pi [slashdot.org]
Re: (Score:2)
It is a product that has been talked about quite a bit here on slashdot, but really you should just google it and find out for yourself what it is.
Re: (Score:2)
Re: (Score:3)
Re: (Score:2)
Considering that the Arduino Uno sells for 30$USD [sparkfun.com], I'm still impressed by the specifications of the Raspberry Pi.
Re: (Score:1)
Just a heads-up to anyone that got too excited about this.
Um... (Score:1)
Um, $25*2 = $50
Anyway, it won't be $25, it'll be £15 (so you'd better hope the pound tanks before December), and for the first batch they might make it mandatory to donate the cost of a unit to buy one (ie give one get one). This probably won't be a requirement for subsequent batches.
Re: (Score:2)
Nothing for you to be concerned about at all - it's going to be hard enough time getting hold of one of these for Christmas already I think.
Re:Obligatory question (Score:4, Informative)
Here is the quick and dirty from their website:
The Raspberry Pi Foundation is a UK registered charity (Registration Number 1129409) which exists to promote the study of computer science and related topics, especially at school level, and to put the fun back into learning computing.
We plan to develop, manufacture and distribute an ultra-low-cost computer, for use in teaching computer programming to children. We expect this computer to have many other applications both in the developed and the developing world.
Our first product is about the size of a credit card, and is designed to plug into a TV or be combined with a touch screen for a low cost tablet. The expected price is $25 for a fully-configured system.
Provisional specification
700MHz ARM11
128MB or 256MB of SDRAM
OpenGL ES 2.0
1080p30 H.264 high-profile decode
Composite and HDMI video output
USB 2.0
SD/MMC/SDIO memory card slot
General-purpose I/O
Optional integrated 2-port USB hub and 10/100 Ethernet controller
Open software (Ubuntu, Iceweasel, KOffice, Python)
Re: (Score:2)
Re: (Score:3)
Jeez. Read the summary. Obviously it's a company that's going to launch 25 dollars. Presumably into space.
As to why you should care; well if you're a nerd you just will. 'Cause, like, this is slashdot and stuff.
Re:Obligatory question (Score:4, Insightful)
How the fuck was it easier to write a comment than to fucking Google it [lmgtfy.com]? And how is there always some asshat who does this every single story?
Re:Obligatory question (Score:5, Funny)
Re: (Score:2)
Re: (Score:2)
Just send it through the dishwasher: http://www.howtogeek.com/65915/how-to-clean-your-filthy-keyboard-in-the-dishwasher-without-ruining-it/ [howtogeek.com]
Re: (Score:2)
What the frack is Raspberry Pi and why should I care?
It's another slashdot scam, like bitcoins.
Company corrects this (Score:2)
Please read from the horse's mouth:
http://www.raspberrypi.org/ [raspberrypi.org]
Quote:
An article in today's www.geek.com suggested a couple of things -- first, that we're already producing units, and secondly, that we're limiting sales to programmers only at first. Both of these appear to be the result of some horrible miscommunication (blame Eben; he's very tired).
Delays (Score:1)
...and the delays begin. The vaporware process continues...
Re: (Score:1)
Re:Delays (Score:5, Informative)
You know how it is. Haters gonna hate :)
In all seriousness, we haven't taken anyone's money, and have spent a lot of our own time and money on this. We've been very open with people about the challenges we face in getting something like this done, and will continue to be open in the run up to and aftermath of launch. We're big boys, and can handle the hate.
Eben Upton
Raspberry Pi Foundation
Re: (Score:2)
I wish you and your group all the best. Thanks for being open and honest. And might I add that once the programmers have had their fun, I would love to grab one of the 2nd batch, once all the hardware and software bugs are gone. My Verilog is much, much better than my C, so jumping in right now does not make much sense for me.
Re:Delays (Score:5, Interesting)
Thanks for the kind words. I think we're about to learn some fun lessons about what selling tens of thousands of something involves, and we'll be doing it all in public :)
Eben
Re: (Score:1)
Thanks for the kind words. I think we're about to learn some fun lessons about what selling tens of thousands of something involves, and we'll be doing it all in public :)
Eben
You have got to be shitting me. There will be nothing fun about mistakes to developers, students, and endusers. Please hand this off to a retailer: * $60-100 retail packaging sold at newegg or amazon and drop shipped from your location. * You get one and your charity gets one ala One Laptop per Child (OLPC)
Re: (Score:2)
Seriously? You propose to increase the price times two, or maybe even quadruple it, and still wind up dealing with the logistics of shipping thousands of packages?
What possible benefit could this have for anyone?
Meanwhile, if you want them sold at Amazon so badly for whatever reason, then put them there yourself -- nothing is stopping you. If you really think the market will bear a price of $60-100 for such an item, then there should be plenty of profit incentive for you to play middleman. And if you fee
Re: (Score:1)
Re: (Score:2)
But that's not the point you were arguing against.
I read the discussion as follows:
Them: We'll about to figure it out, and it'll be public! Yay!
You: OMFG. Srsly? When you fuck it up you'll fuck up your clients. Get retailers, raise prices through the fucking roof, and do a one-for-two deal like OLPC.
I assume that, at $25 each, they're raising enough extra money to handle whatever their charitable desires might be. You, however, seem to assume differently. (Perhaps you know more about their charitable
Re: (Score:1)
Re: (Score:2)
If the Raspberry Pi can actually meet the design specs at the target price (or even anywhere near the target price), waiting another month or two for them to become available will definitely be worth it. Best of luck to you guys (and gals) at the Foundation. I, for one, will be eagerly awaiting the announcement that they are available for sale.
Re:Delays (Score:4, Interesting)
It's interesting that the community's scepticism about the price point is pretty much inversely related to my own. As we've nailed down the BOM and assembly costs, and become more confident that we have a saleable product with margin, the level of doubt *outside* the foundation has crept up :)
The proof of the business model pudding will be when we've sold 100k and I still have a house.
Eben
Raspberry Pi Foundation
Re: (Score:2)
Just to be clear, since after re-reading my earlier comment, I see how it could be misunderstood -- I think you guys can do it. I was responding to the naysayers' claims that a 1-month delay is proof you can't do it. The way I see it, your commitment to providing a great product at a phenomenal price might mean I have to have a little more patience before I get my hands on one. That's understandable, and IMHO, it will be totally worth the wait.
Re: (Score:2)
The proof of the business model pudding will be when we've sold 100k and I still have a house.
Well my 6 year old son is really keen to get one. This is probably a bit younger than your target audience and I'm not sure how good he will be at programming but having a computer boot to a prompt like the old Beeb model B I learnt to program on is a really good start. All we need now are some magazines with games to type in - debugging the typos in those after entering them by hand was a great way to learn - although perhaps source code games we could download with one or two deliberate bugs in them woul
Re: (Score:2)
Thanks. The selling millions thing is an interesting one. When you look at the amount of working capital required to get beyond the 100k units per annum point, it's pretty intimidating. Which is why we'll be giving away the schematics and Gerbers in due course to enable clone makers.
Eben
Raspberry Pi Foundation
Re: (Score:1)
Bah, when is the 2nd set coming around? Order more!!! :P
Right now I want about 5:
- Extra PC (or 2) in the house if someone visits / home entertainment replacement (stream from NAS). I already saw the video of VLC running on one of these guys. Still undecided as to whether to chop open my tv and embed it or mount outside.
- New brain for my quad copter, the new brain was going to be a android phone in a Otterbox case but I'll be much less freaked out if it crashes with a rasberry pi than a $200-$300 phone.
- P
Re: (Score:1)
The transparency of your team is refreshing. While you can't please everyone, I'm confident this product will achieve the educational objectives for many users.
Myself, I am excited to help my children build up their interest in computer science as they explore their /own/ RPis.
Re: (Score:1)
Good question. We know the Beagleboard went through quite a long revision period before it got completely stable, though we've paid a bit more attention to things like ground plane configuration up front so hopefully we should converge a bit faster. Eyeballing it, probably a few layout tweaks in each production batch for the first six months.
Re:Delays (Score:4, Funny)
Would you rather they start shipping when they only have 3.14k units in inventory?
I want more than an arduino(s) (Score:2)
even with multiple arduinos, there's only so much you can do.
I'm hoping this pi thing will be cheap and yet easy enough to access low level things and 'be a controller' too. carrying linux around is pretty heavy (for a controller) and a LOT of software to test, validate and worry about. arduinos have setup() and loop() and that is your world. its such a simple and secure world. add linux to controllers and all hell can break loose if you are not careful.
when the pi is buyable, I'll get one or two. at t
Re:I want more than an arduino(s) (Score:5, Insightful)
The GPIO expansion ports have been intentionally made difficult to access on the Pi (to eliminate risk of accidentally plugging in something that makes it unhappy is the claim, but probably the real reason is that easy physical access to the ports would more rapidly piss off those who buy it and realize the BCM2835 datasheet isn't available unless you're a megacorporation or an ex-employee like Eben is.) Heck, the product page on Broadcom's website for this device is nothing but a marketing blurb. Anyone familiar with Broadcom's history with open source is not going to be surprised by this - it's typical classic Broadcom.
If you want to do embedded computing work and not just have a set-top-box without a case - look at the new BeagleBone. It's more expensive, but with a significantly faster CPU (same clock speed, but the Cortex-A8 does much better than the ARM11 IPC-wise) and the I/O is brought out to standard 0.1" pin headers. In addition, it takes 20 seconds on Google to find the AM3358's product page, which immediately gives you an internal block diagram of the chip, and the full TRM (datasheet) for the chip is right near the top of the page.
Re: (Score:3)
Yeah, Gumstix is kinda need for embedded work too. If you want video interfaces, the BeagleBoard is the way to go. The problem is that accessing the GPIO/SPI/I2C etc of the Beagle is pretty difficult just due to how the headers are laid out. There also isn't that much "nifty I/O" for embedded work on the Beagle, as its processor is more "general purpose" oriented.
The Bone is an entirely different animal - much more GPIO and more flexible I/O.
The SPI interfaces on that Sitara are insane... They appear to
Re:I want more than an arduino(s) (Score:4, Insightful)
Not sure where the hate is coming from here. I totally agree Beaglebone is a very neat product for people with a bit more cash and no need to drive a display.
And ex-employee? My badge didn't let me in the car park this morning, so maybe you know something I don't :)
Eben
Raspberry Pi Foundation
Re: (Score:1)
Not sure where the hate is coming from here.
Anyone that has had tried to cooperate with Broadcom when trying to obtain data sheets, source code or even a straight answer if a product advertised on their website is actually in production and available knows where the strong negative emotions are from. It would be a pleasant surprise if this project demonstrates that Broadcom has somehow changed for the better.
Re: (Score:3, Informative)
"Not sure where the hate is coming from here."
Where's the TRM? Where's the datasheet? That's where the hate is coming from. That and years of bad memories involving Broadcom WLAN chipsets on Linux due to lack of datasheet access (and, in general, lack of access to any documentation at all)
Compare the following webpages:
http://www.broadcom.com/products/BCM2835 [broadcom.com] - Marketing blurb, no block diagrams, no datasheets, no nothing
http://www.ti.com/product/am3358 [ti.com] - Block diagram, family parametric comparison, and
Re:I want more than an arduino(s) (Score:5, Informative)
A little more info, more along the lines of why there is so much generic Broadcom hate and distrust within the Linux community:
http://linuxwireless.org/en/users/Drivers/b43 [linuxwireless.org] - If you go down about 3/4 of the page, you'll see that:
Until 9/9/2010, the only drivers for ANY broadcom device were created via reverse engineering. Broadcom provided ZERO support to the b43 developers, and I'm fairly certain they still don't have any proper technical documentation. (Sorry Broadcom, but source code isn't documentation.)
After 9/9/2010 - only THREE chipsets (out of quite many) had any sort of "official" open source driver support for Linux from Broadcom.
Meanwhile, chipsets from other manufacturers (Intel, Atheros, Intersil/Harris, Ralink) have had robust open source support for a VERY long time. For many years, Broadcom WLAN chipsets were completely useless in Linux due to Broadcom's refusal to provide any documentation.
Re: (Score:2)
For someone like the OP who is planning on doing embedded computing (by necessity, more "low-level" than just using the device as an STB), having a processor datashete is an absolute and complete necessity
Since the BCM2835's datasheet is not available (in typical Broadcom style) - why even bother wasting board space on a GPIO/SPI/I2C header that no one who purchases the Pi is going to be able to be able to use?
Well, damn. I guess the school children for whom the device is intended will have to make due without the datasheet. Won't somebody please think of the children!?!
Re: (Score:2)
Re: (Score:2)
You sound like nobody has ever successfully hacked anything clever and unintended into a Broadcom-based device simply because getting such a thing done was never spelled out in plain English and published in freely-available form by Broadcom.
The SD card that I have hacked into my WRT54G disagrees with you, though. Sure, it'd have been easier for [whoever that was] to figure out it with a good set of documentation, but it works very well without, and I didn't have to duplicate the steps they took to develop
Re: (Score:2)
You mean the WRT54GL for which Linux 2.6 support was still unstable in late 2009, despite Linux 2.6 being first released in 2003, because of the fact that Broadcom refused to provide any chipset documentation?
Re: (Score:2)
No, I mean the WRT54G, which spurred a whole lot of interesting development in spite of the fact that both Broadcom and Linksys refused to release anything of much help. It predates Linux 2.6.
The WRT54GL came much later and exists entirely because of the accidental popularity of WRT54G hacking.
Both devices have very limited RAM and built-in storage (16 and 4MB, respectively). It may be entirely appropriate to keep them running on 2.4 indefinitely, even in a hypothetical perfect world where running 2.6 on
Re: (Score:2)
WRT54GL is identical to an old-rev WRT54G prior to Linksys dropping the RAM/ROM and switching to vxWorks.
Because of the lack of documentation, these routers were stuck with an ancient Linux kernel revision for a long time - no improvements to the network stack, etc.
2.6 porting seems to have started in 2006-2007 - but as of late 2009, kernel 2.6-based firmwares on any Broadcom-based router were still highly unstable/buggy in terms of wireless capability.
My point is not that the gear is shit - but that if you
Re: (Score:2)
No -- actually, I don't "need to avoid Broadcom like the plague," though you're obviously free to do so yourself if you'd like.
And I think you're excessively synonymizing "software enhancements," "kernel," and "firmware."
The "firmware" on my Broadcom router is very recent and extremely capable in the role that I am using it for. New "software enhancements" happen at a fairly regular pace. The base "kernel" is old, but its age does not seem to be detrimental in any way.
Re: (Score:2)
Oh, and yeah: Later WRT54G versions came with even less RAM and storage (8m/2m), and dropped Linux as their out-of-the-box OS.
But I've got one of those running Linux just fine that acts as a Wifi gateway for a big gnarly HP Color Laserjet that sits in a spot at the office where a run of Cat5 was completely impractical due to building construction.
I put it together in less than 2 hours, including a trip to Wal-Mart to buy the thing, and it's been running flawlessly for about 4 years. Nobody has touched it,
Re: (Score:2)
So is the GPIO, SPI, and I2C not accessible? A header would be ideal but I could live with just pads. If not then that really makes me sad since interfacing computers to the real world offers so much potential in the way learning.
Re: (Score:2)
The hate comes from the Internet and people not understanding that their are people behind the comments. That and I am convinced that humans need religion and when decide that there is no God they make their own out of iPhones, Google, Intel, AMD, Linux, RMS, BSD, Emacs, Vi, OS/X, or some other thing they decide they must fight for. As a once proud member of the one true church of tech, The Church of Amiga, I can tell you that doesn't work out well in the end.
So are the GPIO lines not accessible? I would ta
Re: (Score:1)
I completely understand the concerns around availability of datasheets and TRMs. For people who want this, Raspberry Pi may well not be a suitable platform; I'd suggest these people consider the many other small-board computers that are available *today*.
What I don't understand is why the OP feels he needs to say "probably the real reason is that easy physical access to the ports would more rapidly piss off those who buy it and realize the BCM2835 datasheet isn't available unless you're a megacorporation or
Re: (Score:2)
I have never heard of this before, but, after doing some reading, the BeagleBone does not really fill the same niche, and is targeted for a different audience.
The BeagleBone does NOT have any sort of standard I/O other than USB, and Ethernet, and roll-your-own digital I/O. You have to buy a separate board in order to drive a monitor. Great for embedded stuff, but not really good for a cheap, low-cost, general-purpose PC.
Re: (Score:2)
If you read the post I replied to, it's clear that the person I replied to is focused more on the embedded control in their desires than on having a general-purpose PC.
Re: (Score:1)
These days there's plenty of intersection between embedded control (with GPIOs, I2C etc.) and driving some kind of display.
At the moment, for those applications at low volumes (1000), Raspberry Pi is the only thing I've seen at a competitive price. Everything else - including mini/nano-ITX PCs - are either way too expensive, or lack good video by current standards, or (thinking of STB chips) you can't get the parts without 10-100k volumes, a high initial fee, a big fat NDA, and very buggy drivers/SDK (been
Re: (Score:2)
If you want to do low-level hacking, like on Arduino, but you'd like some more speed and memory, and have ethernet and USB, it's probably better to look for a simpler ARM based microcontroller.
These guys have some nice boards (click ARM on the left): http://olimex.com/dev/index.html [olimex.com]
The Pi doesn't have much user programmable I/O, and it's also harder to access SoC features from the application, or get really accurate timing (Linux isn't very good at real-time stuff).
Re: (Score:2)
even with multiple arduinos, there's only so much you can do.
Yep. I've got one Arduino, with another currently en route, but I definitely want a Raspberry Pi as well. The Arduino is great for certain things -- for example, the one I have at home just became the beginnings of a home weather station this weekend -- and I plan to use the second one for miscellaneous hardware hacking and eventually for use on some model rocketry/RC experiments. However, the Pi seems to be better suited for some of the rocketry/RC experiments I would like to try, like running a USB web
Re: (Score:2)
even with multiple arduinos, there's only so much you can do.
What about Arduino plus a propellor? http://www.xgamestation.com/view_product.php?id=51 [xgamestation.com]
Looks fun - wish there was more time to the day to play with these things...
Re: (Score:2)
Re: (Score:1)
Re: (Score:1)
My fear is with closed drivers this will very quickly not really be able to do too much with the HDMI or the fancy GPU unless you run an old kernel and X. It will all be unaccelerated and drop behind the graphics stack development the moment Broadcom can't be bothered keeping up with Linux graphics development and move on to the next shiny. As it's closed, the community can't improve or continue development when Broadcom ceases to care. So it could be quite a short lined $25.....
Also the GPU boot thing scar
MAME? (Score:2)
Is it powerful enough to run MAME, at least older versions?
Re: (Score:1)
Quite. It's got a 700 MHz ARM CPU and a 24 gigaflops/second GPU. Source [elinux.org].
Re: (Score:1)
Clarification (Score:5, Informative)
I'd encourage people to visit www.raspberrypi.org to read the clarification we've posted. Summary
- we're in the process of accumulating parts kits for the first 10k unit production run
- we'll be doing a phased launch, to avoid the risk of kicking out 10k units and having them come straight back with a trivial early-life bug
- the majority of devices will be available on a first-come first-served basis, with a small number held back for continuity of supply to key partners
Eben Upton
Raspberry Pi Foundation
Re: (Score:1)
Thanks for that - and thanks for keeping up on slashdot :) Nice to see input from the head honcho!
_NOT_ the end of Arduino? (Score:4, Insightful)
This product is no more suitable for microcontroller applications than an eee-pc.
Arduino's appeal is that of low level electronic access. It can take voltage readings or output PWM and digital voltage signals. More advanced projects use serial or I2C communication with peripherals but it is all really low level access. As they say, Arduino is for physical computing.
Raspberry Pi is meant to be an inexpensive computer.... an application platform where the primary input and output are a keyboard and a monitor.
They may both be small, green, and electronic, but they are no more competitors than donuts are to potato (starchy brown food?).
Re:_NOT_ the end of Arduino? (Score:4, Informative)
I'd agree with this. Although we provide a bit of GPIO, we're aiming for a rather different market from Arduino. In particular, we consume much more power, don't have the ADC and PWM facilities that Arduino offers, and only do 3v3 I/O. Of course, I'd like to see the Arduino *tools* running on the Raspberry Pi.
Eben
Re: (Score:2)
PWM is only easy in software if you don't mind it being slow and jittery.
Of course, you can add-on an ADC, but that's messy. You'd be better off going with a simple microcontroller that has them included. You might even hook up that microcontroller to the Pi so you can show the results on the monitor, or control it through a web server.
Re: (Score:2)
That's intentional though. The ARM and MIPS chips used in say, routers, have various amounts of i2c/spi/gpio/pwm/timers/uart/etc, sometimes ADC, DAC. GPIOs are usually configurable as push-pull or open drain, various switching speeds, etc. It's not like an old x86 chip that only has bus I/O and absolutely no peripherals integrated. Sounds more like a microcontroller than a processor, doesn't it...
Now, with proper documentation* you can use all of that in linux quite well, or you could go bare metal if you w
Re:end of Arduino? (Score:4, Informative)
If your project needs more I/O pins than the Raspberry PI makes available and does not require the increased memory, storage and CPU available in the Raspberry PI then an Arduino might be better suited for you.
Also Arduino boards can be programmed in pure ANSI C. All the Arduino development library does is provide some functions, headers and libraries to make embedded programming more portable across several Arduino models of hardware. You can also write in pure C++ as well there's just not a STL library ported to the Arduino yet AFAIK.
Re: (Score:3, Interesting)
Massive agreement with this. We're *big* Arduino fans (and I personally am a big Atmel AVR fan). The few bright spots in computing education right now are around exactly this sort of cheap and cheerful hardware platform. We wouldn't want to do anything to undermine them.
Eben
Raspberry Pi Foundation
Re: (Score:2)
Power consumption might show some major differences. The ARM chips sip power compared to x86 brethren, but the little Atmel chips sip even less. Plus, Arduinos can be simplified down to the chip itself, if you're prototyping and building custom devices... here's the best explanation of how simple you can go: http://www.instructables.com/id/The-RRRRRRRRRRBA-or-What-They-Dont-Teach-You-in-/ [instructables.com]
I don't think the Pi will be that cheap ($3), that low power-consumption, or that easily integrated into truly tiny cus
Re: (Score:2)
No, but it gets you the Atmel ATmega328 that is the core of the 30$ Arduino platform. And if you can use the internal oscillator, all you need for external parts is a tiny capacitor on the power pins.
Re: (Score:2)
Those are good citations of other differences, but all areas in which the Pi is "better." I was addressing this question:
Like you say, apples and oranges, because the Arduino still fits some other requirements that the Pi can't... the Pi is not a superset of features of the Arduino.
Re: (Score:3)
C? (Score:2)
C is lovely for complex work. Have no idea where such a claim would come from. Perhaps from someone who isn't very good a programming in C.
Re: (Score:2)
Re: (Score:2)
For the same reason variations on any theme exist -- some people prefer going other ways, using other tools, etc. But the invention of a machete doesn't mean that a sword won't still work for the same jobs.
For example, the most important OO techniques are trivial to implement in c: objects themselves and object methods are good examples of this. Many of the other things c++ brings are matters of discipline in c, such as private and public concepts; but these don't get in the way of functionality, they're pr
Site is crushed, guess they're running it on one (Score:1)
Slashdot effect is in order.
This is plain wrong (Score:1)