O'Reilly logo

Getting Started with the micro:bit by Wolfram Donat

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5 The mbed Operating System

Now that you’re familiar with MicroPython and using the mu interface to interact with your micro:bit board, I’d like to sweep the rug out from under you and introduce the ARM mbed interface.

I know, it’s harsh, and I can hear some of you screaming from here: “Wait! I like Python! Why do I have to learn something different?” The reason lies in the fact that mbed is the actual operating system that is running on the micro:bit’s ARM chip, and in order to do really cool and effective things with that chip, you’ll need to interact with the operating system in the most efficient way possible: with mbed and its language of choice, C++. Don’t get me wrong—you can still use Python and mu to do many, many things with your ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required