micro:bit Ready: getting started

With XinaBox and your BBC micro:bit you don’t need any hardware knowledge to quickly and easily build all sorts of digital instruments: 

Getting started in 3 steps...

Getting started with XinaBox and micro:bit involves 3 simple steps:

  1. Choosing the hardware
  2. Connecting the hardware
  3. Coding the micro:bit

1: Choose the hardware:

You will need the following to get started with XinaBox and micro:bit:

xChips is the name we use to refer to all of our components.  Find out how to choose an xChip for your micro:bit here.

2: Connect the hardware:

xChips clip together using the xBus connectors.  It is very simple to connect 2, 3 or any number of xChips together, as shown in this 1 minute video:



Once your xChips are connected, the micro:bit slides smoothly into the bridge:


Note the blue highlights above - your micro:bit and xChips MUST face the same way. 

  • For xChips, the side with the ID ("IM01" / "OD01" / "SW01", etc) is the face. 
  • For micro:bit the side with the LEDs is the face.

More detailed instructions on how to connect xChips are available on this page 

3: Coding the micro:bit:

Once you have connected up your micro:bit and XinaBox components you will need to write some code to control it all:

  • With xChips attached, code your micro:bit as normal using your favourite code editor.
  • XinaBox xChips work like any peripheral that you add to your micro:bit in that you will need to use an add-on (or ‘library’ or ‘extension’) in MakeCode or MicroPython to code it.
  • For each xChip that is micro:bit-ready we have produced a series of simple how-to guides showing you how to load the extensions into MakeCode and then how to use the extension. Look for your xChip on this page for links to the how-to guides, and other useful materials.

But engaging with technology doesn't always HAVE to involve coding!  We have provided some pre-compiled code in case you just want to get busy without coding first. 

  • The IM01 bridge has an on-board microSD card which turns your micro:bit into a powerful data logger that is capable of saving gigabyte-sized csv files.  Everything you need to build and use your data logger can be found on this webpage.
  • There are a few pre-compiled apps for the XK04 STEM kit for micro:bit - a weather station, light sensor and even a game of pong: look for the 'no-code' options on the XK04 resources page 

Learn more about XinaBox and micro:bit:

Our range is quite extensive, and most of the xChips will work with a micro:bit (if you know how).  We're building MakeCode libraries and publishing how-to guides to make it as easy to code our xChips as it is to build with them.  A list of all the xChips that are ready to use with micro:bit is on our micro:bit ready page.

We've launched 2 great kits for the BBC micro:bit:

  • The XK04 STEM kit includes sensors, an OLED screen, a servo motor and a battery pack. Take your micro:bit into the environment with this great kit, or use it to build automation projects. The kit includes the IM01 interface, which connects your micro:bit to the xChips and turns your micro:bit into a data logger. And the weather and light sensors are compatible with the data logger app - plug them in, run the data logger and the sensor data is recorded onto the microSD card.
read more about the XK04 or purchase the XK04.  
  • The XK05 IoT kit for micro:bit provides the most simple way to use Wi-Fi to connect your micro:bit to the Internet of Things (IoT). We've partnered with ATT to help design an experience that is tailored to first time users.  You can also connect the kit to Azure and Ubidots easily with our tailored MakeCode blocks, or advanced users might prefer the generic MQTT blocks that allow you to connect to any MQTT platform. And you can use the IM01 interface for data logging too.
read more about the XK05 or purchase the XK05