This Application is best used with a Desktop

A Micro:bit of AI

This site will help bridge the gap between the Teachable Machine AI and a micro:bit giving you clever new ways to shape your projects. Train an AI to make a prediction using a library of data you give it, and then code your micro bit to use those predictions to activate motors, lights, and more! Simply click on "Pair Microbit" and follow the steps to get started today!

Select the Microbit in the popup screen. Psst, it might be called mbed Serial Port.


If you’re arriving here first, visit Google’s Teachable Machine website to create your own Machine

Learning project in 3 simple steps. No experience required! Teach an AI to recognize and classify audio or image data, and it can tell you its prediction. The more information it has to learn from, the smarter and more efficient it will be.

New to Google Teachable Machine? Follow these guidelines to learn more: Guide to Teachable Machine

Never coded a micro:bit before?

It’s simple. Visit the Microbit Makecode Website for tons of easy-to-follow lessons and projects. When you’re ready, download our special code to help your micro:bit talk to this website. Add the code you want and we’ll get that AI to control our inventions in no time at all.

New to Microbit Makecode? Follow these guidelines to learn more: Microbit Makecode Website

‘AI Robots’ is also a book!

Create and challenge yourself with 8 quick projects that will teach cardboard construction, electronics, and coding with a Micro:bit microcontroller. All of these projects conclude on this website, allowing you to bring your creations to life with the Teachable Machine project you created.

micro:bit LIVE 2021 Presentation

We had the pleasure of presenting this web platform at the micro:bit LIVE 2021 conference to showcase the projects we have developed with our friends at Strawbees in Sweden and the Teknisk Museum in Norway!

Not sure what to do?

Visit the Teachable Machine to train an AI project:

New to Google Teachable Machine? Follow these guidelines to learn more: Guide to Teachable Machine

When you have finished training your model, follow these 4 simple steps:

1. Click “Export Model”


2. Click “Upload My Model”


3. Wait a moment


4. Click “Copy” to copy your link and paste it in the space above


Paste your Google Teachable machine model link here:


This is a Recognition Project - where the AI will be able to identify the classes you made based on the input you give it!


Inputs help icon

( Psst remember to close the settings when you're done editing )

ALWAYS WATCHING: Use this mode if you want your AI to always be looking for new information.

ONE WINNER: Use this mode if you want your AI to stop after it makes a decision.

Inputs help icon

This bar here helps the AI decide how sure it is in its prediction. Crank the bar all the way up if you want it to be absolutely sure of its decision, or slide it halfway for the AI to reach a decision quicker.

Nothing is happening to my micro:bit!

If you haven’t coded anything onto your micro:bit yet, well...nothing will happen. Visit the makecode website to make your own projects, or follow some tutorials, and then use this project to have the website talk to your micro:bit. Insert your code into the marked areas and download your code. Your micro:bit should now be springing to life with whatever fantastic projects you’ve made.

2. Before you upload new makecode to your microbit, click here for instructions.

Info Button
Setting Button Open Settings

1. Welcome to AI Judge! Click on the Settings to adjust the way your AI makes predictions.

Home Button

3. Here is a record of all the actions your AI has done. You can use this Log to troubleshot and explore!

Interact and your logs will show up here!