Slashdot Mirror


Raspberry Pi's Eben Upton: How We're Turning Everyone Into DIY Hackers

redletterdave writes "Eben Upton is the CEO of the Raspberry Pi Foundation's trading company, where he oversees production and sales of the Raspberry Pi. In a lengthy interview with ReadWrite, Upton shares how he invented Raspberry Pi, and what's coming next for the $35 microcomputer. Quoting: 'There's a big difference between [just] making a platform like Raspberry Pi available and offering support for it. I think if you just make it available, you'll find one percent of eight-year-olds will be the one percent who love that sort of thing and will get into it, regardless of how much or how little support you give them. ... [S]ince we can afford to pay for the development of educational material, we can afford to advocate for good training for teachers throughout this. There's an opportunity to get more than one percent. There's an opportunity to reach the bright kids who don't quite have the natural inclination to personally tackle complicated technical tasks. If you give them good teaching and compelling material that's relevant and interesting to them, you can reach ten percent, twenty percent, fifty percent, many more. We look back to the 1980s as this golden era [of learning to program], and in practice, only a very few percent of people were learning to program to any great degree. ... I think the real opportunity for us now, because we can intervene on the material and teacher training levels, we can potentially blow past where we were in the 1980s.'"

15 of 90 comments (clear)

  1. It's not the thing... by Rufty · · Score: 5, Interesting

    It's not the thing that matters. There are faster, cheaper boards than the Pi. But the community, with examples and workarounds so that the changes are you don't have to beat a path, but just hit google.

    --
    Red to red, black to black. Switch it on, but stand well back.
    1. Re:It's not the thing... by Anonymous Coward · · Score: 3, Interesting

      It's not the thing that matters. There are faster, cheaper boards than the Pi. But the community, with examples and workarounds so that the changes are you don't have to beat a path, but just hit google.

      There's a faster, cheaper board than the Pi? I've seen similar boards with less power/io at a slightly cheaper price, and I've seen more powerful boards with less IO that are significantly more expensive. But I've yet to see a cheaper AND faster board than the PI with similar IO. Could you link me please?

    2. Re:It's not the thing... by ArcadeMan · · Score: 4, Insightful

      I don't understand the moderation on my comment nor your reply. We're talking about hardware and communities here, which the Arduino has too. In fact, I'd go as far as saying that the Arduino community, with its dozens of variants, is a lot bigger than the Raspberry Pi community.

    3. Re:It's not the thing... by Finallyjoined!!! · · Score: 2

      OP said there are faster & cheaper boards available, which is undeniably true, the article specifically says it's about the community & the provision of support for school children (Kids are the spawn of goats) which makes the Pi a better tool for school children, due to the community support - for teaching programming.

      The Arduino may well be cheaper; but the point's moot.

      --
      If I had an Ass, I'd call it Fanny Bottom, then I could slap my Ass; Fanny Bottom, on the Arse.
    4. Re:It's not the thing... by CanHasDIY · · Score: 4, Insightful

      The Arduino isn't a computer, it's a programmable microcontroller.

      There really isn't any comparison between the two.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    5. Re:It's not the thing... by petermgreen · · Score: 3

      There are faster, cheaper boards than the Pi.

      There are boards that are faster than the Pi and boards that are cheaper but I haven't seen anyone come out with a board that is both faster and cheaper.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  2. Am I getting old? by Dancindan84 · · Score: 3, Interesting

    There was a time I would have jumped at playing with a Pi, and I did take a look into using it as a media device like he mentions in the article. I looked at what it was capable of and what I'd have to do to get it to do what I wanted vs. building a media PC around XBMC... and bought a Roku instead. I just couldn't be bothered. I still love tinkering with stuff programming-wise, but I've completely lost my ambition to tinker with hardware. Am I just old, or what?

    --
    "Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
    1. Re:Am I getting old? by Finallyjoined!!! · · Score: 4, Interesting

      I'm 54 this year. I love playing with my Pi.

      But then it's more powerful than the Minicomputers I started on in the late 70's

      --
      If I had an Ass, I'd call it Fanny Bottom, then I could slap my Ass; Fanny Bottom, on the Arse.
    2. Re:Am I getting old? by ArcadeMan · · Score: 2

      A frickin' ATtiny85 is more powerful than a minicomputer from the late 70's. ;-)

    3. Re:Am I getting old? by Miamicanes · · Score: 2

      No, you've just gotten burned too many times by consumer goods that were value engineered to the absolute limits of low quality.

      Give Arduino a try... specifically, the Arduino boards made by RuggedCircuits.com. They're way too expensive to use for final versions of things you're building, but they totally rock for building your development prototype. Genuine Arduino boards are generally high-quality too, but aren't quite as "idiot-proofed" as the Ruggeduino. I'd recommend against Arduino clones from China that cost less than what you'd have to pay USPS to mail it from New York to Miami -- at least, for your first few experiments -- just because THEIR quality really is no better than an average consumer electronics product from the same anonymous factories in China.

      If you used to be into hardware, you'll feel right at home with Arduino. Imagine what it would have been like to develop software for a Commodore 64... if it ran at 8-20MHz, had 5v-tolerant 3.3v i/o, and modern development tools and Stackoverflow.com. That's basically Arduino. And when/if the Arduino environment ITSELF starts to feel limiting, you can graduate to AVR Studio.

    4. Re:Am I getting old? by CountZer0 · · Score: 2

      The $35 Raspberry Pi is a myth, but a $100 Raspberry Pi based XBMC box is a reality and takes all of 10 minutes to set up. I have 5 of them and have completely cut the cord from Cable TV now.

      Just grab a Canakit: http://smile.amazon.com/CanaKit-Raspberry-Complete-Original-Preloaded/dp/B00DLUXD64/ref=sr_1_3?ie=UTF8&qid=1397080142&sr=8-3&keywords=canakit
      and a FLIRC: http://smile.amazon.com/FLIRC-Dongle-Media-Centre-Raspberry/dp/B00BB0ETW8/ref=sr_1_1?ie=UTF8&qid=1397080187&sr=8-1&keywords=flirc

      Install xbian: http://www.xbian.org/

      Enjoy!

    5. Re:Am I getting old? by Em+Adespoton · · Score: 3, Interesting

      Eventually your kids'll get old enough that hardware tinkering will be back on the radar -- with the added benefit that you'll be doing it with someone who looks up to you :) Only lasts a few years though.

    6. Re:Am I getting old? by Muad'Dave · · Score: 2

      I use a stock $35 Pi running XBMC with no other hardware needed - what did you spend the other $65 on? I use the XBMC iPhone app to control it - no need for a remote. The Pi is taped to the back of the TV with ethernet and power plugged in.

      --
      Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  3. Re:Nope by Em+Adespoton · · Score: 5, Insightful

    Learning Linux on a RaspberryPi is like learning about cars by working on a lawnmower.

    That's how I did it... started with two stroke engines and worked my way up to four stroke engines.

    Actually, I started with a suspended tin can with two angled holes in it, some water, and a heat source. After understanding the steam engine and its drive train, the move to a two-stroke engine with spark plugs didn't take much work; then I got to learn about throttles, priming, flow control, etc.

    After mastering these bits, four stroke engines were much less of a mystery. Plus, I was able to build go karts well before I knew the details of the four stroke engine :)

    I think this is precisely the point they're trying to make with the Pi.

  4. You have become too productive by ranton · · Score: 2

    but I've completely lost my ambition to tinker with hardware. Am I just old, or what?

    As a kid I did far more tinkering with things than I do now. Part of this is because I have a family now, but another big reason is that I am simply far more productive at my core skills. I can do professional level work in my spare time with software related tasks, so tinkering in other domains holds less of a draw. I could either write some piece of software that may get used in the open source community or perhaps even sold as a product, or I could tinker with some robotics that isn't of much better quality than what some high school students could do.

    It is an easy choice for me, even if part of me would like to branch out a little bit more.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke