Raspberry Pi – A Credit-Card Sized ARM Computer – Yours For Only $25

Tim Brookes 24-02-2012

Raspberry Pi - A Credit-Card Sized ARM Computer - Yours For Only $25 raspberry pi logoSomething big has been brewing in the university town of Cambridge, UK. For the past year a team of academics, businessmen, lecturers and programmers have been making final amendments to a very exciting project indeed.


Raspberry Pi is an ultra-affordable credit-card sized computer that will be finally making its way into the sweaty palms of excitable programmers, hobbyists and students come the end of February 2012. Best of all, the machine will only set you back $25 and packs some serious punch. Read on to find out why this charitable project 5 Crowd Funding Websites To Support Your Favourite Charities, Bands & Projects Read More is going to be huge.

The Raspberry Pi Foundation

Before we get into the nitty gritty of hardware, software and what will be possible once the Raspberry Pi (RasPi for short) is finally released it’s important to take a look at the project’s roots. RasPi was initially devised by Eben Upton in 2006 who saw a decline in computer science skills amongst applicants for Cambridge University while he was lecturing and working in admissions.

As a product of the British education system I can confirm that programming was not on the menu. Instead, we were taught basic word processing, spreadsheets and web design (using FrontPage Express, no less). Eben noticed that past applicants who had started programming on their Commodore 64s, Amigas 7 Great Cross-Platform Emulators For 5 Classic Computer Platforms In the same vein as the recent flurry of console emulation articles, today we're focusing on classic computer platforms of decades gone by. Whilst there were quite a few, we've chosen 5 of the most... Read More and BBC Micro Computers of years gone by were much better versed in computer science than the Windows generation who were taught basic computer literacy and not pushed to learn to code. Huge drops in the numbers of applicants supported his theory that schools were not doing enough to encourage programming.

And so by 2008 the Raspberry Pi project had a highly respectable a board of trustees: David Braben (programmer and entrepreneur, best known for the holy grail of space sims 13 Free Space Combat, Exploration, and Simulation Games for PC From piloting fighter ships to charting new planets and exploring new systems, here are 13 awesome space exploration games you can play on your PC now for free. Read More , Elite), Jack Lang (local academic and businessman), Pete Lomas (hardware design and manufacture) and Alan Mycroft and Rob Mullins both from the University of Cambridge Computer Lab. The Raspberry Pi Foundation is a registered charity in the UK and the best way you can support them is by purchasing a unit. RasPi has been designed with education in mind, but that doesn’t mean it’s not suitable for other applications too.


Hardware, Software & Design

At the heart of every Raspberry Pi unit is the Broadcom BCM2835 system on chip (SoC) . It contains an ARM11 processor running at 700MHz with a powerful Videocore 4 GPU (which uses OpenGL ES2.0 and OpenVG libraries to deliver its impressive 3D performance). This provides roughly the equivalent to the original Xbox console’s grunt in graphical processing power (in real-world terms it’s closer to a Pentium II at 300MHz with considerably better graphics). Video-out is delivered via HDMI or composite (no VGA) and the unit is able to decode 1080p H.264 Blu-ray Blu-Ray Technology History and The DVD [Technology Explained] Read More quality video at 30fps with sound over HDMI to boot.

Raspberry Pi - A Credit-Card Sized ARM Computer - Yours For Only $25 raspberry pi diagram

There will be two versions of the RasPi – Model A ($25) comes with 128MB of RAM, a single USB 2.0 port and no Ethernet; Model B ($35) has 256MB of RAM, two USB 2.0 ports and a 100/10Mb Ethernet port. Due to the fact that the unit runs on ARM architecture (as opposed to x86 or x64 commonly found in PCs) it should be able to run all manner of software written for the platform provided the system requirements add up.

Raspberry Pi - A Credit-Card Sized ARM Computer - Yours For Only $25 raspberry pi betaboard


The initial batch of RasPi units will not ship with a case, power supply or SD card (the main storage medium your OS will reside on) in order to keep the cost down. A 5v micro USB power supply, cables and such will be available to ship at launch for an additional fee, and it’s great to be given the option as many of us have too many cables lying around already. According to the project website the unit will also comfortably run off 4xAA batteries for true portability.

As for a case: there are already many concepts and designs surfacing on the forum including two cases made from Lego, the “Iceberg” case and this concept with official cases coming in Q2. Integrating the RasPi into existing technology (a monitor, keyboard, unwanted electronics) also provides some exciting housing possibilities!

Raspberry Pi - A Credit-Card Sized ARM Computer - Yours For Only $25 lego case1

The Raspberry Pi will include support for Fedora (the recommended OS), Debian and ArchLinux How To Install Arch Linux On Your Computer [Part 1] During my couple of months here at MakeUseOf, I've mentioned Arch Linux (hereafter simply called "Arch") a couple of times. However, Arch has never really been covered here, so people may still be a little... Read More from the get-go as these all come in ARM flavour. Ubuntu is currently not a viable solution as the ARM edition has been dropped and neither is the upcoming ARM version of Windows 8 unless Microsoft get on-board and help out. Python will be the officially supported educational programming language, but any code that compiles for ARMv6 will be supported.


Many of your favourite applications will compile and run on a Raspberry Pi, and it should be only a matter of time before they become available.

Real World Uses

The potential behind this project is huge due to the affordability, form factor and raw power provided by the units. To begin with, each RasPi is a fully functional computer with USB connectivity. You’ll be able to connect mice, keyboards, Wi-Fi dongles, external hard drives, game controllers and so on provided there are drivers; with USB hubs providing a solution to the lack of ports. Here are a few projects that are already undergoing investigation on the forums:

