Build the 2006 Prototype $25 PC 120
An anonymous reader writes "As the launch of the $25 PC gets ever closer (sometime next month), members of the Raspberry Pi team have found time to start blogging about the history of the project. Eben Upton, director of the Raspberry Pi Foundation, has been working on the project for many years, and decided to share a couple of very early prototypes for the $25 PC with the community. The 2006 edition of the PC used an Atmel ATmega644 microcontroller. It ran at 22.1MHz with 512K of SRAM. Compare that to the final version of the PC, which will use a 700MHz ARM11 processor and 128MB/256MB of SDRAM. Five years clearly brings a massive leap in performance. For those of us happy to play around with components at this level, Eben has made the schematics and PCB layout available to download (ZIP file). Armed with this information you can create your very own 2006 Raspberry Pi machine."
Needs more Ram (Score:2)
how about a $50 PC with one GB of ram :)
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Heh... It'd have been useful to a PIII. That's what it roughly is like in performance in many of the areas.
Re: (Score:2)
Re: (Score:2)
It does have USB and and SPI port so you could add another network port if you wanted too.
Re: (Score:2)
>I'd rather it have 2 network ports.
You can add USB hubs and switches if need be, OR you can choose an already available low-end single-board system which has multiple ports onboard.
This is -supposed- to be minimalist, low-energy tiny-footprint platform. And adding more hardware changes what it is. I like the fact that it's basically the cost of an Arduino, but can do so much more.
Re: (Score:2)
I'd rather it have 2 network ports.
VLANs, baby!
Re: (Score:3)
Raspberry PI uses a package-on-package technology (RAM chip on top on the CPU).
They covered this on their forum:
- There are no 1Gb SDRAM chips with that size available;
- The 512Mb ones are too expensive - if Raspberry PI rev.A (128Mb) and rev.B (256Mb) are a success, they will consider a more expensive rev.C with more options.
Re: (Score:2)
Sweet but I was half way kidding. What I really want is to find and SPI to SATA bridge so one could add a harddrive without using the USB port or network. But I have yet to see one.
i will probably pick up one of these for hacking just because.
Re: (Score:2)
SD cards support SPI natively, speed is somewhat reduced over whatever mode they usually use, though, IIRC.
Re: (Score:2)
And they seem to cover it as a bit of a recurring theme. People keep assuming that this isn't going to be anywhere near as useful without the 512-1024MB of RAM on it. The conversations come back to the reality that it's a lot more than they think it is- and it's going to be more capable than they're giving it credit.
Re: (Score:2)
I have a Dell Latitude with 256 MB of RAM running Antix that I use for 2D game development in C++. It works perfect for when my kids are tying up my big gaming rig, and I bought it on eBay for $30. I bet the Raspberry PI using decade newer tech will kick that old Latitude's arse.
Re: (Score:1)
It's amazing what you can do with 256 MB of RAM when you don't have an OS that eats all of it for breakfast. Hell, my primary computer has 'only' 160 MB of RAM, and it's enough for most of my computing needs.
Re: (Score:2)
Re: (Score:2)
I do know. I have done development on a StrongArm board with only 64MB of memory. The RasPi is probably a lot more powerful than a DEC VAX 11/780 was in the day.
However some software like browsers seem to really want a lot of memory these days.
You are right but more ram is always better on a system but 256MB is not a small amount of ram... Until you put a full browser on the box. And let's be honest how many sites support Dillo these days?
Re: (Score:2)
In a few (or 5) years this $25 PC will be as powerful as a dual-core smartphone. I love technology's exponential increase in power.
Re: (Score:2)
After getting rid of X, I' running a Torrent (transmission), DLNA (miniDLNA), SSH and NAS (just a plain 3TB USB drive) server in 50-70MB on a similar ARM platform, so 256, even 128, should be plenty for a lot of things.
How about (Score:3)
Re: (Score:2)
there is a lot you can do with that much ram and CPU. The big issue I see is getting a good full browser on it. The new Firefox might work. Your other choice is to get go with a mobile browser and hope for the best. Now if you want to run GCC you are actually in good shape. I would assume that at in say a school setting you would use the network for mass storage. You could also use these as Xterms to run more demanding software off of a local server.
Re: (Score:1)
Finally... (Score:2)
Finally... I can afford to upgrade my home PC to something more powerfull!
Death of the desktop means cheaper desktops! (Score:2)
I would expect now that the popularity of desktops is waning, a lot of the prices to make really beefy systems in the short term will go down to much of a cheaper rate. Hopefully it will revise the revival of build it yourself computers. Perhaps we can get the whitebox equlivlant of a tablet PC.
Re: (Score:2)
Well ... the Broadcom BCM2835 SoC in Raspberry PI can directly control an LCD (all required pins available on a header on board) and you can also interface with a touchscreen:
http://elinux.org/RaspberryPiBoard#Interfacing_to_Raw_LCD_Panels [elinux.org]
So you can use the Raspberry Pi to build a whitebox Tablet PC.
Re: (Score:1)
[N]ow that the popularity of desktops is waning
I'm genuinely curious, is there significant evidence of this (i.e. that I might look over), or is this somewhat like with the ever-prolonged death of PC gaming I keep hearing about?
Re: (Score:2)
Re: (Score:2)
I can be witness. I used to have a regular PC, now I'm down to a nettop + arm server + netbook + tablet + smartphone, and I'll try out 2 Pis to replace the nettop. Also, the marketshare of tablets and laptops/netbooks compared to desktops is ever rising.
No Thanks (Score:2)
I think i'll wait a bit (end of November) for the 2011 version :)
needs a VGA output (Score:2)
HDMI displays are rare, VGA displays are plentiful, higher quality and more versatile than the offered alternative which is a old TV with composite input.
a Rasperry with VGA would be better for its obvious use, as a game console loaded with emulators. there are truckloads of perfectly good 15" and 17" displays awaiting destruction as hazardous waste, having to buy a new hdmi display for a $25 toy or haul a big ass CRT TV and live with interlaced 640x480 is not fun.
Re: (Score:2)
Not really - every flat-screen TV made in the last couple of years has HDMI in, and every recent flat-screen monitor has DVI-D (basically HDMI). You have to think ahead, HDMI is the future and we're talking about a device that isn't even in production yet.
Re: (Score:3)
As it turns out, the Broadcom BCM2835 SoC they have chosen for the project has only HDMI, Composite & DSI-LCD outputs. No VGA, no Component, no S-Video.
And it seems that there are no SoC's with VGA output available that: ...)
- are cheap enough;
- are low-power enough;
or
- have all the other required interfaces (USB, Ethernet, sound, SDIO
Re: (Score:1)
There are adapters (passive if memory serves) that can convert from HDMI to VGA (http://www.amazon.com/HDMI-VGA-HD15-Male-Cable/dp/B001OLCHJ6)
Given that HDMI is a much higher quality signal dropping quality isn't too much of a problem. Going the other way, it is pretty much impossible to get HDMI quality from a VGA output.
Re: (Score:2)
Re: (Score:1)
Hmm, indeed. I was mistaking HDMI with DVI which seems to carry the analog signal separately (hence can support passive connectors).
What about the monitor/keyboard/mouse (Score:2)
The computer might be only $25 but without a few hundred dollars extra you will not be able to do anything with it.
Re: (Score:2)
Re: (Score:2)
Still you have to admit that it is far less of an amazing thing when you actually use it like a computer it costs more like the cost of a netbook/tablet.
Re: (Score:2)
Re: (Score:1)
A little curious as to where you are getting "a couple hundred dollars".
http://www.amazon.com/NEC-1560M-BK-LCD-Monitor-Black/dp/B00008456C/ref=sr_1_26?s=electronics&ie=UTF8&qid=1319821022&sr=1-26 [amazon.com] - $40
http://www.amazon.com/Logitech-Desktop-MK120-keyboard-920-002565/dp/B003NREDC8/ref=sr_1_1?s=electronics&ie=UTF8&qid=1319820838&sr=1-1 [amazon.com] - Logitech keyboard and mouse combo for $17, I'm sure with a bit of digging around you can get a cheaper mouse / keyboard.
This is how I can rack up a cou
Re: (Score:1)
a mouse and keyboard costs ~$11
here http://www.newegg.com/Product/Product.aspx?Item=N82E16826193041 [newegg.com]
and here http://www.newegg.com/Product/Product.aspx?Item=N82E16823201010 [newegg.com]
all told and we are still at less that $100.
Re: (Score:1)
You should have looked at your $50 monitor more carefully: it only has a VGA input and won't work on a raspberry pi
Re: (Score:2)
Hundreds ? Rather, tens: an SD card and USB cable to power it are the bare minimum, for a headless server or station via SSH. If you want interactivity, add keyboard, mouse, and screen if you don't want to ssh into it, and micro-USB power supply if it's far from a PC. The most expensive by far is a screen , which most use don't require.
Re: (Score:2)
But you could only SSH into it if you already bought a fully priced computer and personally i did not think the point of this entire thing was to allow nerds to get their 2nd, 3rd, etc. computers very cheaply.
Re: (Score:2)
Do you think a lot of people reading this, on slashdot, do not have a computer yet ?
Re: (Score:2)
If you already have a computer, you could even leave out the Raspberry Pi, and just use the computer you already have. That should lower the cost to $0 (including handling and shipping).
Re: (Score:2)
1- What's the fun in that ?
2- Plus, some people can use (or need) several computers. I for one have a NAS/Torrent/DLNA server. Used to be an old regular PC (100-ish watts), then a nettop (40-ish watts), is currently a misused ARM netbook (15-ish watts)... I'm fairly sure the Pi will be able to take over competently. And I'll keep another one around for Linux education purposes.
Re: (Score:2)
You seem to be very mistake about the specifics of the device.
I am pretty sure the it does not use USB power and you cannot SSH unto a device with no Ethernet port on the $25 edition.
Re: (Score:2)
We'll have to split the difference on that one:
- the device does use USB power. this changed very recently, cf their site.
- indeed, the $25 model A does not have Ethernet, sorry. the $35, 256 MB RAM that I plan to get does.
Re: (Score:2)
http://www.raspberrypi.org/?page_id=8 [raspberrypi.org]
"Is there power over USB?
No. Raspberry Pi is a USB host, not a USB device, and you can’t draw power from the uplink port of a hub."
"What are the power requirements?
The device is powered by an external AC adapter, and the Model A consumes around 1W at full load."
Re: (Score:2)
The thing's power input is MicroUSB, and it has a dedicated port for that (it can't go through the "data" ports:
http://www.raspberrypi.org/?p=260 [raspberrypi.org]
Re: (Score:1)
find a thrift store, bam 5$ vga monitors and 25 cent keyboards and mouses all day long
kindly pull your head from your ass please
Re: (Score:2)
find a thrift store, bam 25$ used computer.
Re: (Score:1)
ha where? Obviously you have not been to one or else you would not have thought that the only way to get a keyboard monitor and mouse is to spend hundreds of dollars. Goodwill? nah they ship them to a central location and Charge like new. Ma-pa places, they are too dumb to know what they have so you see a 100mhz pentium for 100 bucks. (its not my fault your original argument is full of fail)
Besides I dont know where people keep coming up with this being a desktop replacement, are you going to use a plug com
Re: (Score:2)
Re: (Score:1)
yes they do, they take anything computer related, ship them down town, put them in a plastic bag, and ask 20$ for a used ball mouse
Re: (Score:2)
Getting cheaper (Score:4, Interesting)
If they are sticking to the $25 cost, this is getting cheaper every year even though they are increasing performance. If you figure the future value in 2005 of the cost at 2011, it should be around $39.
FV=(25*(1+4.5%)^6)*(1+3%)^6
= $38.87
Refurbished Dell (Score:2)
I realize that there are benefits to having large numbers of identical machines to ease management, but I assume these machines are going out into remote places where there won't be hundreds of them to control anyway.
Wouldn't refurbished Dell boxen, acquired 50-100 at a time, be more powerful and cost less than $25 each to deploy? This could be especially true if skilled laborers in the destination country did the refurbishing, imaging, and deployment.
Re: (Score:2)
Heh...
1) A refurbished PIII is not much, if any more powerful than this board.
2) The refurbished PIII retails for 2-3 times what this costs.
To answer your question, NO, it wouldn't be cheaper or better. :-D
Re: (Score:2)
Not to mention the power requirements - this will probably use 1/10 of the energy required by a full PIII system.
Re: (Score:2)
What? Who's paying $50-$75 for PIII systems? I have PIII systems I'm trying to give away and I can't find any takers.
Re: (Score:3)
Re: (Score:2)
Can it run on a couple of AAs?
Re: (Score:1)
with 230 watt power supplies nearly maxed out? you would loose your cost benefit in less than a day in just power use
ARM (Score:2)
Re:ARM (Score:4, Informative)
Yes, because PC doesn't necessarily mean Wintel -- it means Personal Computer as well. One particular flavor of the Personal Computer happens to be the IBM PC, which features the xxx86 architecture. Remember, the concept of a "personal computer" came from the days when the big iron was locked-up in universities and companies, so it was a revolution to make a computer one could own personally, hence the phrase. This "2006" Atmel based computer is very certainly a "personal computer" since you build and own it.
Re: (Score:2)
Yes, you can. "PC" stands for "Personal Computer", not Personal X86 Computer- though for many, it's come to mean the same thing- and they conflate Windows PC with that concept, which is even MORE wrong.
Vaporware (Score:5, Insightful)
They've been talking about this since 2006. They've built prototypes. They have a web site, logos, a wiki, and a fan club.
What they don't have is shipping product.
They really need to shut up and ship. They we get to see if their price point is real.
GuruPlug, the $99 Linux wall wart, is real and available. Gumstix has been offering machines around $100 for years.
Re: (Score:2)
Look carefully - the firmware blob is closed, just as it is an most commercial graphics cards. The driver, on the other hand, is open.
Deja Vendu: 30,000 PCs at below $25 cost (Score:2)
Been there, done that. Between 2002 and 2009 I sold about 30,000 sub-$25 PCs to Egyptian geeks, who resold them in "Technology Malls". Our last 3 containerloads were seized by Egyptian customs and declared "e-waste" because they were "used." Our buyer was upset, but predicted that Mubarak was just "trying to put the genie back in the bottle", and it was too late. See German Language 3Sat.de coverage on how these used PCs played a role in the Arab Spring. http://bit.ly/soIn3G [bit.ly]
Seriously, why do wealthy
Networked media player for USD 50 (Score:1)
1) 1080P output
2) Hardware media decoding
3) 3D Graphics
1 + 2 + 3: XBMC on Linux for ~USD 50 (Model B for USD 35 + guesstimating USD 15 for the case and the power adapter)
Re: (Score:2)
They said it would do 1080p24 in hardware so as long as you're playing media that the GPU can decode that's enough for most purposes. If your media was encoded 1080p30 or higher you're going to have to transcode it before you can play it back, and then you might as well convert the resolution instead of the frame rate unless you're really blowing it up, in which case, spend the hundred bucks or whatever and buy the fancy Roku box. I believe it does 1080p30 :p
I want one pretty bad, too. I want a model B, I p
Really ? (Score:2)
Oh, really? Where can I order the CPU ?
Re: (Score:2)
Re: (Score:2)
Yeah, after I posted, I realized that this article was about the 2006 version. I thought it was about the new design with the Broadcom SoC.
Re:Useless (Score:4, Insightful)
Of course it isn't useless.
Students can learn about the components that make up a computer and learn the basics of computers all for $25.
That's way cooler than anything we did in IT when I was in high-school.
At the end of it- you get a takehome computer capable of playing Quake 3.
That's how you get the kids interested in this.
I've never used Linux. For $25 I may buy a kit for my son for Xmas. He can learn about computers- and then I can steal it from him and teach myself linux.
Re: (Score:2)
In the meantime I'd put linux on a VM on your main pc. So you're less likely to screw up and having to reformat the littlepc. A vm snapshot on a 400$ pc restores faster than a 25$, i suspect.
Happy hacking.
Re: (Score:2)
Looks like a fantastic controller for robotics projects or anything that needs more power than a typical ATMega based Arduino. Also, since it exposes things like the SPI port directly to a computer with a shell it would be awesome for electronics prototyping and learning.
Spreadsheets (Score:2)
very useful for kindling interest in coding (Score:2)
Re: (Score:2)
Re: (Score:2)
As to access to massive infrastructure, there is this thing called the internet that even 3rd world countries have and are building up. And a usb drive can bring IN a massive amount of information to an area.
Re: (Score:1)
You mean infrastructure like this?
http://reprap.org/wiki/Main_Page [reprap.org]
Just add
Blender (or similar program, offhand can't remember what the memory requirements are)
+
Raspberry Pi
That sounds like I need hundreds of people and massive infrastructure, US$1k. Given that the price is heavily influenced by the 3d printer the overall cost of the setup can be dropped substantially if the price of that item drops.
Re: (Score:1)
You have (courage?) to deride open source on Slashdot?
It wasn't Linux that sank the OLPC it was price.
Re: (Score:2)
You have (courage?) to deride open source on Slashdot?
It wasn't Linux that sank the OLPC it was price.
The project is still going, but the problems stem from the rudderless direction of the organization, not the OS.
As far as operating system I think for a project like OLPC Linux is an obvious answer, however OLPC effed it up. I think they would have done well to build it around a more or less standard environment that ran standard Linux applications. Instead they came up with sugar. Run entirely scripted applications on PII power. Brilliant! Run a sugar image in a VM sometime. RAM usage is mind boggling and
Re: (Score:2)
You must learn the difference between "everyone will" and "anyone can"
Re: (Score:2)
"Anyone can" with a conventional distro.