It’s a small, cheap, British single board computer, and nobody can get hold of them. Another Raspberry Pi Zero story, you might think, but no, this is about the other small cheap and difficult to find British SBC, the BBC micro:bit. Samsung UK have produced an app for the micro:bit that allows owners to write code on their Android phones, and upload it to their micro:bit via Bluetooth.
The micro:bit story has played out with agonising slowness over the last year, but it seems that there may now be light at the end of the tunnel. The idea is a good one: give a small but very capable single board computer to every Year 7 (about 12 years old) child, and watch them learn something more useful about computers than how to use a Windows application. It has echoes of the BBC Micro 8-bit computer for schools sponsored by the UK government in the 1980s, and the hope is that it will help reproduce the same technical literacy enjoyed by 1980s kids.
The plan was for the youngsters to receive their boards last October but the project as been plagued by a series of delays and the latest estimate from January was that the boards would reach the kids after the school half-term. In other words within the next couple of weeks, depending on which part of the UK the school is located in.
We recently had a brief opportunity here at Hackaday to examine a micro:bit in the wild. It is a capable little board in its own right, being at heart an mbed, however the recommended web-based micro:bit IDE and compiler differs from the more usual mbed toolchain. One thing that caught our attention in the demo we were given was the micro:bit’s use of USB to deploy code; since schools lock down computer hardware to the n’th degree we were concerned that the micro:bits might not be visible on school USB ports. Easy Bluetooth deployment through the Samsung app promises to bypass that barrier, which can only be a good thing.
We’ve been watching the micro:bit story here at Hackaday from the start, most recently we noted the arrival of Python on the platform. If it has a formative influence on the generation of developers and engineers you’ll be hiring in the mid-2020s then we expect it to feature in many future stories.
10 thoughts on “BBC Micro:Bit Gets An App”
I just found out you can also run Espruino on the Micro:bit
Excellent, now that’s useful!
It’s not a computer, it’s a controller, like an arduino.
The line can blur, especially when it has capabilities that are roughly on par with microcomputers from the 70s-80s.
But yeah, comparing it with something like the Pi Zero is somewhat misleading.
To be fair, the article isn’t about comparing the two boards. The first line of the article is a bit tongue-in-cheek, I’d be the first to admit that.
But is it really such an ill-matched comparison were you to consider the two boards together? When you look at the motivations behind the Pi Foundation’s effort with the Zero and those of the people behind the micro:bit the comparison is surprisingly apt. They are both cheap British ARM-based SBCs aimed at the education market: teaching kids to code. The fact that we all want to use the Zero for other purposes is not core to the Foundation’s purpose in making it.
It’s funny, both the micro:bit and the Arduino have way more computing power than the first computer I owned.
Though I do not see a distinction between computer and microcontroller. A microcontroller – from a 1970s 4-bit TMS1000 in a Toshiba microwave oven to the latest 32-bit ARM – is simply a computer optimised for control purposes.
Having seen a micro:bit in action, seeing what it’s capable of and knowing it’s got two ARM cores on board, I’d not be so hasty to pigeonhole it.
Have you done any work to hack TMS1000 via test mode?
BBC microbits are in NI
Did they know that kids have now smartphones, and that its 2016?
Please be kind and respectful to help make the comments section excellent. (Comment Policy)