Media Streaming

Thanks to that powerful GPU that eats H.264 1080p for breakfast, the potential for a tiny media solution is there. XBMC XBMC 10 "Dharma" - A Mature, Feature-Rich Cross-Platform Media Centre Read More is already working on pre-release units and support is only going to improve in the future. Connecting external storage via USB or streaming over Ethernet are two viable way of getting video content to your RasPi.


Gaming & Emulation

A dedicated emulation box is another exciting prospect, and there’s certainly enough grunt to get through a ton of classic systems, MAME and games. Quake III is one game that has been demoed on a pre-release Pi, and you can see how it stacked up in the video below.

Car Computer

Due to the small size and power requirements mounting a RasPi unit in a car for entertainment and navigation purposes (with a GPS unit) shouldn’t pose too much of a problem. Naturally, this wouldn’t be ideal when driving but for passengers it might help alleviate the boredom of a long journey.

Integrated Projects

Why not integrate your RasPi into an existing bit of kit? Televisions, keyboards, external hard disk enclosures, existing PCs and consoles or even retro kit like this NES integration project which aims to add a Raspberry Pi to an old Nintendo console without losing the NES functionality.

Raspberry Pi - A Credit-Card Sized ARM Computer - Yours For Only $25 raspberry pi betaboard2

Time-Lapse Photography

Using a RasPi mounted on a dolly it would be possible to control a camera to expose at regular intervals.


By the time you read this there’s a good chance the Raspberry Pi will be shipping. Keep an eye on the home page for more news (you can also subscribe to the mailing list) or check the Raspberry Pi shop for the latest additions. The forum and wiki are also both excellent resources for more information. If you’re excited about this project or have any further ideas about how you would use one of these babies then let us know in the comments!

Related topics: Education Technology, Programming, Raspberry Pi, Study Tips.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Fayz
    July 13, 2012 at 11:35 am

    Definitely buying this!

  2. Meleqe
    March 24, 2012 at 4:22 am

    Hi Maki you're absolutely right, of ousrce. Resource lists and link karma can be way overdone. I was pointing to Mashable as an example because if you look at their individual posts, they're well done (as are yours of ousrce). I wouldn't recommend doing this more than once per week (I use it far less frequently maybe once every month or two).Great comment!

  3. Dave Shepheard
    March 21, 2012 at 3:28 pm

    For those of you interested in the Raspberry Pi's, you should check out ModMyPi. They are selling some fantastic cases for the Pi at a really good price.

  4. Tim Brookes
    February 29, 2012 at 9:13 am

    Ok so it's been released and... the servers died, they sold out (at least in my part of the world) and it looks like another month till availability.

    So yeah. Complain about it itt I guess :(

  5. Carl Draper
    February 25, 2012 at 4:52 am

    I think you'll find Ubuntu ARM is still available, as Ubuntu For Android uses the ARM version. 

    • Tim Brookes
      February 29, 2012 at 12:43 am

      You're right, I believe they still have an ARM version going but I think it only supports newer cores and not the one used in the Raspberry Pi.

      So we'll probably have to wait a short while before we get Ubuntu running.

  6. Wehnke Cuzzy Botha
    February 24, 2012 at 5:27 pm

    Do want.
    Hope they release ASAP :))

    • Tim Brookes
      February 29, 2012 at 12:44 am

      I know right! I thought it would be out by the time this article went up actually but that was only hear say. I've recently read that it's "tomorrow" (29th) but again, this is probably not true.

      Sign up to the mailing list on the home page of to be emailed as and when this baby is released.

  7. Zutronic
    February 24, 2012 at 6:47 am

    This is legit! So much easier to deal with than any other computer out there!

    • Tim Brookes
      February 29, 2012 at 12:51 am

      It is rather practical though its uses will be somewhat limited. The system-on-chip (SoC) design means that there's little that can be done in terms of upgrades, but then again it's only $35 for a top-specced model that will inevitably receive a few overhauls in terms of performance down the line. 

      Overall I'm very excited and happy to be supporting both a charity and innovative project.

  8. Lee
    February 24, 2012 at 2:50 am

    Another cool use of this would be a small, low power consuming, server. It obviously couldn't be used for large websites or similar, but it would work pretty well for a home file-sharing (or local web) server. It could also be used for small websites that wont get a lot of access.

    • garylapointe
      February 24, 2012 at 5:25 am

      I was thinking exactly the same thing.  You never know, it might work great for sites that get a lot of access.  

      • garylapointe
        February 24, 2012 at 5:25 am

        And if you every got slashdotted you wouldn't take down the server and then get kicked off a limited plan.

      • Phil Fot
        February 24, 2012 at 12:55 pm

        At that price, it wouldn't be out of the question to load balance a large number of them. Dell Blades run about $4000+ for bare hardware. At $35 each for the ethernet version of a R Pi, you could run 100 web servers and buy another 10 to build into a file serving system and still not spend the cost of a Blade..

    • Tim Brookes
      February 29, 2012 at 12:52 am

      This is a good point, and once you've added a couple of of RasPi machines in a cluster you'd have more power to play with. 

      Great, as if I needed another excuse to buy more of these things!

  9. y0himba™
    February 24, 2012 at 2:48 am

    Can't wait to buy one, get a media center running on it, and hook it to my entertainment system.

    • Tim Brookes
      February 29, 2012 at 12:37 am

      Same here. I'm really excited about having a dedicated, low-power XBMC box with a couple of emulators thrown in for good measure doing its thing in the corner. In fact I've already resigned myself to owning a couple of these things.

      I'm even quite looking forward to coming up with my own case!