Emerging Interfaces

Getting Started: Prototyping Gesture and Wearable Projects With a micro:bit

A $15-20 pocket computer with a built-in accelerometer, compass, and Bluetooth — the micro:bit is one of the fastest ways to get from 'idea for a wearable interaction' to a working prototype.

The BBC micro:bit is a small, inexpensive programmable computer built for education — but its built-in sensor set (accelerometer, compass, Bluetooth radio, light and temperature sensors, plus 25 individually addressable LEDs) makes it a genuinely useful fast-prototyping tool for gesture and wearable interaction projects, not just a classroom device. At roughly $15-20 with no soldering required to get started, it’s one of the lowest-friction ways to test whether a gesture-based interaction concept actually feels good before committing to custom hardware.

Watch: micro:bit MakeCode Tutorial for Beginners | Block Coding Basics (engineeringwonder, YouTube)

Step 1: Program without installing anything

Go to makecode.microbit.org — Microsoft’s block-based coding environment for the micro:bit runs entirely in a browser, no software install required, and includes a live simulator so you can test gesture logic before ever plugging in physical hardware. This matters for wearable prototyping specifically: you can iterate on the interaction logic (what counts as a shake, how long a gesture needs to hold) purely in simulation, then flash to hardware only once the logic feels right.

Step 2: Built-in gesture detection is one block away

MakeCode exposes the accelerometer through pre-built gesture blocks — on shake, on tilt, on free fall, on 3g (a sharp impact), and more — without requiring any raw sensor math. For a first project, drag an “on shake” event block into the workspace and have it trigger something visible, like lighting up all 25 LEDs or displaying an icon. This confirms your board, your code deployment process, and the sensor itself are all working before you build anything more complex.

Step 3: Go wireless with radio or Bluetooth

Once basic gesture detection works, the micro:bit’s built-in radio functionality lets two or more boards communicate directly with each other (useful for multiplayer or paired-device interactions) without needing a phone or computer as an intermediary. For projects that need to talk to a phone app or a computer, the board’s Bluetooth Low Energy radio can be programmed to broadcast sensor data, which is the same basic approach many commercial gesture-wearable products use under the hood — you’re prototyping with the same wireless technology, just without the custom PCB.

Step 4: Make it actually wearable

A micro:bit alone is a small board with exposed pins — not something to strap on as-is. Flexible micro:bit holders (widely available, inexpensive 3D-printed or silicone cases) let you mount the board and its battery pack onto a wristband or strap, turning the bare development board into something that survives actual arm movement during testing. This is the right point to start user-testing a gesture concept on your own wrist before investing in a smaller, more finished form factor.