Skip to main content
Documentation
Tutorials
Flashing Heart
Name Tag
Smiley Buttons
Dice
Love Meter
Micro Chat
Live Coding
Flashing Heart
Name Tag
Dice
Smiley Buttons
Love Meter
Micro Chat
Rock Paper Scissors
Multi Dice
Snap The Dot
Hack Your Headphone
Hot Potato
Heads Guess!
Flashing Heart
Level
Stopwatch
Guitar
Hand Washing Timer
Reaction Time Game
Combination Lock
Coin Toss
Step Counter
7 second game
Tug of LED
Arcade Buttons!
Radio Firefly
Hot Or Cold
Compass
Programmable LEDs
Binary Stopwatch
Temperature
Red Light Green Light
Stopwatch progress
PlayList
Games
Rock Paper Scissors
Coin Flipper
7 seconds
Hot Potato
Heads Guess!
Reaction Time
Tug-Of-LED
Magic Button Trick
Snap the dot
Salute!
Karel the LED
Crashy bird
Radio Games
Multi Editors
Multi Dice
Mood Radio
Tele-potato
Fireflies
Hot or Cold
Red Light Green Light
Voting Machine
Rock Paper Scissors Teams
Micro:Coin
Infection
Best Friends
Fashion
Duct Tape Wallet
Watch
Step counter
Duct Tape Watch
Name badge
Music
Hack Your Headphones
Banana Keyboard
Guitar
Toys
Inchworm
Milk Carton Robot
Robot Unicorn
Milky Monster
Railway Crossing
Kitronik RC Car Hack
Rotary Dial Radio
Science
Timing Gates
Soil Moisture
Plant Watering
States of Matter
Tools
Stopwatch
Level
Compass
Plot Acceleration
Light Level Meter
Analog Pin Tester
Servo Calibrator
Radio Bridge
Turtle
Square
Spiral
Scanner
Blocks To JavaScript
Hello JavaScript
Starter Blocks
Writing Code
Complex Conditionals
Conditional Loops
Command Responder
Writing Functions
Courses
Intro to CS Online
Intro to CS Classroom
Science Experiments
Learn All About micro:bit
Coding and Innovation
Discover JavaScript Blocks
Networking with the micro:bit
SparkFun Videos
Logic Lab
Blocks to JavaScript
SparkFun Inventor's Kit
Kitronik Inventor Kit
micro:bit of Things
A-Z Robotics
Behind the MakeCode Hardware
LEDs
Buttons
Accelerometer
Light Sensor
Temperature Sensor
Pin Pressed
Radio
Servo Motor
Speakers
Science Experiments
Data Collection
Population Trait Counter
Temperature Sensor
Soil Moisture Sensor
EMG Muscle Sensor
Egg Drop
Battery Tester
Rocket Acceleration
Coding for Teachers
Part 1 - Introduction
Part 2 - Connect & Code
Part 3A - LED lighting
Part 3B - LED Neopixels
Part 4 - Making Music
Part 5 - Motors & Servos
Part 6 - Coding tips - Variables and Conditionals
Part 7 - Making a Virtual Pet
Part 8 - Making a servo powered waving arm and inch worm
Part 9 - Making a digital dice
PlayList
Coding Cards
Make a Digital Balance
Make a Digital Dice
Make a Trundle Wheel
Nervous
Reaction
Shake the Bottle
Sprite Based Games
Zen
Deep Dive
MakeCode for the micro:bit – 2020 Beta Release
WebUSB
Melody Block and Multi Editor!
Functions
Debugger
GitHub
GitHub for Extensions
Python!
In Context Translations
Creating Tutorials
GitHub Explorer
Custom blocks
MakeCode for micro:bit 2020 release
PlayList
Docs
Music
Banana Keyboard
Banana Keyboard
Build your own micro:bit piano using bananas!
Duration: ~20 minutes.
Materials
micro:bit, battery holder and 2 AAA batteries
Banana
Orange
Crocodile clips
Activities
Make
Code
Let’s get started!
Select Language
How do I add a new language?
Translate this page