micro:bit

The BBC micro:bit foundation was created with the vision of inspiring every child to create their best digital future. Micro:bit elements are studied in order to make them the easiest and most effective in the development of digital skills and creativity.

micro:bit FAQ

The micro:bit board can be programmed using Microsoft's MakeCode editor (with colour-coded coding bricks, like Scratch).

What's more, it's possible to see what your code looks like in Javascript language!

More advanced programmers can use the Python editor. In addition to these editors, Vittascience offers a double Blockly/Python editor.

Transferring a program to your micro:bit is quite straightforward:

  1. Create your program on MakeBlock or the Python editor
  2. Save it on your computer (the program is a .hex file)
  3. Connect your micro:bit to your computer with a micro USB cable
  4. Your micro:bit board is displayed as a USB memory stick called MICROBIT
  5. Drag and drop the .hex program from the folder where you saved it, to the MICROBIT drive
  6. The LED on the back of the micro:bit flashes during the transfer
  7. Once the .hex file is transferred, the board disconnects and reconnects. After this operation, the .hex file is no longer visible on the card, this is normal
  8. Once transferred, the code will run automatically on your micro:bit

Easy, just follow these steps:

  1. Download the free micro:bit app (iOS or Android)
  2. Activate your device's Bluetooth
  3. In the app, select the "Connect" button
  4. Hit the "Pair a new micro:bit" button
  5. Press the A, B and Reset buttons at the same time for 3 sec. Release the Reset button first, then A and B
  6. A pattern appears on the LED matrix of the board
  7. Draw this pattern on your app
  8. Press the Reset button
  9. Your micro:bit is paired with your device

To upload a program from the micro:bit app, follow these steps:

  1. Tap on "Flash"
  2. Choose your program from the list
  3. Hit "Flash" again
  4. The program will be uploaded to your micro:bit board
  5. More information about using micro:bit with a tablet or smartphone in our article "Program your micro:bit from a smartphone"

Active filters

In Stock

In Stock

Connect all your octopus:bit modules with this micro:bit compatible extension board. There’s now a simple and direct way you can expand your inventions and learn even more!

In Stock

ElecFreaks’ IoT extension board embarks an ESP8266 module for handling serial and WiFi communication with the micro:bit board.

In Stock

In Stock

ElecFreaks has designed a robust and convenient case for micro:bit users that greatly prolongs the life span of your BBC programming board.

In Stock

Getting a bit bored with the BBC micro:bit board? This expansion board with connectors opens up new possibilities!

In Stock

Cube:bit offers you the opportunity to create a multicolored light show with a simple Raspberry Pi or a micro:bit card. 27 to 125 programmable LEDs can be coordinated to perfection to create awesome light effects!

In Stock

In Stock

A wireless controller that feels like controllers from the most popular consoles: the BitPlayer expansion board allows you to control your creation remotely, like a pro.

In Stock

Turn your micro:bit microcontroller into a gateway to the Grove system and discover new applications to program with the Grove Shield 2.0 for micro:bit!

In Stock

This micro:bit motor and servo expansion board allows you to drive up to 2 motors and 3 servos from a single micro:bit board.

In Stock

Gator:bit is a carrier board intended for both teachers and beginners in robotics. It allows a fast and secure connection of your modules, motors and other accessories.

In Stock