Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Education Open Source The Media United Kingdom Hardware Build Technology

BBC Reveals Its New Microcomputer Design 97

The BBC has revealed the final design for its Micro Bit computer, a programmable board the size of a credit card they hope will inspire the same love of technology that the BBC Micro did in 1981. The Micro Bit includes an array of LEDs, buttons, and a motion sensor. It can be powered via USB, or by an addon pack with AA batteries. It's not intended as a competitor to devices like the Raspberry Pi or the Arduino — it is intended to complement them while remaining simple for educational purposes. In October, the BBC will begin distributing the Micro Bit to students in grade 7. They expect to give away about a million of them. Afterward, the device will go on sale, and its specs will be open sourced.
This discussion has been archived. No new comments can be posted.

BBC Reveals Its New Microcomputer Design

Comments Filter:
  • Oh no, (Score:4, Funny)

    by Anonymous Coward on Tuesday July 07, 2015 @07:56PM (#50066107)

    Socialism!

  • Too bad they couldn't come up with a name which would have been "BBC" for the acronym.

    • by cb88 ( 1410145 )
      Bit Byte Computer, Bloody Bit Computer, Bloody Byte, Blundering Bit computer.... Beastly Bit Computer, Banggin' Brittish Computer.

      I'm sure I could go on :D
    • Re: (Score:3, Informative)

      by Anonymous Coward

      They called it the Micro Bit, though. So it's the BBC Micro Bit. Considering their famous 1980s microcomputer, the BBC Micro... I think it's kind of an affectionate name.

      It has a sort of poetry to it, too. The beeb made Acorn's BBC Model B (and later the Archimedes, which did well with compatibility) sell very well into schools. For the Archimedes, Acorn branched out into RISC chip design -- they literally designed their own chip for their computer. That little chip was the ARM -- Acorn RISC Machine... they

    • by Anonymous Coward

      They should have gone for New BBC Computer, yes, the BBC NBC, that wouldn't be confusing at all. Of course I'm an American who happens to watch too much BBC America, and probably find it funnier than anybody in the UK would.

  • by Anonymous Coward

    Baba O'Reilly?

  • c'mon. you knew that.
  • Subject says it all...

  • I don't know the reason but this became a lot less interesting as soon as the battery was altered, would have been a useful wearable...

    Pity

    John Jones

    • The battery is just a battery. Those who are into wearables likely find no practical issue with grabbing an existing coin cell holder with leads and JST connector (or just solder one on themselves) and plugging that in - or with using a small lipo pouch (presuming the circuitry is tolerant to the voltage).

      It is a shame that the slot (itself a holder) was removed mainly because of the fear that little children will eat absolutely anything, but I can understand the decision given that it is targeted to (sli

    • by hawguy ( 1600213 )

      I don't know the reason but this became a lot less interesting as soon as the battery was altered, would have been a useful wearable...

      Pity

      John Jones

      What would you use it for as a wearable? The LED matrix is too spread out to be very readable, so what would you do with it clipped to your shirt that you couldn't also do with it in your pocket?

      • The LED matrix is too spread out to be very readable

        because alphanumeric text is the ONLY thing you can do with an LED matrix?

        • by hawguy ( 1600213 )

          The LED matrix is too spread out to be very readable

          because alphanumeric text is the ONLY thing you can do with an LED matrix?

          That's not an answer, that's a question -- what would you do with this thing if you could wear it? It's relatively big and bulky compared to some other purpose made wearables, so what would you really want to do with it if it were wearable?

  • Sure, give them away until people are hooked on them, then charge them through the nose. Where have I seen that before?
  • The difference... (Score:5, Insightful)

    by julian67 ( 1022593 ) on Tuesday July 07, 2015 @08:56PM (#50066381)

    The real difference between the BBC Micro of 1981 and the BBC Micro Bit of 2015 is 34 years of changes in society and technology.

    I was at school when the first BBC Micro appeared. My school built a special computer laboratory to accommodate two of these mystical devices! (they forgot to add burglar alarms and decent locks so it all got stolen). A year later the school acquired a ZX Spectrum which was housed with the science block. It was all very exciting, such that it occasionally and temporarily displaced burning interests in alcohol, cigarettes and certain photo journalism features of traditionally attired ladies in National Geographic magazine.

    The BBC has a remit (to educate, entertain, inform). But this is not 1981. Which UK home that contains a person stimulated by maths, technology or computers science does not also already have a PC or and Android device?

    This looks a lot like the BBC puffing itself up, and trying to needlessly and damagingly compete with people who are already informing, educating and entertaining, in much the same way that they are destroying the independent local press in the UK and crushing small production companies. George Osborne was not kidding when he described the BBC's ambitions and actions as having an imperial taint. If there is one thing an empire cannot tolerate it is an entity which offers an alterantive, however good, bad, big or small.

    • by phriot ( 2736421 )

      But this is not 1981. Which UK home that contains a person stimulated by maths, technology or computers science does not also already have a PC or and Android device?

      Right, but in 1981, I presume that in order to get the computer to do anything fun, you had to learn how to program it. Today's computers and phones are basically complete as far as anything a kid would want to do with them. Even in the mid-1990s when I got my first computer, it would have become an "AOL box" if I hadn't had a family friend who was a programmer. Sure, by high school they might have some ideas that might require going a little deeper than ready-made software, but microcontrollers do from

      • Re: (Score:3, Informative)

        It isn't just that modern computers are 'completed.' They are essentially closed off. The old machines some of us grew up with powered up to a programming interface. A prompt at which you could start typing in a BASIC program for the most part.

        Modern software systems have abstracted things completely away from this sort of interface, for better in the case of usability but for worse in terms of prodding a young new user to actually learn to program it. There are huge abstract toolchains that have to be

        • This has got to be the most ridiculous thing I've heard all week. The idea that the machines we could get as kids 35 years ago (I was one of those kids) were more 'interesting' doesn't make any sense to me. The level of effort required back then to get the machine to do anything interesting was astronomically higher. Today, it's literally 30 minutes from deciding to do it, to having code you built yourself running on your (Android) phone (assuming you've already got a PC and an internet connection, of cou
          • GP is right: the old machines were usually programmed in BASIC, with a simple command line interface. It really all starts with "Hello world", and the ease with which one can create that program is a decent measure of how friendly the language is for absolute beginners. On a modern computer, you'll have to find and install the right tools first: a simple interpreter or an IDE. On a phone, you'll probably have to learn about compiling and using libraries, a huge learning curve for beginners. Back then, t
            • by Megane ( 129182 )
              This new thing is based on mbed, [mbed.org] which uses an online web-based cloud IDE and compiler, nothing to install. I've seen indications that they may want to run their own back-end on a different domain than the usual mbed compiler, but it should be the same principle. Once you hit compile, all your code (stored remotely, but you can get it exported as a zip file) is compiled, and it creates the .bin file as a Save As, which you save to the (usually fake) file system presented by the USB interface, which then pro
            • the old machines were usually programmed in BASIC, with a simple command line interface.

              100 % non-standard, un-documented, buggy, programs from the 1980s?

              Back then, the computer came with a book designed to teach a bit of rudimentary programming.

              Except in order to actually get anything done on those "old computers" you needed hardware manuals that didn't come with the computer.

              On a modern computer, you'll have to find and install the right tools first

              yeah those tools DO NOT EVEN EXIST on the older systems.

              if you know what to look for.

              Holy Fucking Christ, there is a URL ON THE BOX that directs you to the documentation. OMFG, it works for cereal boxes!

              • by kenh ( 9056 )

                Are you off your meds?

                the old machines were usually programmed in BASIC, with a simple command line interface.

                100 % non-standard, un-documented, buggy, programs from the 1980s?

                Uhm, the programs were as "un-documented, buggy" as YOU made them because YOU PROGRAMMED them. And Computers from the early 80s came with well-documented user manuals that explained the interface and the programming language in the system ROMs. There was a lot of quality software available, all one needed was to go down the the local

            • I've recently been pawing through my old Basic manuals (I'm implementing a Basic environment for run). And what stands out is how incomplete and limited most of the old environments were (although I did love them at the time).

              The Basics were grossly limited. Examples includes the Sinclair AND and OR statements, the very limited FN statements and severe limitations on FOR loops. Given the high expense of disks in those days, it's no surprise that disk handling was uneven at best.

              Networking capabilities we

      • by Anonymous Coward

        In 1981 the scarcity was in access to the hardware. It was truly expensive, in the same way that cars are expensive, or the deposit for the mortgage on your home is expensive. Once you had the hardware you could, if preferred, just copy stuff from magazines by hand or buy cassette tapes. The BBC did something laudable in removing that financial barrier and opening up computing to every interested pupil in every UK school that had a headmaster with several brain cells and a maths/physics teacher with an i

        • In 1981 the scarcity was in access to the hardware. It was truly expensive, in the same way that cars are expensive, or the deposit for the mortgage on your home is expensive.

          More important: in those days, a computer (any computing device) for your personal use, was the big new thing. PC's were in their early days, extremely costly for the average person, and mostly used in businesses for accounting tasks, text processing etc. In their own home, people had perhaps the odd electronic game (a la Pong), but

    • by Anonymous Coward on Tuesday July 07, 2015 @09:47PM (#50066557)

      Oh get over yourself.

      What it looks like to me is that the BBC have done something interesting: they've made a tiny, simple, deliberately friendly little computer that is designed to be really programmed (unlike Android phones and countless other things), has sensors and inputs that are easy to use, has LEDs that make it cute and fun, could be used as a tiny little computer, in technology lessons, connected up to real things, with none of the distraction power of a tablet device, none of the 'just use it like a PC with a monitor and keyboard' aspects that are collecting around the Raspberry Pi, and WAY more of the imagination. Plus it can connect to all the devices you are talking about.

      The Beeb will make next to no money out of this -- if anything. They've already committed that they will not make money out of it on the world market, which is thriving and competitive. This is a perfectly Reithian thing; it's too small to threaten any competitor, and can indeed work with them.

      And do you know what is ruining the local press? It sure isn't the BBC. What killed the local press was the Daily Mail General Trust, which turned every single newspaper it earned into a small local paramilitary offshoot of their tawdry bullshit. Local papers were shit before the BBC went heavily local.

    • I think this device is a great step in the right direction. Hopefully, there will be a version with LED character display some day. I'm still looking for a device with the following features:

      - small
      - LED display
      - battery powered and long battery life (like older calculators)
      - "instant" on (no long booting)
      - a little buzzer and built-in clock with wake up function for alarms
      - easy to program with a simple API (preferably in Ada, Scheme, Lisp or Basic, but on-board assembler would also be fine)
      - mini keyboard

    • This isn't a PC, it's a device, you can use it to make things. This is about the pleasure of soldering, gluing, painting and programming a little Python to make something cool.

      Tiny, very cheap, very powerful (relatively) things like this make all kinds of projects trivial. For example, with my kids I put a motion sensor and a loudspeaker on an old r-pi, put it in a chinese takeaway box, painted it like a robot head, and installed it in the downstairs toilet. Now bogbot says disrespectful things to visitor

    • Yes, how did the BBC ever dare to compete with Commodore, Apple, etc back in the 1980's. What imperialists!

      Signed /A guy who learned programming on a BBC Micro

    • by gsslay ( 807818 )

      This looks a lot like the BBC puffing itself up, and trying to needlessly and damagingly compete with people who are already informing, educating and entertaining

      You're going to have to explain how giving an educational computer device to schools for free is "puffing up" and "needlessly damaging" to anything.

      Otherwise I may reach the conclusion you're an idiot grinding entirely unrelated gears.

      This is the BBC doing what we pay them to do. I have my doubts about how successful it may be, but I see absolutely no problem with its intentions.

    • Which UK home that contains a person stimulated by maths, technology or computers science does not also already have a PC or and Android device?

      and how many of those homes use the device for anything other that games, email, web browsing?

      The point of this thing is not to be a computer, but to be the bare bones of an educational device. It has no tv-out for example. It'll be used to teach the "how computers work" course in the curriculum and that's it. There'll be no taking it home to use as a media centre,

  • Comment removed based on user account deletion
    • Well... a couple of weeks ago I played Pong on an 8x8 pixel display. The 'paddles' were simple potentiometers dangling from a few wires. But you know what: it was actually playable. And fun, too. Well okay... mostly for the 'novelty' factor.

      So Elite on a 5x5 pixel display? Hell why not!

    • Apparently its 18 times faster than the original BBC B, so yes it should....

      but as there's no monitor output, controlling your ship is going to be tricky.

  • This is the same mission that the Raspberry Pi was designed to fulfill. Even to the point of the Pi serving as the modern-day BBC Micro that it's designers has grown up with.

    There's always room for more than one pedagogical computer intended for schoolkids, I guess.

    So when are all the adult hackers gonna climb on this one and gripe about it, as many have with the Pi? (clue: it wasn't designed for you.)

  • I like that when I hover over the volume control on the video demoing this that it goes to 11.
  • "An add-on power pack, fitted with AA batteries, will be needed to use it as a standalone product."

    "Each BBC Micro Bit will now use a discrete battery pack, which can be removed from the device."

    I guess the /. editors can't even be fucking bothered to do any fact-checking, now days. Pretty much Soulskill, Timothy, and everyone else posting stories (advertisements) without exercising any proper journalism skills, you're all guilty of this shit.

    NOWHERE in the article is USB-powered mentioned.

    Oh, this computer

    • by Megane ( 129182 )

      I've read a few things about it today, and it's going to be mbed [mbed.org] based [mbed.org], which has me chuffed because I'm a big mbed fan, and that means that the USB port will obviously be for programming and power. And once it's programmed, the battery means it won't have to stay plugged into a computer to flash its blinkenlights.

      The CPU they're using not only has a Bluetooth module, it even supports programming over Bluetooth. At that point you'll probably want a battery to make up for the lack of a USB connection.

      What

  • I don't think this will compete so much with the RaspberryPi, but it's clearly muscling in on Arduino territory. What a pity Arduino has stood still for so long. I know they've had some internal problems, but well before then the Arduino Uno was looking over-priced and long in the tooth. There are more powerful Arduinos but they are even more expensive, and lacking the focus which made the Uno such a success.

    Compact, low-cost, low-power, modern processor, and built-in sensors and LEDs - the Micro Bit

  • Let's see it has a couple buttons and a what, 8x8 grid of LEDs for output? No keyboard input, no video display, no ability to program the device without a much more powerful computer on which to prepare executable code to be downloaded onto the device.

    Uhm, how exactly does this bring computer programming to the masses? Why couldn't the kids be taught to use the same programming language natively on the much more powerful computer that is needed to program this circuit board?

    Aside from the processing speed o

    • oh let me see now... because programming a 'real' computer is quite an abstract experience, or else a pointless one. Programming something with lights and buttons is far more immediate, and has a smaller learning curve. Kids up and down the UK will soon be writing scrolling messages to each other with this, where none of them did any sort of programming before.

      This isn't a game-changer by any means, but it's a nice toy that will (hopefully) help a few kids realise that programming isn't all that hard, so lo

      • by kenh ( 9056 )

        When I was growing up there were thousands of games that had horrible displays and were fun because we didn't have access to anything better - I'm thinking of the battery-operated "football" and "baseball" games that had a few buttons, a handful of LEDs, a generic playing field on the case, and some obnoxious sound effects.

        How will this "toy" engage a child that was raised on today's video consoles and smart phones?

  • I had absolutely no clue that the British Broadcasting Corp designs computers.

  • by thisisauniqueid ( 825395 ) on Wednesday July 08, 2015 @02:32PM (#50071087)
    I love the BBC micro, Archimedes and RISC PC -- I grew up on them. But why is the BBC doing this now? Every kid in the UK has a supercomputer in their pocket already, by 1981 standards. What is needed is a simpler and more compelling way for kids to get into programming their phones, and a simpler way to interface their phones to external hardware.

Beware of Programmers who carry screwdrivers. -- Leonard Brandwein

Working...