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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access