Store

micro:bit

Pocket-sized computer for learning to code

The BBC micro:bit makes coding tangible and fun. Perfect for classrooms and young makers learning electronics.

micro:bit Projects & Guides

Builds, articles and reference pages for micro:bit

Assemble the Bird Bot
Project · Beginner

Assemble the Bird Bot

Build the Bird Bot in twelve easy steps!

View project
Using the Buttons and LED Matrix on micro:bit
Project · Beginner

Using the Buttons and LED Matrix on micro:bit

Get started with using the pushbuttons and LED matrix on the micro:bit

View project
Meet the micro:bit
Project · Beginner

Meet the micro:bit

Learn about the micro:bit's key features as well as the SPI and I2C protocols

View project
Obstacle Avoidance with Micro:bit Robit Smart Car
Project · Beginner

Obstacle Avoidance with Micro:bit Robit Smart Car

Get the Robit Smart Car to move and avoid obstacles!

View project
Set up Arduino IDE for micro:bit
Project · Beginner

Set up Arduino IDE for micro:bit

Learn how to install and set up the Arduino IDE for use with micro:bit

View project
Pushbutton with micro:bit
Project · Beginner

Pushbutton with micro:bit

Learn how to add an external pushbutton to the micro:bit

View project
Temperature Sensor with micro:bit
Project · Intermediate

Temperature Sensor with micro:bit

Get detailed temperature readings with the micro:bit

View project
DC Motor with micro:bit
Project · Beginner

DC Motor with micro:bit

Learn to use a DC motor with the micro:bit

View project
Line Tracking Module with Robit Smart Car
Project · Beginner

Line Tracking Module with Robit Smart Car

Get the Robit Smart Car to detect edges with the tracking module

View project
Using the Built-in Sensors on micro:bit
Project · Beginner

Using the Built-in Sensors on micro:bit

Learn to use the built-in light sensor, temperature sensor, accelerometer & compass on the micro:bit

View project
Laser Head Sensor with micro:bit
Project · Beginner

Laser Head Sensor with micro:bit

Make a Tripwire Alarm with micro:bit

View project
4-Digit Counter with micro:bit
Project · Beginner

4-Digit Counter with micro:bit

Learn to use a 4 digit display with micro:bit

View project
Make an RGB LED Blink with micro:bit
Project · Beginner

Make an RGB LED Blink with micro:bit

Light up and blend the colours of an RGB LED

View project
Measure Temperature and Humidity with micro:bit
Project · Intermediate

Measure Temperature and Humidity with micro:bit

Learn to use an external temperature sensor with micro:bit

View project
Smoke sensor with micro:bit
Project · Beginner

Smoke sensor with micro:bit

Learn to use a smoke sensor with micro:bit

View project
Create a Doorbell with micro:bit
Project · Beginner

Create a Doorbell with micro:bit

Use a push button and buzzer module to create a simple doorbell

View project
Use a Two Colour LED Module with micro:bit
Project · Beginner

Use a Two Colour LED Module with micro:bit

Make a Two Colour LED blink using the micro:bit

View project
Create a Light-sensitive Alarm with micro:bit
Project · Beginner

Create a Light-sensitive Alarm with micro:bit

Learn to use the buzzer module and make your own light-sensitive alarm!

View project
Light-seeking Robit Smart Car
Project · Intermediate

Light-seeking Robit Smart Car

Make the Robit Smart Car seek out light while avoiding obstacles

View project
Using an LED with micro:bit
Project · Beginner

Using an LED with micro:bit

Learn to use an external LED with the micro:bit

View project
Bluetooth with micro:bit
Project · Beginner

Bluetooth with micro:bit

Learn about bluetooth and how to use the radio module on the micro:bit

View project
0.96'' OLED Screen with micro:bit
Project · Intermediate

0.96'' OLED Screen with micro:bit

Learn to show images on the screen

View project
Raindrop Sensor with micro:bit
Project · Beginner

Raindrop Sensor with micro:bit

Make a device that detects when it rains

View project
Rotary Encoder with micro:bit
Project · Beginner

Rotary Encoder with micro:bit

Learn to use the rotary encoder with micro:bit

View project
Hall Effect Sensor with micro:bit
Project · Beginner

Hall Effect Sensor with micro:bit

Detect the presence of magnetic fields

View project
1-channel Relay with micro:bit
Project · Beginner

1-channel Relay with micro:bit

Turn another circuit on and off with a relay

View project
Using LEDs with micro:bit
Project · Beginner

Using LEDs with micro:bit

Learn to use multiple LEDs with the micro:bit and make a light show

View project
Joystick module with micro:bit
Project · Beginner

Joystick module with micro:bit

Learn to use a joystick module and play pong with it!

View project
Create a micro:bit Robot with Grove Zero
Project · Beginner

Create a micro:bit Robot with Grove Zero

Learn to use the Grove Zero Bit Kit

View project
Make a Grove Zero Line Follower Robot
Project · Beginner

Make a Grove Zero Line Follower Robot

Create a robot that will follow a line you draw and learn about programming logic!

View project
Analog Inputs and micro:bit
Project · Beginner

Analog Inputs and micro:bit

Learn about analog inputs using a potentiometer and micro:bit

View project
Atmospheric Pressure Sensor with micro:bit
Project · Beginner

Atmospheric Pressure Sensor with micro:bit

Get readings from an atmospheric pressure sensor and the micro:bit

View project
Sound Sensor with micro:bit
Project · Beginner

Sound Sensor with micro:bit

Program the micro:bit to detect sound using Arduino IDE

View project
Setting up the micro:bit with Makecode
Project · Beginner

