Making a friendlier Raspberry Pi

Alex Klein

In an office deep in London's trendy Shoreditch, Alex Klein is engaged on a mission. He's assembled a small team - an Israeli, an Italian and a smattering of recent Cambridge maths graduates - to address an important task. They are trying to make the Raspberry Pi more user-friendly.

Mr Klein, a former journalist, had his epiphany while he was trying to set up the cheap educational computer for his seven-year-old cousin. "It was totally impenetrable," he says. "The Raspberry Pi for Dummies guide was 400 pages long. It's an incredible piece of tech, but it's something that needs to be unleashed for normal people."

Having tried and failed myself to get a young person interested in Raspberry Pi, I understood what he meant. The computer designed to be put in the hands of every child in Britain to teach them programming has been a huge hit - but mainly with middle-aged men nostalgic about their teenage years playing with a BBC Micro or a ZX Spectrum. Nothing wrong with that, but even the people behind the Pi accept that they need to do more to make it accessible for children - and for parents and teachers.

Raspberry Pi

So Klein and his colleagues have spent a year building Kano, a kit which he believes makes Raspberry Pi friendly rather than intimidating. "We think that everyone in the world, no matter how old you are or where you live, should be able to build a computer. It's powered by Raspberry Pi but has the simplicity of a Lego set. You make a computer, you learn code, you have fun."

The bare-bones piece of board now comes with a case, a colourful keyboard, cables - and most importantly an operating system designed by the Kano team to get users coding quickly. There's a simple manual - just a few pages rather than that huge For Dummies guide. Raspberry Pi was designed to be more difficult than the turn-it-on and play tablets and smartphones that are in the hands of today's children - but the Kano team aims to get users through the first intimidating barrier so that they can go on and do interesting and creative things with computers.

Kano is not a charity, but a business with big ambitions. Klein is lucky enough to have a relative who is one of the biggest names in London's venture capital community. Saul Klein of Index Ventures - father of that seven year old who wanted to build a computer - has helped fund this venture so far.

But now its wider appeal is going to be tested. Klein has turned to the crowdfunding site Kickstarter to try to raise $100,000 (£62,000) to finance the first production run of the Kano kit. "Kickstarter is a huge revolution in finance, just as the Raspberry Pi is in computing," he told me. "It gives you the ability to answer to nobody but the people who enjoy your product."

Now we will find out how big that crowd is.

In Britain, and around the world, the idea that we need to teach children to code has taken root. Organisations like Codecademy, Code Club and CoderDojo have sprung up to take this message into thousands of schools. They provide a software solution - but children respond to something more physical, more tactile.

"But what can you do with it?" will often be the first question when you show them a new computer or a programming language. Kano plans to build further kits which would allow Raspberry Pi users to code and build all kinds of things. The team showed me one example, Steve the Robot, built by Matthew Keegan, a recent graduate from Aberystwyth University. (Here's a video I shot of the robot.)

Kano isn't the first to try to build a business from Raspberry Pi. Sheffield-based Pimoroni started with a case for the Pi and now offers all kinds of kits. Other firms are offering all types of accessories, software and tutorials. It is heartening to see a British-built and designed computer make so many waves - but there is still a lot of work to be done before the mission to inspire a new wave of computing creativity among children is achieved.

Rory Cellan-Jones Article written by Rory Cellan-Jones Rory Cellan-Jones Technology correspondent

Zuckerberg - the unasked questions

Mark Zuckerberg's appearance at the Mobile World Congress was a missed opportunity.

Read full article

More on This Story

More from Rory


This entry is now closed for comments

Jump to comments pagination
  • rate this

    Comment number 135.

    We need to go back to basics (sic) in terms of coding. C++, Java, etc. are unnecessarily obtuse for young children just starting out and can put them off - teach the BASIC programming language. There are some good modern BASIC dialects out there - Beginners All-Purpose Symbolic Instruction Code - says it all.

  • rate this

    Comment number 134.

    Been a software developer for over 30 years and gone from assembly language to C++ and GUI's. I like the idea of a small and inexpensive computer but the idea of using this for children is far fetched. Why not simply use Logo in schools to introduce children to computers and programming? Once you really understand how one coding system works you understand all coding systems.

  • rate this

    Comment number 133.

    I'm not middle aged yet I still think the Pi is dumbing things down. I work in a sector where the 'command line' embedded devs out number the fluffy GUI devs at least 3 to 1. If you're teaching kids that programming and engineering is simply plugging a few things together and booting a pre-programmed board into a pretty GUI to play games then they will be very bored if they follow this as a job.

  • rate this

    Comment number 132.

    There is a difference between the majority users and the engineers who create the deivces they love.
    Most users love to drive cars but probably never played with Meccano when they were young. Today, users love their tablets/smartphones but probably don't play with a Raspberry Pi.
    The world needs Meccano wielding future engineers just as much as they needs Pi wielding future programmers.

  • rate this

    Comment number 131.

    Re #123: I've set up a Pi using OpenELEC for less than £45. The only thing different is I've not implemented Wi-Fi or additional USB's. If you're struggling, try going to for help :)


Comments 5 of 135


Features & Analysis

  • Cartoon of women chatting on the metroChat wagon

    The interesting things you hear in a women-only carriage

  • Replica of a cargo boxSpecial delivery

    The man who posted himself to the other side of the world

  • Jon Sopel'Emailgate'

    Hillary gets a taste of scrutiny that lies ahead

  • Beauty contestants use selfie stick7 days quiz

    Who hasn't banned selfie sticks yet?

BBC Future

(Science Photo Library)

Nasa’s amazing airport simulator

How to train 21st Century controllers


  • A robotClick Watch

    The latest in robotics including software that can design electronics to solve problems

Copyright © 2015 BBC. The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.