Raspberry Pi – RISC assessment

browserJust a quick update about my RISC OS experience with the Raspberry Pi. So far I’ve got it connected to the internet and had a quick play around.

The browser that comes pre-installed is called Netsurf. It’s a nice, responsive little browser but is also a little limited. I couldn’t get any javascript to run but I don’t mind too much at the minute.

I installed Firefox through the Store app but found it to be very slow. That may be caused by the fact that I’ve only got the 256mb Pi but I did check the memory manager and it showed plenty of free RAM. Dunno.

LIRCOne thing I have managed to get installed is LIRC. I manually downloaded the package (can’t remember the link at the minute) and installed it to the SD card. There was a font problem initally but though playing around, I seem to have sorted it.

The Pi is now running IRC and I’m sat in the rather excellent #tymkrs chat room.

Now to see if I can find a VNC client…….

Running RISC OS on Raspberry Pi

RiscOSbootWhen I was at my junior school (I think they call it primary school now), we used Acorn BBCs. In fact, we used them in the infants too (mainly to play Granny’s Garden). One morning I arrived at school to find our teacher setting up a brand new computer… An Acorn Archimedes. We used these computers all through junior school and comp. Our school only had a couple of PCs and they were for using Encarta (you had to put the CD in a special little CD caddy).

Because we used the Acorns for so long, I got very used to RISC OS and loved it at the time. I now have my own Acorn A3000 computer although I’ve never managed to use it for one reason or another. I really must look into getting it running.

A3000  Anyway, here is a picture of my A3000 with my raspberry PI sat on top of it.

I’ve had my raspberry Pi for a long time and to be honest, most of the time it’s lived in a drawer. Steve uses his most days for tinkering with but mine’s been sadly neglected… Until now.

I downloaded the RISC OS image a while ago from the official raspberry pi site and it’s sat on my hard drive waiting for me to do something with it. The time is now!!

The installation was just as simple as any other OS install with the Pi. Download the image, run W32 DiskImager and pop the SD card into the Pi. While it’s booting you get a nice boot screen as the one shown above. Once it’s booted, it looks pretty much as it always did.

Apps

I’ve only had a few minutes hands-on time so far but I’m loving the nostalgia.

My plan now is to try and use RISC OS as much as possible and see how I can fit it into my daily tasks. I doubt I’ll be able to administer Windows 2012 servers from it but I’ll have a damn good go :)

What is a Raspberry PI? – A quick review.

rpiThe Raspberry PI is a miniature low cost computer that can be used for a wide range of projects and entertainment. You may have seen a lot of press around the Raspberry PI as it has had quite a lot of exposure.

It’s a great way to learn Linux computing and to dive into the world of programming – There are many resources available online such as YouTube and the Raspberry Pi Forums.

First Impressions

The first thing you’ll notice is that the RasPi comes with no case, it is a circuit board with components on, this may come as a shock if you’re used to just going out and buying a computer. Many cases of different shapes and sizes are available online, most likely from the retailer you purchased the RasPi from.

No keyboard, mouse or wireless access is provided unless you’re buying a kit that includes these items. There are 2 USB ports (Model B) on the board which you can use, or you can use a powered USB hub if you need more ports.

There is no on/off switch as soon as you plug in power it will attempt to boot. You will however need an SD Card (not provided) with an operating system already set up. There are various Linux distributions available for download from the Raspberry Pi website – as well as community developed projects such as XBMC, OpenElec for media servers.

There are currently 2 models of the Raspberry Pi – The Model A and Model B the differences are below (from the RasPI FAQ)

The Model A has 256MB RAM, one USB port and no Ethernet (network connection). The Model B has 512MB RAM, 2 USB ports and an Ethernet port.

What’s the Specification?

CPU: 700 MHz ARMv6 Processor
GPU: Broadcom VideoCore IV 250 MHz
Memory: 512MB (Model B) 256MB (Model A)
Expansion: 2x USB2 (Model B, 1x Model A) – SD Card Slot
Video Output: HDMI and Composite RCA
Audio Output: 3.5mm Jack and HDMI
Network: 10/100 Ethernet (8P8C) (Model B Only)
Size: 85.60 mm × 53.98 mm (3.370 in × 2.125 in)

What Distributions are available?

Many popular and well-known distributions are available. some of which outlined below. These are just a taste of what is available. Check out the Raspberry Pi website for more information.

  • Arch Linux
  • Raspbian OS
  • Debian
  • Gentoo
  • Fedora
  • RISC OS

What can I do with a Raspberry Pi?

The list is endless really, you can’t eat it – but the Raspberry Pi provides GPIO access for interfacing with other hardware, it can be used for learning electronics or connecting additional third-party modules. There is also an SPI interface for connecting things such as the official RasPi Camera Module.

It’s basically a Linux computer and most if not all things you can do with a regular Linux computer you can do on the Raspberry Pi. It’s convenient to just plug in to the TV or monitor and have instant access to a system, the best part is if you do manage to break the operating system it only takes minutes to fix, as the OS is stored on an external card.

Some example projects include attaching the Pi to a weather balloon, media centres, file servers, a web server, home automation, electronic projects and many, many more…

Final Thoughts

If you’re into computers or just want to learn how they work then a Raspberry Pi is for you. It’s a great educational tool for learning and for the price they cost it’s worth having a look and trying it out. Check out the Raspberry Pi website for more information and where to buy.