Setting up the micro:bit with Makecode

Learn about the programming interface for the micro:bit

View project
Reed Switch with micro:bit
Project · Beginner

Reed Switch with micro:bit

Learn to use a reed switch module and create a security alarm

View project
Thermistor Sensor Module with micro:bit
Project · Beginner

Thermistor Sensor Module with micro:bit

Learn to use a thermistor module with micro:bit

View project
Light-dependent Resistor with micro:bit
Project · Beginner

Light-dependent Resistor with micro:bit

Learn to use a light-dependent resistor with the micro:bit

View project
Control LED Brightness Using a Potentiometer
Project · Beginner

Control LED Brightness Using a Potentiometer

Learn to use the potentiometer with micro:bit

View project
Tilt Sensor with micro:bit
Project · Beginner

Tilt Sensor with micro:bit

Learn to use a tilt sensor with micro:bit

View project
Infrared Obstacle Avoidance Sensor with micro:bit
Project · Beginner

Infrared Obstacle Avoidance Sensor with micro:bit

Get started with an infrared obstacle avoidance sensor with the micro:bit

View project
Add Levels to 2D Platformer in MakeCode Arcade
Project · Intermediate

Add Levels to 2D Platformer in MakeCode Arcade

Create Tilemap Arrays, more power-ups, and a secret level!

View project
Create Tile Maps for MakeCode Arcade
Project · Intermediate

Create Tile Maps for MakeCode Arcade

Use an external sprite editor such to create a background for a side-scrolling 2D platformer game

View project
2D Sidescrolling Platformer with MakeCode Arcade
Project · Intermediate

2D Sidescrolling Platformer with MakeCode Arcade

Create a side-scrolling platformer game

View project
Introduction to Object-oriented Programming with MakeCode Arcade
Project · Intermediate

Introduction to Object-oriented Programming with MakeCode Arcade

Learn the basics of OOP to start making games with the Javascript interface!

View project
Indicator Lights with Bird Bot
Project · Intermediate

Indicator Lights with Bird Bot

Create indicator lights using the the WS2812B LED modules on the Bird Bot

View project
Player Selection Screen with MakeCode Arcade
Project · Intermediate

Player Selection Screen with MakeCode Arcade

Create a player selection screen with functions in Javascript

View project
First Steps with Bird Bot
Project · Beginner

First Steps with Bird Bot

Program the Bird Bot to move forward, backward, turn and brake!

View project
Dungeon Crawler with MakeCode Arcade
Project · Intermediate

Dungeon Crawler with MakeCode Arcade

Create the first level of a dungeon crawler game in MakeCode Arcade with variables, namespaces, and functions!

View project
Advanced Dungeon Crawler in MakeCode Arcade
Project · Advanced

Advanced Dungeon Crawler in MakeCode Arcade

Add multiple levels, enemies that follow you, and projectiles with Javascript and TypeScript

View project
Sandbox Building Game with MakeCode Arcade
Project · Beginner

Sandbox Building Game with MakeCode Arcade

Create a 2D Open-world Sandbox game with MakeCode Arcade for Meowbit

View project
Get Started with MakeCode Arcade
Project · Beginner

Get Started with MakeCode Arcade

MakeCode Arcade 101

View project
Simple Security System with Bird Bot
Project · Beginner

Simple Security System with Bird Bot

Connect two micro:bits and an ultrasonic distance sensor to detect movement and immediately show an alert on the other

View project
Sensor Board for micro:bit
Project · Beginner

Sensor Board for micro:bit

Learn to use the sensor board for micro:bit from Monk Makes

View project
Spider Invaders with MakeCode Arcade
Project · Intermediate

Spider Invaders with MakeCode Arcade

Create the classic Space Invaders game with MakeCode Arcade

View project
L298 Dual H-Bridge Motor Driver with micro:bit
Project · Intermediate

L298 Dual H-Bridge Motor Driver with micro:bit

Control the speed and rotation direction of two DC motors with the L298 and a micro:bit

View project
Sprite Animation with MakeCode Arcade
Project · Beginner

Sprite Animation with MakeCode Arcade

Learn to use the animation extension in MakeCode Arcade

View project
Tamagotchi with MakeCode Arcade
Project · Intermediate

Tamagotchi with MakeCode Arcade

Learn to use the light sensor on the Meowbit to create your own variation of Tamagotchi

View project
Bluetooth Controller with Bird Bot
Project · Intermediate

Bluetooth Controller with Bird Bot

Control the Bird Bot with another micro:bit!

View project
Robot Alarm Clock with Bird Bot
Project · Intermediate

Robot Alarm Clock with Bird Bot

Turn the Bird Bot into a moving alarm clock!

View project
Ultrasonic Distance Sensor with micro:bit
Project · Intermediate

Ultrasonic Distance Sensor with micro:bit

Learn to use an ultrasonic distance sensor, and even move around obstacles with the Bird Bot

View project
Snake and MakeCode Arcade
Project · Beginner

Snake and MakeCode Arcade

Add enemy sprites and a game scoring system to complete the classic snake game

View project
Servo with micro:bit
Project · Beginner

Servo with micro:bit

Learn to use a servo with the micro:bit

View project
Using ChatGPT to Help With Micro:bit Coding
Project · Beginner

Using ChatGPT to Help With Micro:bit Coding

Tips and tricks for helping improve your code!

View project

Education Orders

We supply schools & universities across Australia. Purchase orders welcome.

Learn more

Fast Australian Shipping

Free shipping on orders over $50. Express & same-day options available.

Shipping info

Expert Support

Our team knows these platforms inside-out. Call or email us anytime.

1300 240 817
Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.