AI APP for micro:bit

Meet CodeFree

Code a micro:bit in plain language

CodeFree helps new users explore the features and boundaries of the micro:bit - all by using word prompts!

START button icon with cursor pointer on light blue circular background | Forward Education

Low Floor

The easiest way to get started with micro:bit - no coding required.

Explore Features

Explore the functionality of micro:bit without needing to know how to code them.

Light bulb with gears inside on pale blue circular background | Forward Education

New Ideas

Discover new ways to use and code the micro:bit .

Rocket icon with flame trail on mint green circular background | Forward Education

Quick Start Code

Generate starter code quickly to save time and focus on the solution.

How it Works

Micro:bit microcontroller board connected via USB cable with Google Docs icon displayed | Forward Education

Load the micro:bit

Download a pre-built code file to your micro:bit to prepare for plain language coding.

Connect to CodeFree

Connect the micro:bit via USB to the CodeFree app to establish a live connection.

Micro:bit board displaying heart icon with pins labeled 0, 1, 2, 3V, GND | Forward Education

Send Commands

Type your command in CodeFree, send it to the micro:bit and see it react in real-time!

How CodeFree Helps

Black microcontroller board with grid of gold pins held in hands | Forward Education

For Educators

Quick Start Code

Get up and running with starter code regardless of your coding experience.

Discover New Methods

Let CodeFree show you how different micro:bit features can be coded.

Get Unstuck

CodeFree can help teachers get 'unstuck' in coding projects.

For Students

Pseudo Code for Real

Use plain language to generate real, physical results with micro:bit.

Explore Features

Play around with micro:bit features without needing to code them.

Go Further, Faster

Empower students to focus on the solution, not just the syntax of coding.

Other AI Tools

SensorTrain

SensorTrain

Create a Machine Learning model that can recognize various robotic sensor inputs.

Datalog Explainer

Datalog Explainer

Use an AI chatbot to parse and analyze data from the micro:bit.

MicroSense

MicroSense

Stream live data from the micro:bit and chat with your project in real-time.

Be the first to know when CodeFree BETA is launched

Sign up for our newsletter to know when CodeFree is available to the public.

CodeFree FAQ

Additional questions? Let us know!

Do I need a micro:bit to use CodeFree?

Yes! CodeFree communicates with your physical micro:bit. You send commands from the CodeFree app directly to your micro:bit in real life.

What is the benefit of CodeFree if students aren't actually coding?

CodeFree removes some of the fear and initial barriers associated with even the most basic block coding. Using plain language allows users to explore the features of the micro:bit even if they don't know how to code them.

Plus, using plain language to generate micro:bit code gives you a starting point to build on, rather than starting from a blank canvas.

Do students need an account to use CodeFree?

No! Only educators need an account. From there, educators can share access to the CodeFree tool, no student logins required.

Can I use a V1 micro:bit?

Unfortunately, a V2 micro:bit is required to use CodeFree.