Subscribe / Unsubscribe Enewsletters | Login | Register

Pencil Banner

BBC reveals Micro:bit, a programmable PC that fits in your pocket

Ian Paul | July 8, 2015
The BBC is getting into the hardware hacking craze with its second device aimed at school age children in the last 34 years. The British broadcaster recently unveiled the Micro:bit, a mini-programmable computer meant to teach children how to code and develop hardware projects.

microbit

The BBC is getting into the hardware hacking craze with its second device aimed at school age children in the last 34 years. The British broadcaster recently unveiled the Micro:bit, a mini-programmable computer meant to teach children how to code and develop hardware projects.

The device will be given away to every child in Year 7 at schools in the U.K.--around one million students--beginning in October. Before the end of the year, the device will also be available for sale to customers in the U.K. and other points around the globe. Presumably that includes the U.S.

Unlike other popular boards such as the Raspberry Pi, the Micro:bit is not meant to be used as a standalone PC. Instead, it's a basic board for embedded projects such as a gaming device or a remote control. It's also compatible with more advanced micro PCs like the Raspberry Pi and Arduino boards for projects that require more processing heft.

The 1.6-inch by 2-inch Micro:bit comes with a 32-bit ARM Cortex M0 processor, 25 programmable LED lights arranged in a grid, two push buttons for user input, an accelerometer and compass, a micro-USB connector, and Bluetooth. The device was originally supposed to come with a slot for a watch battery, but the final design cut that, opting for a battery pack add-on instead that takes two AA batteries. You can find complete specs on the BBC's website.

A new programmable computer wouldn't be much good without the tools to build something with them. To that end, there will be a new website to help students with their coding. The website will work on PCs or mobile devices that lets students save and test their code on the site. Code can be written in standard languages including JavaScript, Python, C++, as well as Blocks (a visual programming language) and Microsoft's Touch Develop. Once the code is ready for real world action, they can transfer it to the Micro:bit via Bluetooth or a USB connection.

The Micro:bit is a huge collaboration between numerous tech companies including ARM, element14 (sellers of the Raspberry Pi), Microsoft, and Samsung.

Why this matters: A recurring debate in the tech world is whether there's any sense in teaching children to program. Some argue that programming is hard and, just as not everyone needs to know how to fix a car, not everyone needs to know how to program. But with computers becoming central to pretty much everything there is value in learning some coding basics. Most of us remember enough from math class to know you have to multiply before you divide. Similarly, a familiarity with how code works and a coding mentality to problem solving can go a long way in a technology-driven world.

 

1  2  Next Page 

Sign up for CIO Asia eNewsletters.